

Minrc1
projects for learning/teaching PCB design
- Size
- 39.6 × 49.1 mm
- Copper layers
- 2
- Thickness
- 1 mm
- Parts
- 31
- Nets
- 28
- Pads
- 126
- Tracks, vias
- 264, 55
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 2 Apr 2026
- Updated
- 31 May 2026
Overview
Minrc1 is an open-source printed circuit board by qwertpas, from the qwertpas/pcblearning repository on GitHub. It is a 2-layer board of 39.6 × 49.1 mm with 31 parts on 28 nets, routed with 264 tracks and 55 vias.
It is built around the ESP32-S3R8, DRV8837DSG and FUET-9018. Its parts include 13 capacitors, 5 ICs, 3 connectors and 2 resistors. It belongs with the ESP32 boards of this library.
Main components
3ESP32-S3R8
QFN-56(7x7)-40℃~+65℃ -74.2dBm 150Mbps 18.5dBm 2.412GHz~2.484GHz 2.4GHz 283mA 3V~3.6V 88mA Bluetooth、WiFi DMA function SPI、USB、UART、I2C、I2S transceiver QFN-56(7x7) RF Transceiver ICs ROHSEspressif SystemsRF Transceiver ICsDRV8837DSG
WSON-8-EP(2x2)-40℃~+85℃ 1.8V~7V 1.9A 120nA 280mΩ Yes WSON-8-EP(2x2) Brushed DC Motor Drivers ROHSTexas InstrumentsBrushed DC Motor DriversFUET-9018
SMD,9x9mm-30℃~+70℃ 1V~25V 2.1mm 3V 4kHz 5mA 65dB 9mm 9mm Lead Passive (Externally Driven) Piezoelectric SMD,9x9mm Buzzers ROHSFUETBuzzers
README
readme.mdpcblearning
A collection of PCB and firmware projects for learning PCB design. Projects are designed to have few components, cheap, yet rich in potential features.
Using common libraries
- After creating a new project in KiCad, copy the contents of
copy-into-your-projectinto the same folder that contains your project's.kicad_pcbfile. - Restart KiCad. When you place new components in the schematic or PCB editor, the
pcblearninglibrary should be available.
minrc1
Tiny wheeled robot with two PM08 stepper motors, three microphones, and a buzzer. ESP32S3 supermini dev board allows for wireless control, USB-C battery charging, and running small neural networks. Microphones and buzzer may be useful for locating other robots, echolocation, and detecting surface properties (through vibration/noise from ground contact).

minrc-ref
Even more minimal than minrc1: just an ESP32S3-supermini, 4x DRV8837 motor drivers, 2x stepper motors, and resistor divider voltage sense. Intended as a reference design to be used as a starting point.
Parts
31| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C5, C7, C8, C9, C10, C11, C12, C13 |
| 4 | DRV8837D | Package_SON:WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm | U1, U2, U4, U5 |
| 4 | MountingHole | MountingHole:MountingHole_2.2mm_M2 | H1, H2, H3, H4 |
| 3 | T3902 | minirc1:MIC_T3902 | MK1, MK2, MK3 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | Conn_01x04 | minirc1:microstepper | J1, J2 |
| 1 | 10uF | Capacitor_SMD:C_0402_1005Metric | C6 |
| 1 | ESP32S3 | minirc1:esp32s3-supermini | U3 |
| 1 | FUET-9018 | Buzzer_Beeper:Buzzer_CUI_CPT-9019S-SMT | BZ1 |
| 1 | Switch | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J4 |
More from qwertpas/pcblearning
1- 2 layers45.8 × 29.4 mm

Similar boards
- 6 layers66 × 66 mm

PD240W kicad
theohg/PD240W
PD240W is a complete hardware and firmware project converting USB-C Power Delivery into a programmable 240W (48V 5A) bench power supply, featuring C++ code for Raspberry Pi Pico, custom PCB Gerbers, and a 3D-printable…
299 parts125 - 2 layers50 × 50 mm

- 2 layers58 × 61 mm

- 4 layers78 × 59 mm

- 4 layers74.5 × 70.3 mm

Nest mini v2-drop in pcb
iMike78/nest-mini-drop-in-pcb
Drop-in PCB replacement for the Google Nest Mini v2 with ESP32-S3, ESP32-P4 and optional ESP32-C6. Inspired by Onju Voice and Home Assistant Voice PE.
229 parts628CERN-OHL-S-2.0 - 2 layers39.5 × 50.7 mm

MeterReadouts
ryanhulke/nuclear-fusor
Open-source hardware, embedded software, and control panel software for nuclear fusor operation.
22 parts21MIT - 4 layers54.7 × 75.8 mm

- 4 layers

CABadge V2 1
nbtca/CABadge
CABadge 计协电子吧唧:基于 ESP32-S3 的开源圆屏互动徽章,支持动态壁纸、触摸交互、Wi-Fi/BLE 和趣味小应用,提供 PCB、3D 打印外壳、固件及配套工具。
110 parts15MIT
Questions
How big is the Minrc1 PCB?
It measures 39.6 × 49.1 mm and has 2 copper layers, 1 mm thick.
What parts does the Minrc1 use?
31 parts, built around the ESP32-S3R8, DRV8837DSG and FUET-9018. 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 Minrc1 KiCad files?
From the qwertpas/pcblearning repository on GitHub, at the commit this page was made from: the board is minrc1/minirc1_pcb/minrc1.kicad_pcb and its schematic common-lib-editor/common-lib-editor.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Minrc1 design in my own project?
Its repository states no licence, so its author keeps all rights: ask qwertpas before reusing the design.