User Tools

Site Tools


tpd_pcb

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
tpd_pcb [2015/11/24 07:48]
ilmenator [Config] added note on unbalanced serial chain
tpd_pcb [2019/06/23 12:18] (current)
ilmenator [Where to buy?]
Line 1: Line 1:
 ====== MIDIbox SEQ Track Position Display module ====== ====== MIDIbox SEQ Track Position Display module ======
  
-Based on an original idea by Hawkeye who implemented an 8x8 LED matrix display to show the current track position in his MB SEQ, I designed the TPD module. It does not only provide an enlarged (and duo-color) LED matrix, but also a BPM display and dedicated tempo/BPM encoder, a step display, and four freely assignable buttons with adjacent duo-LEDs for status feedback. ​+{{youtube>​CShjSiQ0RfI?​large}}
  
-{{http://​www.ucapps.de/​midibox_seq/tpd.gif}}+===== Introduction ===== 
 +Based on an original idea by Hawkeye who implemented an 8x8 LED matrix display to show the current track position in his MB SEQ, I designed the TPD moduleIt does not only provide an enlarged (and duo-color) LED matrix, but also a BPM display and dedicated tempo/BPM encoder, a step display, and four freely assignable buttons with adjacent duo-LEDs for status feedback
  
 In my MIDIbox SEQv4, the TPD is sitting below Wilba'​s control surface panel, and to the left of my [[16x4blm_pcb|16x4 Button LED Matrix board]]. This makes for a nice and clean user interface and can be easily built into a 19" / 17" wide case.  In my MIDIbox SEQv4, the TPD is sitting below Wilba'​s control surface panel, and to the left of my [[16x4blm_pcb|16x4 Button LED Matrix board]]. This makes for a nice and clean user interface and can be easily built into a 19" / 17" wide case. 
Line 24: Line 25:
  
 ==== Where to buy? ==== ==== Where to buy? ====
-If you are interested in building this, send a personal message (PM) to user //​ilmenator//​ over at the [[http://​midibox.org/​forums/​|MIDIbox forum]] (you have to register to be able to send PM). As of November 2015, I have PCBs available for 9€ each, as well as a small number of kits for those having difficulties sourcing the parts themselves. Kit price for all you need to build this, i.e. PCB including every part on the BOM below, is 45€.+If you are interested in building this, send a personal message (PM) to user //​ilmenator//​ over at the [[http://​midibox.org/​forums/​|MIDIbox forum]] (you have to register to be able to send PM). As of June 2019, I have PCBs (both the original TPD as well as the Euro TPD, see below) ​available for 10€ each, as well as a small number of kits for those having difficulties sourcing the parts themselves. Kit price for all you need to build this, i.e. PCB including every part on the BOM below, is 48€.
  
 +===== Euro TPD format =====
 +Since November 2016, there is also a Euro Rack compatible PCB available that has slightly modified dimensions and component placement. Alas, the mounting holes have also been moved around a bit. This was necessary to make the TPD compatible with the Doepfer Euro Rack series - a little taller and a little less wide.
 +
 +{{:​home:​users:​ilmenator:​euro-tpd:​eurotpd_dimensions.jpg?​300|}}
 +
 +The Euro TPD uses the same components and footprints as the "​standard"​ version, so just follow the BOM below. ​
 ===== BOM ===== ===== BOM =====
  
Line 48: Line 55:
  
 U3-U8 as well as well as C3-C8 are sitting below the LED matrix modules. Obviously, you have to solder them in __before__ you solder the matrix modules! **Important:​ make sure that you test for proper solder joints between each leg of U3-U8 to some point not located under the LED matrix modules. If there is a problem there you won't be able to fix it once the LED matrix modules are in place!** R1-R32 determine the brightness of the LED matrix modules. They are sitting on the backside of the PCB and can be changed even after you have soldered the LED matrix, should you find that necessary. The same goes for R41-R48 which adjust the brightness of the 7-segment LED displays. The 3mm duo LEDs I used are much brighter than the LED matrix modules, therefore I chose R=220Ω for these, the same value (and LED) Wilba suggests for his control surface PCB. U3-U8 as well as well as C3-C8 are sitting below the LED matrix modules. Obviously, you have to solder them in __before__ you solder the matrix modules! **Important:​ make sure that you test for proper solder joints between each leg of U3-U8 to some point not located under the LED matrix modules. If there is a problem there you won't be able to fix it once the LED matrix modules are in place!** R1-R32 determine the brightness of the LED matrix modules. They are sitting on the backside of the PCB and can be changed even after you have soldered the LED matrix, should you find that necessary. The same goes for R41-R48 which adjust the brightness of the 7-segment LED displays. The 3mm duo LEDs I used are much brighter than the LED matrix modules, therefore I chose R=220Ω for these, the same value (and LED) Wilba suggests for his control surface PCB.
 +
 +There is a [[http://​midibox.org/​forums/​topic/​20807-tpd-testing-and-configuration-questions/​|thread]] over on the MIDIbox Forum discussing TPD testing and configuration.
  
 The most exotic component on this board is the red/green double color dot matrix module. As the LEDs are controlled via a matrix approach, it does not really matter whether you choose common cathode or common anode modules - both will work, you'll just have to specify that in the config file. I bought mine on ebay, and they are common anode types (although they were sold to me as common cathode types!). Make sure that the pinout follows this {{:​home:​users:​ilmenator:​ysm-1288cr3g2c.pdf|duo LED matrix datasheet}}! The most exotic component on this board is the red/green double color dot matrix module. As the LEDs are controlled via a matrix approach, it does not really matter whether you choose common cathode or common anode modules - both will work, you'll just have to specify that in the config file. I bought mine on ebay, and they are common anode types (although they were sold to me as common cathode types!). Make sure that the pinout follows this {{:​home:​users:​ilmenator:​ysm-1288cr3g2c.pdf|duo LED matrix datasheet}}!
tpd_pcb.1448351307.txt.gz · Last modified: 2015/11/24 07:48 by ilmenator