Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
paper_bits:pb206_sequence_recall [2020/07/14 12:32]
admin [Software]
paper_bits:pb206_sequence_recall [2020/07/16 18:15] (current)
admin [Software]
Line 1: Line 1:
-=====PB206 Sequence Recall =====+=====PB206 Sequence ​(Total) ​Recall =====
  
-That is the latest 8 step sequencer for the Paper Bits. One can change steps, speed and the value of two independent CV output. ​Because ​it has an external trigger input one can easily synchronize ​them. It's evan possible to build an 16, 24 or 32 step sequencer ​out of two, three or more of them.\\+That is again the latest 8 step sequencer for the Paper Bits. This version of the sequencer can store the sequences in the chip's EEPROM and one could call them again after rebooting the device. One can also change steps, speed and the value of two independent CV output. ​As it has an external trigger input one can easily synchronize ​it with an other sequencer.\\ 
 + 
 +{{:​paper_bits:​pb206_sequence_total_recall_180015.jpg?​600|}}\\
  
 ---- ----
Line 18: Line 20:
 To change between 2 and 8 steps one can use the STEP potentiometer.\\ To change between 2 and 8 steps one can use the STEP potentiometer.\\
 If one select 1 step the Sync Sequencer goes into the **1 STEP MODE**. By rotating the SPEED potentiometer one can now move to each individual step. That makes it much easy to program the sequencer.\\ If one select 1 step the Sync Sequencer goes into the **1 STEP MODE**. By rotating the SPEED potentiometer one can now move to each individual step. That makes it much easy to program the sequencer.\\
 +When the STEP jumper is removed one can connect an external voltage source at the IN pin to voltage control the amount of steps.\\
  
 === Change the Speed === === Change the Speed ===
Line 25: Line 28:
 === External Trigger === === External Trigger ===
 If one wants to use an external trigger signal one has to set the Ex-Trigger switch on ON. If the TRIGGER jumper is set the trigger signal will come from the GATE BUS. If the jumper is not set then one can use the pin marked with IN for a trigger signal input.\\ If one wants to use an external trigger signal one has to set the Ex-Trigger switch on ON. If the TRIGGER jumper is set the trigger signal will come from the GATE BUS. If the jumper is not set then one can use the pin marked with IN for a trigger signal input.\\
 +
 +=== Store and Call ===
 +One can store the pattern in 8 differet banks. CV1, CV2, BEAT and TRIGGER values will be stored at once. One can do so by pressing first the STORE button and then one of the STEP buttons, every STEP is one of the 8 banks. The values will be stored in the assigned bank even when the sequencer is turned off. All 8 different pattern can be called by pressing first the CALL button and then the specific STEP button for the chosen bank.\\
  
 ---- ----
Line 35: Line 41:
 ==== Parts ==== ==== Parts ====
   ***Resistors:​**   ***Resistors:​**
-  * 8x 220 Ohm +  * 1x 10 kOhm 
-  * 3x 10 kOhm +  * 15x 1 kOhm
-  * 3x 1 kOhm+
   ***Capacitors:​**   ***Capacitors:​**
   * 2x 22 pF (ceramic)   * 2x 22 pF (ceramic)
-  * 3x 100 nF (foil) +  * 6x 100 nF (foil)
-  * 1x 1 nF (foil)+
   * **Electrolytic Capacitors:​**   * **Electrolytic Capacitors:​**
 +  * 1x 1µF
   * 1x 2200µF   * 1x 2200µF
-  * 1x 10 µF 
   ***Diodes:​**   ***Diodes:​**
-  * 8x LEDs 3mm+  * 9x LEDs 3mm
   ***Crystal:​**   ***Crystal:​**
   * 1x 16 Mhz   * 1x 16 Mhz
   ***IC**:   ***IC**:
-  * Atmega328P-PU+  * Atmega328P-PU ​(with Arduino Bootloader)
   ***Mechanical:​**   ***Mechanical:​**
   * 1x 28pin IC socket   * 1x 28pin IC socket
-  * 1x pin strip 1x14+  * 1x pin strip 1x6 (pin two has to be removed) 
 +  * 3x pin strip 1x2 
 +  * 3x pin strip 1x3
   * 2x pin header, female 90° 1x3, 1x2   * 2x pin header, female 90° 1x3, 1x2
   * 2x pin header, male 90° 1x3, 1x2   * 2x pin header, male 90° 1x3, 1x2
-  * 9x push buttons (2 pins) +  * 11x push buttons (2 pins) 
-  * 1x mini switch +  * 4x mini switch ​(3x with one pin cut!) 
-  * 5x jumpers+  * 6x jumpers
   ***Potentiometers:​**   ***Potentiometers:​**
   * 3x 10k   * 3x 10k
Line 64: Line 70:
 ---- ----
 ===== Software ===== ===== Software =====
-Once you're board is ready, you will need to burn the Arduino UNO bootloader on the Atmega328 chip (some chips already come with a bootloader).\\ +Once you're board is ready, you will need to burn the Arduino UNO bootloader on the Atmega328 chip. Certainly there is no need to burn if you are lucky and have one of those chips with a preinstalled ​bootloader. ​If not follow ​the instructions to burn the bootloader ​here:\\
-Follow ​the instructions to burn the bootloader:​\\+
 [[http://​paperpcb.dernulleffekt.de/​doku.php?​id=avr_bootloader:​bootloader&​s[]=burn&​s[]=bootloader|burn the bootloader]]\\ [[http://​paperpcb.dernulleffekt.de/​doku.php?​id=avr_bootloader:​bootloader&​s[]=burn&​s[]=bootloader|burn the bootloader]]\\
  
  
-Insert the chip into the IC socket and connect it to you're computer using a USB to Serial board. For example one like that: [[https://​www.arduino.cc/​en/​Main.USBSerial|Arduino USB Serial]] or that one: [[https://​www.sparkfun.com/​products/​9873|Sparkfun Breakout Board ]] Here is a manual for doing so: [[https://​www.arduino.cc/​en/​Guide/​ArduinoProMini]]\\ +Insert the chip into the IC socket and connect it to you're computer using a USB to Serial board. For example one like these: [[https://​www.arduino.cc/​en/​Main.USBSerial|Arduino USB Serial]] or [[https://​www.sparkfun.com/​products/​9873|Sparkfun Breakout Board ]]. Or use your [[http://​paperpcb.dernulleffekt.de/​doku.php?​id=arduino_clones:​serial_adapter|Arduino as a Serial Adapter]]\\
-Or use your [[http://​paperpcb.dernulleffekt.de/​doku.php?​id=arduino_clones:​serial_adapter|Arduino as a Serial Adapter]]\\+
  
 Open the Arduino IDE software on your computer and upload the following code to the board (Arduino UNO):\\ Open the Arduino IDE software on your computer and upload the following code to the board (Arduino UNO):\\
 {{ :​paper_bits:​pb206_sequencerrecall_01.zip |}}\\ {{ :​paper_bits:​pb206_sequencerrecall_01.zip |}}\\
  
-and voila ready to step!+Here is a manual for using a USB Serial with the Arduino Pro Mini - uploading code to the sequencer is similar: [[https://​www.arduino.cc/​en/​Guide/​ArduinoProMini]]\\ 
 + 
 +... and voila ready for the total step!
  
 ---- ----
 ==== License ==== ==== License ====
  
-The PB204 Sync Sequencer ​was designed by **Wolfgang Spahn**, ​2019-20.\\+The PB206 Sequence (Total) Recall ​was designed by **Wolfgang Spahn**, ​2020.\\
 It is licensed under a [[http://​creativecommons.org/​licenses/​by-nc-sa/​4.0/"​|Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]]. It is licensed under a [[http://​creativecommons.org/​licenses/​by-nc-sa/​4.0/"​|Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License]].