SerialTap
tfindlay-au·SerialTap·pcb/serialtap.kicad_pcb
About the SerialTap PCB
SerialTap is an open source ESP32 PCB design by tfindlay-au, published on GitHub under the CERN-OHL-P-2.0 license. It is a 4-layer board measuring 54 × 22 mm, with 33 components from 22 distinct parts.
Its main chip is the ESP32-C3-MINI-1-H4X, from the ESP32 family. Other key parts include the TPS2553DBVR, LM66200DRLR, TPS62162DSGT, TXU0204RUTR and TPD4E05U06QDQARQ1. By type, the board carries 11 capacitors, 10 resistors, 6 ICs, 2 connectors, 2 switches and 1 diode.
It belongs with the iot & wireless designs in this gallery.
From the project
PCB Design for a drop in UART serial tap
An open-hardware board that puts an appliance's 5 V serial service port on Home Assistant. An ESP32-C3 with level translation, powered by the appliance itself: one 4-wire cable carries 5 V, GND, TX and RX.
The reference target is a Haier AS50QDFHRA split-system air conditioner, whose service port speaks GE Appliances GEA3 at 230400 8N1 (docs/gea3.md). The board is not specialised to it: any appliance exposing 5 V and a UART on a service connector is in scope.

Main components on the SerialTap
SerialTap bill of materials (BOM)
33 components, 22 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS2553DBVR TPS2553DBV Texas Instruments | SOT-23-6 | U1 |
| 1 | LM66200DRLR LM66200DRL Texas Instruments | TI_DRL0008A_SOT-5X3-8_2.1x1.6mm_P0.5mm | U2 |
| 1 | TPS62162DSGT TPS62162DSG Texas Instruments | Texas_DSG0008A_WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm_ThermalVias | U3 |
| 1 | TXU0204RUTR TXU0204RUT Texas Instruments | TI_RUT0012A_UQFN-12_2.0x1.7mm_P0.4mm | U4 |
| 1 | TPD4E05U06QDQARQ1 TPD4E05U06DQA Texas Instruments | USON-10_2.5x1.0mm_P0.5mm | U5 |
| 1 | ESP32-C3-MINI-1-H4X ESP32-C3-MINI-1 Espressif Systems | ESP32-C3-MINI-1 | U6 |
| 1 | B05B-XASK-1-A(LF)(SN) B05B-XASK-1-A JST | JST_XA_B05B-XASK-1-A_1x05_P2.50mm_Vertical | J1 |
| 1 | USB4085-GF-A GCT | USB_C_Receptacle_GCT_USB4085 | J2 |
| 2 | KMR211NGLFS SW_Push C&K (Littelfuse) | SW_Push_1P1T_NO_CK_KMR2 | SW1, SW2 |
| 1 | LTST-C191KGKT LED Lite-On | LED_0603_1608Metric | D1 |
| 1 | XGL4020-222MEC Coilcraft | L_Coilcraft_XGL4020_4.0x4.0mm | L1 |
| 4 | CL10B104KB8NNNC 0.1u Samsung Electro-Mechanics | C_0603_1608Metric | C1, C7, C8, C9 |
| 3 | CL10B105KA8NNNC 1u Samsung Electro-Mechanics | C_0603_1608Metric | C2, C3, C11 |
| 1 | PCL1A471MCL1GS Nichicon | CP_Elec_8x10 | C4 |
| 2 | CL31B106KAHNNNE 10u Samsung Electro-Mechanics | C_1206_3216Metric | C5, C10 |
| 1 | CL32B226KAJNNNE 22u Samsung Electro-Mechanics | C_1210_3225Metric | C6 |
| 2 | RK73H1JTTD3300F 330 KOA Speer | R_0603_1608Metric | R1, R2 |
| 3 | RK73H1JTTD5101F 5.1k KOA Speer | R_0603_1608Metric | R3, R4, R8 |
| 1 | RK73H1JTTD6652F 66.5k KOA Speer | R_0603_1608Metric | R5 |
| 2 | RK73H1JTTD1003F 100k KOA Speer | R_0603_1608Metric | R6, R7 |
Show 2 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RK73H1JTTD2201F 2.2k KOA Speer | R_0603_1608Metric | R9 |
| 1 | RK73H1JTTD1002F 10k KOA Speer | R_0603_1608Metric | R10 |
SerialTap design files
The KiCad project lives in the tfindlay-au/SerialTap repository on GitHub; these links point at the commit this page was built from.
- Layoutpcb/serialtap.kicad_pcb
- Schematicpcb/serialtap.kicad_sch
- BOMbom/bom.csv
SerialTap: common questions
What microcontroller does the SerialTap use?
The SerialTap is built around the ESP32-C3-MINI-1-H4X, from the ESP32 family.
How big is the SerialTap PCB?
The SerialTap measures 54 × 22 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the SerialTap?
33 components, from 22 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 SerialTap design files?
From the tfindlay-au/SerialTap 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 SerialTap design in my own project?
Yes, under the terms of its CERN-OHL-P-2.0 license, which tfindlay-au chose for the repository.
Can I test firmware for the SerialTap without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k