Both sides previous revisionPrevious revisionNext revision | Previous revision |
triggermatrix5 [2023/01/12 21:52] – [PCB + their Components] phatline | triggermatrix5 [2025/02/06 15:05] (current) – [Software] phatline |
---|
Trigger-Input on 3V, 5V or Mic-Preamp-Level\\ | Trigger-Input on 3V, 5V or Mic-Preamp-Level\\ |
The whole Device will be a bigger because of Extra Screens and because of 2x16 3.5 Trigger JAcks...\\ | The whole Device will be a bigger because of Extra Screens and because of 2x16 3.5 Trigger JAcks...\\ |
| {{:phatline:TM5-aktuelles.jpg?920|}}\\ |
| |
| ==== Housing and Panels==== |
| For Files and Pictures, please go to [[TM5-Housing]]\\ |
| {{:phatline:TM5-Gehause.jpg?920|}}\\ |
| |
| |
| ==== Software==== |
| You can Triggermatrix as Remote Device to controll ableton live (Launch RedBox + MidiClip Editor)\\ |
| {{:phatline:BLM_SYSEX_Protocoll.zip|}}\\ |
| {{:phatline:TM5-BLM.zip|}}\\ |
| {{:phatline:BLM_Source.zip|}}\\ |
| {{:phatline:BLM_SYSEX_Protocoll.zip|}}\\ |
| {{:phatline:TM5-Remote-Script.zip|}}\\ |
| u can use the BLM_Sourcecode, to make a simular Controller (without all that Triggermatrix Code), so if you want to upgrade an original Midibox BLM16x16+X with a stm32 then this will help\\ |
| {{youtube>mR7-vK331D8}}\\ |
==== BOM + common Components==== | ==== BOM + common Components==== |
* [[https://www.reichelt.de/at/de/schiebepotentiometer-stereo-10-kohm-linear-rs60n12-lin10k-p73870.html?&trstct=pos_7&nbc=1|10x 10K Lin, Faders]] | **Order from Reichelt:**\\ |
* [[https://www.reichelt.de/at/de/faderknopf-gerippt-lever-1-weiss-knopf-8x1-2ws-p73944.html?&nbc=1|8x Fader-Knob, BLACK]] | [[https://www.reichelt.de/at/de/schiebepotentiometer-stereo-10-kohm-linear-rs60n12-lin10k-p73870.html?&trstct=pos_7&nbc=1|10x 10K Lin, Faders]]\\ |
* [[https://www.reichelt.de/at/de/faderknopf-gerippt-lever-1-weiss-knopf-8x1-2ws-p73944.html?&nbc=1|2x Fader-Knob, WHITE]] | [[https://www.reichelt.de/at/de/faderknopf-gerippt-lever-1-weiss-knopf-8x1-2ws-p73944.html?&nbc=1|8x Fader-Knob, BLACK]]\\ |
* [[https://de.aliexpress.com/item/32638662748.html?spm=a2g0o.order_list.order_list_main.45.1f9f5c5fj8Avte&gatewayAdapt=glo2deu|17x OLED-Displays 128x64px 0,96"]] | [[https://www.reichelt.de/at/de/faderknopf-gerippt-lever-1-weiss-knopf-8x1-2ws-p73944.html?&nbc=1|2x Fader-Knob, WHITE]]\\ |
* [[https://www.conrad.at/de/p/toolcraft-to-5449905-sechskantmuttern-m2-din-934-messing-1000-st-1816635.html|144x M2 Nuts]] | [[https://www.reichelt.de/at/de/flachbandkabel-awg28-26-pol-grau-3m-ring-awg-28-26g-3m-p47644.html?&trstct=vrt_pdn&nbc=1|1x 26Pole Wire]]\\ |
* [[https://www.conrad.at/de/p/unterlegscheiben-iso-7089-200-st-toolcraft-to-5454006-1818002.html|72x M2 Discs]] | \\ |
* [[https://www.reichelt.de/at/de/flachbandkabel-awg28-26-pol-grau-3m-ring-awg-28-26g-3m-p47644.html?&trstct=vrt_pdn&nbc=1|1x 26Pole Wire]] | \\ |
* [[https://www.midiphy.com/en/shop-details/184/20/5pcs-dk16-190v3-knob-transparent-|3x Encoder Knob]] | **Order from other Sources:**\\ |
* 1x [[https://www.amazon.de/Intenso-Micro-Class-Speicherkarte-SD-Adapter/dp/B008RDCC26/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=TMP1IJ0E44N4&keywords=micro%2Bsd%2Bkarte%2B8gb&qid=1672310392&refinements=p_76%3A419122031&rnid=419121031&rps=1&sprefix=micro%2Bsd%2Bkarte%2B8gb%2Caps%2C172&sr=8-3&th=1|Micro-SD-Card]], which is not Hi-Capacity, eg take 4 or 8GB Cards!\\ | [[https://de.aliexpress.com/item/32638662748.html?spm=a2g0o.order_list.order_list_main.45.1f9f5c5fj8Avte&gatewayAdapt=glo2deu|17x OLED-Displays 128x64px 0,96"]]\\ |
* 2x Wood: 15 x 400 x 39mm, or > 16 x 400 x 39mm (39mm is minimal, i took 40mm...) FIXME | [[https://www.conrad.at/de/p/toolcraft-to-5449905-sechskantmuttern-m2-din-934-messing-1000-st-1816635.html|144x M2 Nuts]]\\ |
* 1x Wood: 15 x 335 x 39mm, or > 16 x 333 x 39mm (39mm is minimal, i took 40mm...) FIXME | [[https://www.conrad.at/de/p/unterlegscheiben-iso-7089-200-st-toolcraft-to-5454006-1818002.html|72x M2 Discs]]\\ |
* 3mm Alu Plates for Ground and Backpanel (you cut and drill it by your own) FIXME | [[https://www.midiphy.com/en/shop-details/184/20/5pcs-dk16-190v3-knob-transparent-|3x Encoder Knob]]\\ |
* 3mm Alu Frontpanel, CNC-machined (See DXF-File for more info) FIXME | [[https://www.amazon.de/Intenso-Micro-Class-Speicherkarte-SD-Adapter/dp/B008RDCC26/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=TMP1IJ0E44N4&keywords=micro%2Bsd%2Bkarte%2B8gb&qid=1672310392&refinements=p_76%3A419122031&rnid=419121031&rps=1&sprefix=micro%2Bsd%2Bkarte%2B8gb%2Caps%2C172&sr=8-3&th=1|1x Micro-SD-Card]], which is not Hi-Capacity, eg take 4 or 8GB Cards!\\ |
* [[https://www.buerklin.com/de/Montageblock/p/17H917|17x Leiterplatten Montageblock aka Standoffs]]\\ | [[https://www.buerklin.com/de/Montageblock/p/17H917|17x Leiterplatten Montageblock aka Standoffs]]\\ |
* 1x [[https://www.amazon.de/dp/B07K7M2S9N?smid=A3JWKAKR8XB7XF&ref_=chk_typ_imgToDp&th=1|0.5m Micro-USB-Cable]] this will be cut at the USB-A Side off the Cable, and then soldered to the USB-B Port off the Core4Disc-Board\\ | [[https://www.amazon.de/dp/B07K7M2S9N?smid=A3JWKAKR8XB7XF&ref_=chk_typ_imgToDp&th=1|1x 0.5m Micro-USB-Cable]] this will be cut at the USB-A Side off the Cable, and then soldered to the USB-B Port off the Core4Disc-Board\\ |
\\ | \\ |
\\ | \\ |
===M2 Screws=== | ===M2 Screws=== |
* 72 x 7-5-8mm (Displays) [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/Senkschrauben-mit-Innensechskant-DIN-7991-19114/DIN-7991-M3-1246-20080/m2-x-8/linsenkopfschraube-mit-kreuzschlitz-m-2-x-8-din-7985-edelstahl-schwarz-100-stk.html|for example 100x 8mm]]\\ | * 72 x 7-5-8mm (Displays) [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/Senkschrauben-mit-Innensechskant-DIN-7991-19114/DIN-7991-M3-1246-20080/m2-x-8/linsenkopfschraube-mit-kreuzschlitz-m-2-x-8-din-7985-edelstahl-schwarz-100-stk.html|for example 100x 8mm]]\\ |
| I ordered all screws in black at: https://minischrauben.com/ |
| |
===M3 Screws=== | ===M3 Screws=== |
* 19 x 17,25mm [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/Senkschrauben-mit-Innensechskant-DIN-7991-19150/DIN-7991-M3-1246-19151/M3-x-20-1342-1342-1342-19155/linsenkopfschraube-mit-innensechskant-m-3-x-20-iso-7380-edelstahl-schwarz-100-stk.html|for example 100x 20mm]]\\ | * 19 x 17,25mm [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/Senkschrauben-mit-Innensechskant-DIN-7991-19150/DIN-7991-M3-1246-19151/M3-x-20-1342-1342-1342-19155/linsenkopfschraube-mit-innensechskant-m-3-x-20-iso-7380-edelstahl-schwarz-100-stk.html|for example 100x 20mm]]\\ |
* 8 x 54mm - if not accessable you may drill the Panel to 4mm: [[https://www.schrauben-guenstiger.de/Schrauben/Linsenkopfschrauben-DIN-7985/DIN-7985-M4/M4-x-60-4883-4883/-10940-10942-11230-11233-11237-11241-11245-11249-11253-11257-11261-11265-11316-11376.html|8x 60mm M4 Screws]]\\ | * 8 x 54mm - if not accessable you may drill the Panel to 4mm: [[https://www.schrauben-guenstiger.de/Schrauben/Linsenkopfschrauben-DIN-7985/DIN-7985-M4/M4-x-60-4883-4883/-10940-10942-11230-11233-11237-11241-11245-11249-11253-11257-11261-11265-11316-11376.html|8x 60mm M4 Screws]]\\ |
| * you will also need 8x M4 Nuts when using M4 screews...\\ |
* optional 10 x 6mm [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/Senkschrauben-mit-Innensechskant-DIN-7991-19150/DIN-7991-M3-1246-19151/m3-x-6/linsenkopfschraube-mit-innensechskant-m-3-x-6-iso-7380-edelstahl-schwarz-100-stk.html|for example 100x 6mm]]\\ | * optional 10 x 6mm [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/Senkschrauben-mit-Innensechskant-DIN-7991-19150/DIN-7991-M3-1246-19151/m3-x-6/linsenkopfschraube-mit-innensechskant-m-3-x-6-iso-7380-edelstahl-schwarz-100-stk.html|for example 100x 6mm]]\\ |
* optional 3mm Discs [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/Unterlegscheiben-DIN-18935/Unterlegscheiben-DIN-125-M3-Edelstahl-Schwarz/Unterlegscheiben-M-3-Edelstahl-Schwarz-DIN-125-100-Stk-.html|for example 100x Discs]]\\ | * optional 3mm Discs [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/Unterlegscheiben-DIN-18935/Unterlegscheiben-DIN-125-M3-Edelstahl-Schwarz/Unterlegscheiben-M-3-Edelstahl-Schwarz-DIN-125-100-Stk-.html|for example 100x Discs]]\\ |
=== Other Screws === | === Other Screws === |
* 2x Woodscreews 15-20mm [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/holzschrauben-senkkopf-mit-vollgewinde-und-torx-in-edelstahl-schwarz-20162/o-2-9-mm-20176/2-9-x-19-mm-20181/blechschrauben-din-7982-edelstahl-schwarz-brueniert-2-9-x-19-a2-50-stk.html|for example 50x 20mm]]\\ | * 2x Woodscreews 15-20mm [[https://www.schrauben-guenstiger.de/Schwarze-Edelstahlschauben/holzschrauben-senkkopf-mit-vollgewinde-und-torx-in-edelstahl-schwarz-20162/o-2-9-mm-20176/2-9-x-19-mm-20181/blechschrauben-din-7982-edelstahl-schwarz-brueniert-2-9-x-19-a2-50-stk.html|for example 50x 20mm]]\\ |
| |
==== PCB + their Components ==== | ==== PCB + their Components ==== |
* [[TM5-GateInput]] Levelshifter 5V>3V and Preamp for Gate/Trigger-Input\\ | * [[TM5-GateInput]] Levelshifter 5V>3V and Preamp for Gate/Trigger-Input\\ |
710-61200823021|22\\ | 710-61200823021|22\\ |
</WRAP> | </WRAP> |
| |
| |
**Order from Reichelt:**\\ | **Order from Reichelt:**\\ |
2x [[https://www.reichelt.de/at/de/stiftleiste-20-polig-raster-2-54mm-bkl-10120204-p235649.html?&trstct=pol_2&nbc=1|1x20Pin Male 2,54mm Header]]\\ | |
4x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|2x5Pin FeMale 2,54mm Header]]\\ | |
32x [[https://www.reichelt.de/at/de/kurzschlussbruecke-rot-rm-2-54-vergoldet-jumper-2-54-rt-p9016.html?&trstct=pos_6&nbc=1|Jumper]]\\ | |
10x [[https://www.reichelt.de/at/de/eingabetaster-schaltspannung-24v-fuer-led-sw-dtl-2-sw-p7248.html?&trstct=pos_0&nbc=1|Button]]\\ | 10x [[https://www.reichelt.de/at/de/eingabetaster-schaltspannung-24v-fuer-led-sw-dtl-2-sw-p7248.html?&trstct=pos_0&nbc=1|Button]]\\ |
10x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|PinHeader 2x5Pin Female]]\\ | |
6x [[https://www.reichelt.de/at/de/idc-stiftwanne-micro-match-10-polig-mpe-372-1-010-p120052.html?&trstct=pos_2&nbc=1|Micromatch-connector 10pin]]\\ | |
2x [[https://www.reichelt.de/at/de/2x25pol-buchsenleiste-gerade-rm-2-54-bl-2x25g-2-54-p6080.html?&trstct=pol_2&nbc=1|2x25Pin Female 2,54mm Heades]]\\ | |
1x [[https://www.reichelt.de/at/de/stiftleiste-20-polig-raster-2-54mm-bkl-10120204-p235649.html?&trstct=pol_2&nbc=1|1x20Pin Male 2,54mm Header]]\\ | |
1x [[https://www.reichelt.de/at/de/2x10pol-stiftleiste-gerade-rm-2-54-sl-2x10g-2-54-p19488.html?&trstct=pol_0&nbc=1|2x10Pin Male 2,54mm Header]]\\ | |
5x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|2x5Pin FeMale 2,54mm Header]]\\ | |
4x [[https://www.reichelt.de/at/de/pfostenbuchse-8-polig-mit-zugentlastung-pfl-8-p284853.html?&nbc=1|2x4Pin Female 2,54mm Header]]\\ | |
2x [[https://www.reichelt.de/at/de/buchsenleiste-7-pol-gerade-rm-2-54-h-7-0-mm-bl-1x07g7-2-54-p180554.html?&trstct=pol_0&nbc=1|Female Pinheader 1x7pin]]\\ | |
17x [[https://www.reichelt.de/at/de/buchsenleiste-7-pol-gerade-rm-2-54-h-7-0-mm-bl-1x07g7-2-54-p180554.html?&trstct=pol_0&nbc=1|Female Pinheader 1x7pin]]\\ | |
2x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|PinHeader 2x5Pin Female]]\\ | |
20x [[https://www.reichelt.de/at/de/distanzhuelsen-kunststoff-5mm-dk-5mm-p7150.html?&trstct=pos_7&nbc=1|M3 5mm long Spacer]]\\ | 20x [[https://www.reichelt.de/at/de/distanzhuelsen-kunststoff-5mm-dk-5mm-p7150.html?&trstct=pos_7&nbc=1|M3 5mm long Spacer]]\\ |
| 6x [[https://www.reichelt.de/at/de/idc-stiftwanne-micro-match-10-polig-mpe-372-1-010-p120052.html?&trstct=pos_2&nbc=1|Micromatch-connector 10pin]]\\ |
==== Complete BOM for Boards above ==== | |
copy following list into this [[https://www.mouser.com/tools/part-list-import.aspx|mouser.com-Link]] | |
<WRAP center round box 60%> | |
595-SN74LVC1G17DBVR|12\\ | |
80-C0805C104M5R|32\\ | |
710-860010273011|1\\ | |
863-BAT54LT1G|34\\ | |
595-SN74HC595DR|15\\ | |
595-SN74HC165DT|5\\ | |
710-61201021621|2\\ | |
863-BC818-40LT1G|34\\ | |
660-RK73B2ATTD102J|34\\ | |
660-RK73B2ATTD103J|75\\ | |
603-RC0805JR-13220RL|40\\ | |
660-RK73H2ATTD56R0F|40\\ | |
604-APTR3216ZGC|300\\ | |
604-APTR3216QBC/D|300\\ | |
833-1N4148WL2-TP|150\\ | |
652-PEC11R-4015F-S24|3\\ | |
649-1012937890401BLF|1\\ | |
517-30310-6002|5\\ | |
571-1-2178710-0|4\\ | |
490-SJ1-3535NG|32\\ | |
667-ERJ-P06J102V|32\\ | |
495-TSR2-2450|1\\ | |
538-67068-8000|1\\ | |
583-1N5818-T|1\\ | |
649-1012938390801ALF|1\\ | |
806-KCDX-5S-S2|4\\ | |
511-STM32F407G-DISC1|1\\ | |
490-PJ-079BH|1\\ | |
611-1101M2S4AV2BE2|3\\ | |
538-89485-8000|1\\ | |
649-75869-232LF|1\\ | |
806-KCDX-5S-S2|4\\ | |
660-RK73B2BTTD221J|2\\ | |
710-61200823021|22\\ | |
</WRAP> | |
| |
| |
**Order from Reichelt:**\\ | |
2x [[https://www.reichelt.de/at/de/stiftleiste-20-polig-raster-2-54mm-bkl-10120204-p235649.html?&trstct=pol_2&nbc=1|1x20Pin Male 2,54mm Header]]\\ | |
4x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|2x5Pin FeMale 2,54mm Header]]\\ | |
32x [[https://www.reichelt.de/at/de/kurzschlussbruecke-rot-rm-2-54-vergoldet-jumper-2-54-rt-p9016.html?&trstct=pos_6&nbc=1|Jumper]]\\ | 32x [[https://www.reichelt.de/at/de/kurzschlussbruecke-rot-rm-2-54-vergoldet-jumper-2-54-rt-p9016.html?&trstct=pos_6&nbc=1|Jumper]]\\ |
10x [[https://www.reichelt.de/at/de/eingabetaster-schaltspannung-24v-fuer-led-sw-dtl-2-sw-p7248.html?&trstct=pos_0&nbc=1|Button]]\\ | 21x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|2x5Pin FeMale 2,54mm Header]]\\ |
10x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|PinHeader 2x5Pin Female]]\\ | 2x [[https://www.reichelt.de/at/de/2x25pol-buchsenleiste-gerade-rm-2-54-bl-2x25g-2-54-p6080.html?&trstct=pol_2&nbc=1|2x25Pin Female 2,54mm Heades]]\\ |
6x [[https://www.reichelt.de/at/de/idc-stiftwanne-micro-match-10-polig-mpe-372-1-010-p120052.html?&trstct=pos_2&nbc=1|Micromatch-connector 10pin]]\\ | 3x [[https://www.reichelt.de/at/de/stiftleiste-20-polig-raster-2-54mm-bkl-10120204-p235649.html?&trstct=pol_2&nbc=1|1x20Pin Male 2,54mm Header]]\\ |
2x [[https://www.reichelt.de/at/de/2x25pol-buchsenleiste-gerade-rm-2-54-bl-2x25g-2-54-p6080.html?&trstct=pol_2&nbc=1|2x25Pin Female 2,54mm Heades]]\\ | 1x [[https://www.reichelt.de/at/de/2x10pol-stiftleiste-gerade-rm-2-54-sl-2x10g-2-54-p19488.html?&trstct=pol_0&nbc=1|2x10Pin Male 2,54mm Header]]\\ |
1x [[https://www.reichelt.de/at/de/stiftleiste-20-polig-raster-2-54mm-bkl-10120204-p235649.html?&trstct=pol_2&nbc=1|1x20Pin Male 2,54mm Header]]\\ | 4x [[https://www.reichelt.de/at/de/pfostenbuchse-8-polig-mit-zugentlastung-pfl-8-p284853.html?&nbc=1|2x4Pin Female 2,54mm Header]]\\ |
1x [[https://www.reichelt.de/at/de/2x10pol-stiftleiste-gerade-rm-2-54-sl-2x10g-2-54-p19488.html?&trstct=pol_0&nbc=1|2x10Pin Male 2,54mm Header]]\\ | 19x [[https://www.reichelt.de/at/de/buchsenleiste-7-pol-gerade-rm-2-54-h-7-0-mm-bl-1x07g7-2-54-p180554.html?&trstct=pol_0&nbc=1|Female Pinheader 1x7pin]]\\ |
5x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|2x5Pin FeMale 2,54mm Header]]\\ | |
4x [[https://www.reichelt.de/at/de/pfostenbuchse-8-polig-mit-zugentlastung-pfl-8-p284853.html?&nbc=1|2x4Pin Female 2,54mm Header]]\\ | |
2x [[https://www.reichelt.de/at/de/buchsenleiste-7-pol-gerade-rm-2-54-h-7-0-mm-bl-1x07g7-2-54-p180554.html?&trstct=pol_0&nbc=1|Female Pinheader 1x7pin]]\\ | |
17x [[https://www.reichelt.de/at/de/buchsenleiste-7-pol-gerade-rm-2-54-h-7-0-mm-bl-1x07g7-2-54-p180554.html?&trstct=pol_0&nbc=1|Female Pinheader 1x7pin]]\\ | |
2x [[https://www.reichelt.de/at/de/pfostenbuchse-10-polig-mit-zugentlastung-pfl-10-p14571.html?&trstct=pos_0&nbc=1|PinHeader 2x5Pin Female]]\\ | |
20x [[https://www.reichelt.de/at/de/distanzhuelsen-kunststoff-5mm-dk-5mm-p7150.html?&trstct=pos_7&nbc=1|M3 5mm long Spacer]]\\ | |
| |
| |
===== Community users working on it ===== | ===== Community users working on it ===== |
* **[[Phatline]]** = Programming, Documentation, Hardware-Prototype, Testing, Jamin...\\ | * **[[Phatline]]** = Programming, Documentation, Hardware-Prototype, Testing, Jamin...\\ |