Skip to the content
PCBKitNew board
2 layers29 × 62.2 mmSteer32, the printed circuit board in 3D

Steer32 is an ESP32 Devboard with support for a lipo battery and a 1.9" IPS Screen

Size
29 × 62.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
58
Nets
87
Pads
298
Tracks, vias
631, 56
Pours
3
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
24 May 2026
Updated
17 Jul 2026

Overview

Steer32 is an open-source printed circuit board by jpt1729, from the jpt1729/Steer32 repository on GitHub. It is a 2-layer board of 29 × 62.2 mm with 58 parts on 87 nets, routed with 631 tracks and 56 vias.

It is built around the CP2104EK, ESP32-S3-MINI-1-N8 and AP2112K-3.3, with the BQ24090DGQR, USBLC6-2SC6 and SS8050 among its other parts. Its parts include 23 resistors, 12 capacitors, 6 ICs, 3 transistors and 3 connectors. It belongs with the microcontroller boards and power boards and the ESP32 boards of this library.

Main components

6

README

README.md

Steer32

Steer32 (named after the bovine classification of Bevo) is a custom ESP32-S3-Mini-1 devboard made specifically with hackathons in mind.

Main features different from normal ESP32s

  • Built in display.
  • Option to plug in LIPO batteries.

Board

Steer32 front
Front
Steer32 back
Back

Schematic

Steer32 schematic

Repo structure

  • steer32.kicad_pro / .kicad_sch / .kicad_pcb — main KiCad project.
  • custom-library/ — custom KiCad symbols and footprints used by the project.
  • docs/ — BOM (BOM.md, steer32.numbers).
  • scripts/ — helper scripts (kicad_label_align.py).
  • gerber.zip — exported fabrication files (gitignored, regenerate via KiCad plot).

Parts

58
QtyValueFootprintReferences
910kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2, R7, R8, R9, R14, R19, R21, R22, R23
7330Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R10, R11, R12, R13, R17, R18
50.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C2, C3, C4, C11
44.7 uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC7, C8, C9, C10
222Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5, R6
222 uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC5, C6
25.1kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR3, R4
2LOGOLOGOG***, G***
2SS8050Package_TO_SOT_SMD:SOT-23Q1, Q2
1100kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR20
11kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR15
11uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC12
12kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR16
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U4
1BOOT SwitchButton_Switch_SMD:SW_SPST_TS-1088-xR020BOOT
1BQ24090DGQPackage_SO:MSOP-10-1EP_3x3mm_P0.5mm_EP1.73x1.98mm_ThermalViasU2
1Battery_conn_inConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ1
1CHGLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderCHG
1CP2104Package_DFN_QFN:QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mmU3
1Conn_01x16_PinConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalJ2
1Conn_01x22_PinConnector_PinHeader_2.54mm:PinHeader_1x22_P2.54mm_VerticalJ3
1D_SchottkyDiode_SMD:D_SOD-123D6
1Display-1.9in-IPS-170x320Custom:Display_1.9in_IPS_170x320_29x62mmU5
1ESP32-S3-MINI-1RF_Module:ESP32-S2-MINI-1U1
1PGLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderPG
1PWRLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderPWR
1Q_PMOS_GSDPackage_TO_SOT_SMD:SOT-23Q3
1RST SwitchButton_Switch_SMD:SW_SPST_TS-1088-xR020RESET
1RXLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderRX
1TXLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderTX
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U6
1USB_C_ReceptacleConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalUSB_C1

Questions

How big is the Steer32 PCB?

It measures 29 × 62.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Steer32 use?

58 parts, built around the CP2104EK, ESP32-S3-MINI-1-N8, AP2112K-3.3 and BQ24090DGQR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Steer32 KiCad files?

From the jpt1729/Steer32 repository on GitHub, at the commit this page was made from: the board is steer32.kicad_pcb and its schematic steer32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Steer32 design in my own project?

Its repository states no licence, so its author keeps all rights: ask jpt1729 before reusing the design.

Similar boards

  • 4 layers19 × 9.5 mmSmart Watch, the printed circuit board in 3D

    Smart Watch

    centaurids-hub/Smart-Watch-Design

    Baby, I'm back

    53 parts
  • 2 layers92.1 × 78.1 mmPaperd.ink, the printed circuit board in 3D

    Paperd.ink

    paperdink/paperd.ink_hw

    Hardware files for paperd.ink

    87 parts9CC-BY-SA-4.0
  • 4 layers66 × 36 mmGas sensor, the printed circuit board in 3D

    Gas sensor

    JamesTwallin/gas_sensor

    A tiny plug-in board for the rev E phone-companion board. It stands upright in a notch in rev E's sensor end, between the two gas sensor cans, and pokes 4.5 mm out through a slot in the case face, so its tip sits in the…

    81 parts7MIT
  • 2 layers52 × 38.5 mmKnob v2, the printed circuit board in 3D

    Knob v2

    1carusX/Knob

    (最初计划走标准 BLE HID 键盘 + 无障碍服务捕获按键,实测目标车机没有暴露无障碍服务开关入口、这条路走不通,现已替换为上面这套自定义 GATT 方案,详见 docs/项目历程与架构.md。)

    30 parts1
  • 4 layers62 × 42 mmHybrid Controller, the printed circuit board in 3D

    Hybrid Controller

    DesignStraub/ringwheel-hybrid-drone

    A 5-inch FPV drone whose prop ducts fold down and become wheels. Design study in Fusion 360 and KiCad, CC BY-NC-SA 4.0.

    103 parts
  • 2 layers40 × 55 mmMiniBit, the printed circuit board in 3D

    MiniBit

    nikolasbtks/BitSeries-PCB

    An open-source hardware design series for embedded and IoT development applications, built using Altium Designer and KiCad and based on STM32 and ESP32 microcontrollers.

    28 parts
  • 2 layers44 × 31 mmNoisemeter, the printed circuit board in 3D

    Noisemeter

    CivicTechTO/tRacket-sensor

    Design files and source code for the tRacket noise sensor

    30 parts11