Changes

Jump to navigation Jump to search
Line 1: Line 1:  +
=== Introduction ===
   −
The Zynaptik module includes extra circuitry that is not soldered. You can solder on it 3 extra submodules and a 40 pin header for interfacing them:
+
The zynaptik module provides:
 +
 
 +
* 3 standard MIDI ports (IN, OUT, THRU)
 +
* 16 x digital Input/Output
 +
* 4 x Analog Input
 +
* 4 x Analog Ouput
 +
 
 +
'''New modules''' (from 2021-04-01) include everything soldered on. Ready to work:
 +
 
 +
[[File:Zynaptik2_top.jpg|900px]]
 +
 
 +
In the other hand, '''older modules''' (before 2021-04-01) only have MIDI circuitry soldered on. You must solder some parts for enjoying all the functionality. You can [https://shop.zynthian.org/shop/product/zynaptik-expander-kit-379 buy the Zynaptik Expander Kit] or order the parts by yourself.
    
[[File:Zynaptik_top.jpg|900px]]
 
[[File:Zynaptik_top.jpg|900px]]
      
[[File:Zynaptik_40pin_header.png|300px|right]]
 
[[File:Zynaptik_40pin_header.png|300px|right]]
 +
These are the ICs used by the Zynaptik:
    
'''+ Secondary MCP23017 (Digital I/O):''' It uses I2C address 0x21 and the 2 interrupt lines are connected to the RBPi GPIO. INTA to GPIO27 (pin 36) and INTB to GPIO25 (pin 37). The digital I/O are labelled as GPAx & GPBx on the Zynaptik's header schematic.  
 
'''+ Secondary MCP23017 (Digital I/O):''' It uses I2C address 0x21 and the 2 interrupt lines are connected to the RBPi GPIO. INTA to GPIO27 (pin 36) and INTB to GPIO25 (pin 37). The digital I/O are labelled as GPAx & GPBx on the Zynaptik's header schematic.  
Line 17: Line 29:  
'''+ MCP4728 (MOD-2 Analog Output):''' It uses I2C address 0x60 by default. The 4 analog output pins are labelled as DAx on the Zynaptik's header schematic.  
 
'''+ MCP4728 (MOD-2 Analog Output):''' It uses I2C address 0x60 by default. The 4 analog output pins are labelled as DAx on the Zynaptik's header schematic.  
   −
It's currently unimplemented. The highest honour is deserved to the brave who kills this dragon ...
+
It's being implemented currently and it's not available on zynthian software yet.
 
  −
 
  −
[https://shop.zynthian.org/shop/product/zynaptik-expander-kit-379 Buy Zynaptik Expander Kit]
      
<br clear=all>
 
<br clear=all>
Line 74: Line 83:     
[[File:Zynthian_webconf_wiring_zynaptik_config.png|600px|right]]
 
[[File:Zynthian_webconf_wiring_zynaptik_config.png|600px|right]]
  −
[[File:Zynthian_webconf_wiring_01.png|600px|right]]
      
First, you should choose the right configuration for your zynaptik module depending on the extra modules you have soldered on it:
 
First, you should choose the right configuration for your zynaptik module depending on the extra modules you have soldered on it:
Line 84: Line 91:     
After saving, you may want to configure your switches and/or analog inputs.
 
After saving, you may want to configure your switches and/or analog inputs.
 +
 +
<br clear=all>
    
=== Configuring Zynaptik Customizable Switches ===
 
=== Configuring Zynaptik Customizable Switches ===
   −
Simply add the extra desired pins to the list (Switches Pins). Zynaptik's digital pins start at 200. You don't need to add all the 16 available switches. If you only want to use 2, simply add "200,201". If you want to use 8, add "200,201,202,203,204,205,206,207".
+
[[File:Zynthian_webconf_wiring_01.png|600px|right]]
 +
 
 +
Simply add the extra desired pins to the list (Switches Pins). Zynaptik's digital pins start at 200.
 +
You don't need to add all the 16 available switches:
 +
 
 +
* If you only want to use 2, simply add "'''200,201'''"
 +
* If you want to use 8, add "'''200,201,202,203,204,205,206,207'''"
 +
 
 
After saving, the extra custom switches will be available for configuration.
 
After saving, the extra custom switches will be available for configuration.
  

Navigation menu