IOTTeach
SonDinh23·IOTTeach·hardware/IOT1_V1.0/IOT1_V1.0.kicad_pcb
About the IOTTeach PCB
IOTTeach is an open source PCB design by SonDinh23, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 55.3 × 60.4 mm, with 60 components from 28 distinct parts.
Other key parts include the TPS54202DDC. By type, the board carries 14 connectors, 13 resistors, 12 diodes, 11 capacitors, 3 transistors and 2 relays.
It belongs with the displays & leds and test & measurement designs in this gallery.
From the project
IOTTeach is a detachable plug-in kit designed for hands-on learning, quick hardware validation, and classroom labs.
IOTTeach is a detachable plug-in kit designed for hands-on learning, quick hardware validation, and classroom labs. It exposes common peripherals (relays, RGB/status LEDs, buzzer) and standard 2.54 mm headers for power, analog, and digital lines so students and developers can prototype with any MCU or SBC without soldering a custom shield.
Design philosophy: Bring Your Own MCU — connect any microcontroller (ESP32, STM32, Arduino, Raspberry Pi Pico, etc.) using Dupont wires.

Main components on the IOTTeach
IOTTeach bill of materials (BOM)
60 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS54202DDC | SOT-23-6 | U2 |
| 3 | SS8050 | SOT-23 | Q1, Q2, Q3 |
| 1 | Digital | PinHeader_1x10_P2.54mm_Vertical_SMD_Pin1Right | J1 |
| 1 | Digital | PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right | J2 |
| 1 | Power | PinHeader_1x08_P2.54mm_Vertical_SMD_Pin1Right | J3 |
| 1 | Analog | PinHeader_1x06_P2.54mm_Vertical_SMD_Pin1Right | J4 |
| 2 | SCREW_TERMINAL_01X02 Screw_Terminal_01x02 | TerminalBlock_Xinya_XY308-2.54-2P_1x02_P2.54mm_Horizontal | J5, J7 |
| 1 | DC-005 | NINIGI_DC-005 | J6 |
| 3 | CONN_01X03_PIN Conn_01x03_Pin | PinHeader_1x03_P2.54mm_Horizontal | J8, J9, J11 |
| 4 | CONN_01X04_PIN Conn_01x04_Pin | PinHeader_1x04_P2.54mm_Horizontal | J10, J12, J13, J14 |
| 2 | G5NB | Relay_SPST_Omron_G5NB | K1, K2 |
| 1 | CMT-8530S-SMT | CUI_CMT-8530S-SMT | LS1 |
| 2 | 4-1437565-2 | SW_4-1437565-2 | SW1, SW2 |
| 4 | SS34 | D_SMA | D3, D5, D8, D9 |
| 2 | LED GREEN | LED_0805_2012Metric | D4, D11 |
| 3 | LED RED | LED_0805_2012Metric | D6, D7, D13 |
| 2 | WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | D10, D14 |
| 1 | LED YELLOW | LED_0805_2012Metric | D12 |
| 1 | IHLP2020CZER4R7M01 | INDM5451X300N | L1 |
| 4 | C | C_1210_3225Metric | C5, C13, C15, C16 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 6 | 100NF 100nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6, C8, C9, C10, C12, C17 |
| 1 | 68PF 68pF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14 |
| 3 | 1K | R_0603_1608Metric | R2, R4, R5 |
| 3 | 470R | R_0603_1608Metric | R3, R6, R7 |
| 3 | 220R | R_0603_1608Metric | R8, R9, R10 |
| 1 | 100K | R_0603_1608Metric | R11 |
| 1 | 13.7K | R_0603_1608Metric | R12 |
| 2 | 10K | C_0603_1608Metric | R22, R23 |
IOTTeach design files
The KiCad project lives in the SonDinh23/IOTTeach repository on GitHub; these links point at the commit this page was built from.
IOTTeach: common questions
How big is the IOTTeach PCB?
The IOTTeach measures 55.3 × 60.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the IOTTeach?
60 components, from 28 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 IOTTeach design files?
From the SonDinh23/IOTTeach 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 IOTTeach design in my own project?
Yes, under the terms of its GPL-3.0 license, which SonDinh23 chose for the repository.
Similar boards
LevelShifterBreakout
scottbez1
15.2 × 20.3 mm5 parts2LApache-2.022.2kView base
scottbez1
81.2 × 81.2 mm81 parts2LApache-2.022.2kView screen
scottbez1
35 × 35 mm12 parts2LApache-2.022.2kBM28B0.6-24DSBreakout
scottbez1
15.2 × 35.6 mm3 parts2LApache-2.022.2kLevelShifter
gusmanb
28.3 × 39.8 mm21 parts2LGPL-3.05.0kAnalyzerBoxPCB fork
gusmanb
52.7 × 47.9 mm54 parts4LGPL-3.05.0k