FlatBot Electronics
PeteBlackerThe3rd·FlatBot_Electronics
About the FlatBot Electronics PCB
FlatBot Electronics is an open source NXP PCB design by PeteBlackerThe3rd, published on GitHub. It is a 2-layer board measuring 100 × 100 mm, with 44 components from 31 distinct parts.
Its main chip is the Teensy3.2, from the NXP family. Other key parts include the TXB0104D. By type, the board carries 17 connectors, 14 resistors, 5 capacitors and 3 ICs.
From the project
Controller Board for FlatBot
KiCAD PCB design files for the FlatBot controller board.
Mostly this board just connects different parts together. It's got some level shifters and power regulators.
Main components on the FlatBot Electronics
FlatBot Electronics bill of materials (BOM)
44 components, 31 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | Teensy3.2 | Teensy30_31_32_LC | U1 |
| 2 | TXB0104D | SOIC-14_3.9x8.7mm_Pitch1.27mm | U2, U3 |
| 1 | Servo_1_Conn | SL-104-X-XX_1x04 | J1 |
| 1 | Servo_2_Conn | SL-104-X-XX_1x04 | J2 |
| 1 | Servo_3_Conn | SL-104-X-XX_1x04 | J3 |
| 1 | Servo_4_Conn | SL-104-X-XX_1x04 | J4 |
| 1 | SIROM_1_Switch | SL-103-X-XX_1x03 | J5 |
| 1 | SIROM_2_Switch | SL-103-X-XX_1x03 | J6 |
| 1 | SIROM_3_Switch | SL-103-X-XX_1x03 | J7 |
| 1 | SIROM_4_Switch | SL-103-X-XX_1x03 | J8 |
| 1 | LED_1_Conn | SL-102-X-XX_1x02 | J9 |
| 1 | LED_2_Conn | SL-102-X-XX_1x02 | J10 |
| 1 | LED_3_Conn | SL-102-X-XX_1x02 | J11 |
| 1 | LED_4_Conn | SL-102-X-XX_1x02 | J12 |
| 1 | Raspberry_Pi_Conn | PI_GPIO_Reversed | J13 |
| 1 | DC_Power_Header | SL-102-X-XX_1x02 | J14 |
| 1 | USB_Power_Jumper | SL-102-X-XX_1x02 | J15 |
| 1 | Jack-DC | 2_5mm_DC_jack_SMD | J16 |
| 1 | Herkulex Conn | SL-104-X-XX_1x04 | J17 |
| 1 | ESP32S_Node_MCU | ESP32S_Node_MCU_Edge | MC1 |
Show 11 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | TSR-2-2450 | TSR-series | RE1, RE2 |
| 1 | R-746.5P | Recom-Adjustable | RE3 |
| 1 | R 15k | R_1206_HandSoldering | R_A1 |
| 4 | C 100nF | C_1206_HandSoldering | C1, C2, C3, C4 |
| 1 | CP 100uF | CP_Radial_D5.0mm_P2.50mm | C5 |
| 4 | R 220 | R_1206_HandSoldering | R1, R2, R3, R4 |
| 4 | R 100k | R_1206_HandSoldering | R5, R7, R11, R14 |
| 2 | R 62k | R_1206_HandSoldering | R6, R13 |
| 1 | R 150k | R_1206_HandSoldering | R8 |
| 2 | R 10k | R_1206_HandSoldering | R9, R10 |
| 1 | R 750k | R_1206_HandSoldering | R12 |
FlatBot Electronics design files
The KiCad project lives in the PeteBlackerThe3rd/FlatBot_Electronics repository on GitHub; these links point at the commit this page was built from.
- Layoutcontrol_board.kicad_pcb
FlatBot Electronics: common questions
What microcontroller does the FlatBot Electronics use?
The FlatBot Electronics is built around the Teensy3.2, from the NXP family.
How big is the FlatBot Electronics PCB?
The FlatBot Electronics measures 100 × 100 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the FlatBot Electronics?
44 components, from 31 distinct parts. The full bill of materials is listed on this page.
Where can I download the FlatBot Electronics design files?
From the PeteBlackerThe3rd/FlatBot_Electronics repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the FlatBot Electronics design in my own project?
The repository has no license, so all rights stay with PeteBlackerThe3rd. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the FlatBot Electronics without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL6809
MicroCoreLabs
32.3 × 61 mm7 parts4LNo license532NXP
MCL68
MicroCoreLabs
31.6 × 84.1 mm13 parts4LNo license532NXP
MCL65+
MicroCoreLabs
72.6 × 64.1 mm6 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532