TeensyMaestro Main
rimuadmin·TeensyMaestro-Hardware·TeensyMaestro Main PCB/TeensyMaestro Main PCB.kicad_pcb
About the TeensyMaestro Main PCB
TeensyMaestro Main is an open source PCB design by rimuadmin, published on GitHub under the CERN-OHL-P-2.0 license. It is a 2-layer board measuring 197.3 × 121.2 mm, with 100 components from 18 distinct parts.
Other key parts include the DEV-16771, LTV-817, MCP23008-XP and MCP23017-E/SP. By type, the board carries 63 capacitors, 15 connectors, 13 switches, 5 ICs and 4 resistors.
From the project
Hardware for the TeensyMaestro
The documentation for building the PCB and Front panel is here:
Len's firmware that supports all versions is available here:
Len's GitHub page has a detailed user manual that explains how to operate the TeensyMaestro and build instructions for version 1.

Main components on the TeensyMaestro Main
TeensyMaestro Main bill of materials (BOM)
100 components, 18 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | DEV-16771 | MODULE_DEV-16771 | U1 |
| 1 | LTV-817 Lite-On Inc. | DIP-4_W7.62mm | U3 |
| 2 | MCP23008-XP MCP23008-xP | DIP-18_W7.62mm | U4, U5 |
| 1 | MCP23017-E/SP MCP23017-E_SP Microchip Technology | DIP-28_W7.62mm_Socket_LongPads | U7 |
| 2 | B5B-XH-A(LF)(SN) B5B-XH-A_LF__SN_ JST Sales America Inc. | JST_XH_B5B-XH-A_1x05_P2.50mm_Vertical | J2, J4 |
| 9 | B2B-XH-A(LF)(SN) B2B-XH-A_LF__SN_ JST Sales America Inc. | JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J16, J17, J18, J19, J20, J21, J26, J27 +1 |
| 1 | B3B-XH-A(LF)(SN) B3B-XH-A_LF__SN_ JST Sales America Inc. | JST_XH_B3B-XH-A_1x03_P2.50mm_Vertical | J22 |
| 1 | B4B-PH-K-S(LF)(SN) B4B-PH-K-S_LF__SN_ JST Sales America Inc. | JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J28 |
| 2 | CONN_01X10 Conn_01x10 | JST_XH_B10B-XH-A_1x10_P2.50mm_Vertical | J36, J37 |
| 4 | 1825910-6 TE Connectivity ALCOSWITCH Switches | 3ETH9120 | S1, S2, S3, S4 |
| 4 | PEC11L-4120F-S0020 | PEC11L4115FS0020_NR | SW2, SW3, SW9, SW10 |
| 4 | PEC11L-4120F-S0020 | PEC11L4115FS0020_VNR | SW4, SW5, SW7, SW8 |
| 1 | PEC11L-4120F-S0020 | PEC11L4115FS0020 | SW11 |
| 59 | 100NF 100nF | C_Disc_D5.0mm_W2.5mm_P5.00mm | C1, C2, C3, C4, C5, C6, C7, C8 +51 |
| 4 | 100NF 1nF | C_Disc_D5.0mm_W2.5mm_P5.00mm | C9, C10, C25, C26 |
| 1 | 100 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R5 |
| 1 | 1K | R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_Vertical | R6 |
| 2 | 4K7 | R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R7, R8 |
TeensyMaestro Main design files
The KiCad project lives in the rimuadmin/TeensyMaestro-Hardware repository on GitHub; these links point at the commit this page was built from.
TeensyMaestro Main: common questions
How big is the TeensyMaestro Main PCB?
The TeensyMaestro Main measures 197.3 × 121.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the TeensyMaestro Main?
100 components, from 18 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the TeensyMaestro Main design files?
From the rimuadmin/TeensyMaestro-Hardware repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the TeensyMaestro Main design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which rimuadmin chose for the repository.