Changes

Jump to navigation Jump to search
m
Line 8: Line 8:  
Specifically, the instructions are for the assembly of kits v2 (version 2), those using the All-In-One circuit and the PiScreen 3.5' display. If you have an older kit v1, based in the 2in1 circuit and the PiTFT 2.8' display, you better should read [[Building a Zynthian Box using an official Kit | this tutorial]].
 
Specifically, the instructions are for the assembly of kits v2 (version 2), those using the All-In-One circuit and the PiScreen 3.5' display. If you have an older kit v1, based in the 2in1 circuit and the PiTFT 2.8' display, you better should read [[Building a Zynthian Box using an official Kit | this tutorial]].
   −
[[File:IMG_1459.JPG|600px]]
+
[[File:IMG_2287.JPG|600px]]
    
Anyway, the instructions are quite detailed and can be used as inspiration for building a custom Zynthian Box from scratch. Of course, you will have to be creative if you want to do it in that way ;-)
 
Anyway, the instructions are quite detailed and can be used as inspiration for building a custom Zynthian Box from scratch. Of course, you will have to be creative if you want to do it in that way ;-)
 +
 +
[[File:IMG_2280.JPG|600px]]
    
=Bill of Materials=
 
=Bill of Materials=
Line 31: Line 33:  
The Zynthian Software stack consist of:
 
The Zynthian Software stack consist of:
   −
  + '''GNU Linux Operating System:''' Raspbian Jessie (Minibian is used in the last SD images)
+
  + '''GNU Linux Operating System:''' Raspbian Jessie (Minibian is used in the most recent SD images)
 
  + '''Jack Audio Daemon'''
 
  + '''Jack Audio Daemon'''
 
  + '''MOD-HOST + MOD-UI''' software, from [http://moddevices.com ModDevices] ([https://github.com/moddevices github repositories])
 
  + '''MOD-HOST + MOD-UI''' software, from [http://moddevices.com ModDevices] ([https://github.com/moddevices github repositories])
Line 43: Line 45:  
The easiest way of getting the software is downloading the last ''official'' SD image from here:
 
The easiest way of getting the software is downloading the last ''official'' SD image from here:
   −
  '''[http://blog.zynthian.org/download/zynthian_gorgona_next_rbpi3_piscreen2-2017-11-14.img.torrent Download Zynthian "Gorgona Next" SD-image, configured for Kits v2]'''
+
  '''[http://zynthian.org/download/zynthian_gorgona_omega_rbpi3_kitv2-2018-04-03.zip.torrent Download Zynthian "Gorgona Omega" SD-image, configured for Kits v2]'''
 
  −
It's a 11GB image file (plenty of soundfonts) compiled for RBPi3 and pre-configured for working with Kits v2 out-the-box. Plug & Play!
  −
 
  −
If you prefer a smaller image (Gorgonilla) or need support for RBPi2, then you can download the older Gorgona image:
     −
'''[https://discourse.zynthian.org/t/merry-zynthians-and-happy-new-sd-image/314 Download Zynthian "Gorgona" SD-image]'''
+
It's a 8GB compressed image file (plenty of soundfonts) compiled for Raspberry Pi 3. (Please, keep feeding the torrent after downloading!)
   −
These older SD images are pre-configured for the older Kits v1, so you should adjust the configuration using the [[Configuration_Users_Guide|webconf tool]].
+
These SD card images include all the Zynthian software, properly configured for working with the official kits. Completely ready to use. Plug and play!
   −
After downloading the SD-image, you have to write it to a SDcard. You need a minimum size of 16GB SDcard for the full ''Gorgona'' image or 8GB for the ''Gorgonilla'' lite image.
+
After downloading the SD-image, you have to write it to a SDcard. You need a SD card with a minimum size of 16GB, although you can use a bigger one if you want.
    
If you don't know how to do it, you can use [https://etcher.io/ Etcher] (free software works on Mac, Windows or Linux) to flash the image onto the SDcard. Or do it manually! There is a really good manual for this at [https://www.raspberrypi.org/documentation/installation/installing-images/ this link].
 
If you don't know how to do it, you can use [https://etcher.io/ Etcher] (free software works on Mac, Windows or Linux) to flash the image onto the SDcard. Or do it manually! There is a really good manual for this at [https://www.raspberrypi.org/documentation/installation/installing-images/ this link].
Line 67: Line 65:  
This is a sketch with the main blocks of the ''official'' Zynthian Box:
 
This is a sketch with the main blocks of the ''official'' Zynthian Box:
   −
[[File:Zynthian_hardware_scheme.png|600px]]
+
[[File:Zynthian_hardware_scheme.png|800px]]
    
In the project's repositories you will find all the electric schemes, PCB specifications, Herber files, etc. to build your own Zynthian Box from scratch:
 
In the project's repositories you will find all the electric schemes, PCB specifications, Herber files, etc. to build your own Zynthian Box from scratch:
Line 270: Line 268:  
===Building the MIDI-IN/OUT/THRU connectors===
 
===Building the MIDI-IN/OUT/THRU connectors===
   −
Before mounting the MIDI-IN/OUT/THRU connectors into the case we will solder the needed wires. Doing it in that way is rather more comfortable than trying to solder inside the case with all the wiring mess.
+
Before mounting the MIDI-IN/OUT/THRU connectors into the case we will solder the needed wires that allow connecting it to the All-In-One circuit using a JST connector. Doing it in that way is rather more comfortable than trying to solder inside the case with all the wiring mess.
   −
If you want, you can protect the contacts using heat-shrink sleeve (the red sleeve pieces in the photo). In that case, remember to insert the sleeve pieces before soldering ;-)
+
[[File:IMG_4777.JPG|600px]]
   −
[[File:IMG_4777.JPG|600px]]
+
'''JST Connector wires'''[[File:Midiconnfront.jpg|340px|right]]
 +
* JST Red (1) => pin 4 of MIDI connector
 +
* JST Black (2) => pin 5 of MIDI connector
 +
* JST Yellow (3) => LED's Cathode (LED's black wire/short lead)
 +
* JST White (4) => LED's Anode (LED's red wire/long lead)
 +
 
 +
If you want (i strongly recommend you do it!), you can protect the contacts using heat-shrink sleeve (the red sleeve pieces in the photo). In that case, remember to insert the sleeve pieces before soldering ;-)
    
[[File:IMG_1276.JPG|600px]]
 
[[File:IMG_1276.JPG|600px]]
Line 334: Line 338:     
[[File:IMG_1383.JPG|600px]]
 
[[File:IMG_1383.JPG|600px]]
 +
 +
 +
===Mount the MIDI activity LEDS===
 +
 +
Insert the 3 LEDS in the case holes. You may want to push the LEDs with something more rigid than your finger. The screwdriver's handle could be fine.
 +
 +
[[File:IMG_2223.JPG|600px]]
 +
[[File:IMG_2224.JPG|600px]]
 +
 +
When it's done, you have to solder the 2 LED wires (red/black) with the 2 spare wires on the MIDI JST harness (white/yellow). Polarity is important, so don't cross the wires:
 +
 +
* JST Yellow wire (3) => LED's Cathode (LED's black wire/short lead)
 +
* JST White wire (4) => LED's Anode (LED's red wire/long lead)
 +
 +
After soldering all the 3 LEDs, you may want to protect the connection with heat shrink sleeve, adhesive tape or hot melt glue.
 +
 +
[[File:IMG_2226.JPG|600px]]
    
===Secure the Display===
 
===Secure the Display===
Line 347: Line 368:  
===Secure the Controllers===
 
===Secure the Controllers===
   −
Fix the 4 controller modules to the case cover using the 4 bolts and washers attached to every rotary encoder.
+
Fix the 4 controller modules to the case cover using the 4 bolts and washers attached to every rotary encoder.
 +
 
 +
'''IMPORTANT:''' For avoiding problems while closing the case, i recommend to mount the controller modules with the connectors facing one another. See the photo below.
    
[[File:IMG_1393.JPG|600px]]
 
[[File:IMG_1393.JPG|600px]]
    
[[File:IMG_1401.JPG|600px]]
 
[[File:IMG_1401.JPG|600px]]
 +
 +
===Insert the knobs===
 +
 +
You should insert the knobs into the encoders before closing the case. This will avoid forcing the encoders too much as otherwise, you could break them. Follow these simple steps and you wouldn't have any problem:
 +
 +
* moisten with water or saliva the encoder stem and the knob hole
 +
* press the encoder PCB with the finger from the rear side while pushing the knob from the front side until is completely inserted
    
===Stick the rubber feet===
 
===Stick the rubber feet===
Line 506: Line 536:  
=Final steps=
 
=Final steps=
   −
When everything is working OK, it's time to close the case, but first ...
+
Once everything is in its place and you have tested that it works, it's time to close the case ...
 
  −
===Insert the knobs===
  −
 
  −
You should insert the knobs into the encoders before closing the case. This will avoid forcing the encoders too much as otherwise, you could break them.
  −
Follow these simple steps and you wouldn't have any problem:
  −
 
  −
* moisten with water or saliva the encoder stem
  −
* press the encoder with the finger from the rear while pushing the knob from the front until is completely inserted
      
===Close the case===
 
===Close the case===
   −
Once the knobs are in its place, take your time to see how to bend and drive the cables to get a good fitting when closing the case.
+
Take your time to see how to bend and drive the cables to get a good fitting when closing the case.
    
[[File:IMG_1626.JPG|600px]]
 
[[File:IMG_1626.JPG|600px]]
   −
[[File:IMG_1617.JPG|600px]]
+
Finally, screw-drive the 8 sheet-threader bolts for securing the case, 4 each side.
   −
Finally, screw-drive the 8 sheet-threader bolts for securing the case, 4 each side.
+
[[File:IMG_2287.JPG|600px]]
    
=Update your Zynthian Box=
 
=Update your Zynthian Box=
Line 558: Line 580:  
If you can't find a solution for your problem, ask the community:
 
If you can't find a solution for your problem, ask the community:
   −
  https://discourse.zynthian.com
+
  https://discourse.zynthian.org
    
Also, if you found a solution for a problem not described here, please send feedback to the community, or better, edit this wiki! ;-)
 
Also, if you found a solution for a problem not described here, please send feedback to the community, or better, edit this wiki! ;-)
393

edits

Navigation menu