Changes

Jump to navigation Jump to search
m
→‎Wiring Layout: Added basic info on what menu items do and how to connect hardware
Line 73: Line 73:  
===Wiring Layout===
 
===Wiring Layout===
 
[[File:zynthian_webconf_hardware_wiring.png|600px|right]]
 
[[File:zynthian_webconf_hardware_wiring.png|600px|right]]
Configure the "wiring" for your encoders/knobs and switches. Select "dummies" if your zynthian has none.
+
This page allows configuration of the "wiring" for your encoders/knobs and switches. Make a selection from the 'Wiring Layout' drop-down menu based on your hardware used e.g. a kit from the store, a Zynaptik module (I/O expansion purchasable [https://shop.zynthian.org/shop/brd-0021-1-zynaptik-3-midi-242 here]) or your own hardware. Depending on your selection, this will change the available fields that follow. Select "dummies" if your zynthian has none.
   −
You can also configure the V4's customizable switches (S1, S2, S3 & S4), the zynaptik's analog & digital inputs and 2 TOF distance sensors that can be assigned to MIDI actions. Take a look to [https://wiki.zynthian.org/index.php/Adding_Extra_I/O_with_the_Zynaptik_Module this section].
+
==== Configure Additional Connections via Serial Port Expander (MCP23017) ====
 +
In combination with an serial port expander chip (e.g. MCP23017) Zynthian allows multiple additional inputs/outputs. When adding a single MCP23017 chip, connected hardware is assigned a number in the Encoders A/B/Switches fields. '''''The numbers assignable to a single MCP chip range from 100-115 (second MCP chip ranges 200-215).''''' So for a single encoder with push switch connected to the first three in/outs of Bank A of the MCP chip you will want to enter 100 (enc A), 101 (enc B) and 102 (switch) consecutively (or some variation of, depending on your wiring).
 +
 
 +
You can also configure the V4's customizable switches (S1, S2, S3 & S4), the zynaptik's analog & digital inputs and 2 TOF distance sensors that can be assigned to MIDI actions.  
 +
 
 +
==== Serial Port Expander Interrupt Connections ====
 +
The last two fields in the image show the interrupt GPIO pins that the MCP23017 chip will use to communicate with the Pi. If you are creating custom hardware you may wish to adjust these from the default values. It's easier to use the pin number in brackets as a reference to make your connections (unless you understand how wiringPi assigns GPIOs).
 +
 
 +
==== Further configuration info ====
 +
For a deeper dive on the topic with info about both the Zynaptik modules  and how to configure custom hardware see [https://wiki.zynthian.org/index.php/Adding_Extra_I/O_with_the_Zynaptik_Module Adding Extra I/O section].
 
<br clear=all>
 
<br clear=all>
  
222

edits

Navigation menu