Changes

Jump to navigation Jump to search
Line 580: Line 580:  
=Technical Reference=
 
=Technical Reference=
   −
Finally, i have included here some detailed schemes and tables. People hacking the standard Zynthian design would find it very useful. Also, if you have some problem and need to "debug", you would find it useful too.
+
Finally, i have included here some detailed schemes. People hacking the standard Zynthian design would find it very useful. Also, if you have some problem and need to "debug", you would find it useful too.
    
You can find all this info and much more in the project's [https://github.com/zynthian/zynthian-hw Hardware Repository].
 
You can find all this info and much more in the project's [https://github.com/zynthian/zynthian-hw Hardware Repository].
Line 586: Line 586:  
===Electrical Schematic===
 
===Electrical Schematic===
   −
This is the electrical schematic of a Zynthian Box, excluding the soundcard and display:
+
This is the electrical scheme of the All-In-One circuit:
    
[[File:Zynthian_scheme_GPIO.png|800px]]
 
[[File:Zynthian_scheme_GPIO.png|800px]]
   −
'''Note:''' The colors indicated in this scheme doesn't match exactly the colors in the schemes above.
+
===RBPi GPIO===
 
  −
===Connection Tables===
  −
 
  −
These are the connection tables for the Zynthian Kit modules. Note that the GPIO no. use the WiringPi numbering, not the RBPi official numbering. This numbering is used by the software too:
      
[[File:Raspberry-Pi-j8header-2b.png|400px]]
 
[[File:Raspberry-Pi-j8header-2b.png|400px]]
  −
'''Controller Module 1'''
  −
{| class="wikitable"
  −
! Wire no. || Function ||  GPIO no. || Pin on Raspi no.
  −
|-
  −
| 1 || Enc2-B || 26 || 32
  −
|-
  −
| 2 || Enc2-A || 21 || 29
  −
|-
  −
| 3 || Enc2-SW || 07 || GPIO-ext in 2in1
  −
|-
  −
| 4 || GND || GND || 30
  −
|-
  −
|}
  −
  −
'''Controller Module 2'''
  −
{| class="wikitable"
  −
! Wire no. || Function ||  GPIO no. || Pin on Raspi no.
  −
|-
  −
| 1 || Enc1-B || 25 || 37
  −
|-
  −
| 2 || Enc1-A || 27 || 36
  −
|-
  −
| 3 || Enc1-SW || 23 || 33
  −
|-
  −
| 4 || GND || GND || 34
  −
|-
  −
|}
  −
  −
'''Controller Module 3'''
  −
{| class="wikitable"
  −
! Wire no. || Function ||  GPIO no. || Pin on Raspi no.
  −
|-
  −
| 1 || Enc2-B || 00 || 11
  −
|-
  −
| 2 || Enc2-A || 07 || 7
  −
|-
  −
| 3 || Enc2-SW || 08 || GPIO-ext in 2in1
  −
|-
  −
| 4 || GND || GND || 9
  −
|-
  −
|}
  −
  −
'''Controller Module 4'''
  −
{| class="wikitable"
  −
! Wire no. || Function ||  GPIO no. || Pin on Raspi no.
  −
|-
  −
| 1 || Enc1-B || 04 || 16
  −
|-
  −
| 2 || Enc1-A || 03 || 15
  −
|-
  −
| 3 || Enc1-SW || 02 || 13
  −
|-
  −
| 4 || GND || GND || 14
  −
|-
  −
|}
  −
  −
'''2in1 <=> RBPi'''
  −
{| class="wikitable"
  −
! Wire no. || Function ||  GPIO no. || Pin on Raspi no.
  −
|-
  −
| 1 || Vdc 3.3V || 3.3V || 1
  −
|-
  −
| 2 || RxD || RxD || 10
  −
|-
  −
| 3 || I2C SDA1 || 08 || 3
  −
|-
  −
| 4 || I2C SCL1 || 09 || 5
  −
|-
  −
| 5 || Vdc 5V || 5V || 2/4
  −
|-
  −
| 6 || GND || GND || 6/9
  −
|-
  −
|}
  −
  −
'''2in1 <=> MIDI-IN connector'''
  −
{| class="wikitable"
  −
! Wire no. || Function || MIDI-IN pin no.
  −
|-
  −
| 1 || MIDI-IN || 2 (MIDI connector: 2nd from left)
  −
|-
  −
| 2 || MIDI-IN || 4 (MIDI connector: 2nd from right)
  −
|-
  −
|}
  −
EDIT from music.friend: I think that actually the 2nd from left pin
  −
of the MIDI IN socket carries the pin number 5. Pint 2 of the MIDI IN
  −
socket is used for MIDI OUT and MIDI THHRU for shielding (Connection to GND),
  −
while the MIDI IN socket has no direct connection to the receiver, otherwise
  −
the Optocoupler does not really make sense.
  −
NOTE: This is my first WIKI edit - please forgive me if i have misssed to
  −
follow existing style or other rules.
 

Navigation menu