
Arduino UNO R4 Minima
sabogalc/KiCad-Arduino-Boards
A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.

A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.
Arduino UNO R4 WiFi is an open-source printed circuit board by sabogalc, from the sabogalc/KiCad-Arduino-Boards repository on GitHub, published under the WTFPL licence. It is a 4-layer board of 68.6 × 53.3 mm with 262 parts on 153 nets, routed with 3,281 tracks and 316 vias.
It is built around the R7FA4M1AB3CFM#AA0, ESP32-S3-MINI-1-N8 and ISL854102FRZ-T, with the TS5A3159ADCKR, AP7361C-33E and TXB0108DQSR among its other parts. Its parts include 99 diodes, 60 resistors, 28 capacitors, 10 connectors and 6 ICs. It belongs with the radio and wireless boards and the ESP32 boards of this library.
The Nano is a compact and versatile board that surprisingly handles many of my existing projects designed for the UNO. Its small size makes it a great choice for projects where space is at a premium.
This was the first board in this repository where I had to use a fully surface-mount USB-C connector instead of a through-hole variant. The original Nano also utilizes a surface-mount USB connector, as a through-hole option would interfere with routing and placement on the bottom layer.
While integrating the larger footprint of the USB-C connector, I had to adjust the silkscreen labels near the connector, but I ensured that all the necessary information remained clear and accessible.
Below are the screenshots of this board from KiCad's 3D board viewer.
Additionally, I have successfully built this board in real life and confirmed that it works.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 96 | QBLP601-R5 | LED_SMD:LED_0603_1608Metric | D01, D02, D03, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22 +80 |
| 31 | TestPoint | Arduino UNO R4 WiFi:TestPoint_Pad_D0.8mm | TP1, TP2, TP10, TP12, TP15, TP16, TP17, TP19, TP20, TP21, TP23, TP25, TP26, TP27, TP28, TP29 +15 |
| 17 | 100k | Resistor_SMD:R_0402_1005Metric | R1, R3, R26, R35, R38, R43, R44, R45, R46, R47, R48, R49, R52, R56, R57, R58 +1 |
| 16 | 330R | Resistor_SMD:R_0402_1005Metric | R2, R14, R16, R20, R22, R23, R24, R25, R27, R28, R29, R30, R31, R32, R33, R34 |
| 14 | 5.1k | Resistor_SMD:R_0402_1005Metric | R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R15, R19, R50, R51 |
| 10 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP5, TP8, TP11, TP13, TP18, TP22, TP24, TP41, TP42, TP43 |
| 9 | 100n | Capacitor_SMD:C_0402_1005Metric | C3, C7, C8, C11, C12, C25, C26, C29, C30 |
| 8 | 22u | Capacitor_SMD:C_0805_2012Metric | C10, C13, C15, C16, C17, C18, C19, C28 |
| 5 | 0 | Resistor_SMD:R_0402_1005Metric | R17, R18, R36, R37, R42 |
| 4 | 0R | Resistor_SMD:R_0402_1005Metric | R21, R53, R54, R55 |
| 3 | 1u | Capacitor_SMD:C_0402_1005Metric | C6, C20, C24 |
| 3 | 2N7002KT1G | Package_TO_SOT_SMD:SC-59 | Q1, Q2, Q3 |
| 3 | 4.7u | Capacitor_SMD:C_0603_1608Metric | C2, C5, C9 |
| 3 | NTE30007 | LED_SMD:LED_0603_1608Metric | DL1, DL2, DL4 |
| 2 | 13.7k | Resistor_SMD:R_0402_1005Metric | R40, R60 |
| 2 | BLM18PG471SN1D | Inductor_SMD:L_0603_1608Metric | L1, L2 |
| 2 | Fiducial | Fiducial:Fiducial_1mm_Mask2mm | FID1, FID2 |
| 2 | M20-9980345 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J3, J6 |
| 2 | PMEG6020AELRX | Diode_SMD:D_SOD-123 | D1, D2 |
| 2 | PPTC081LFBN-RC | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J4, J9 |
| 2 | TS5A3159ADCK | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U2, U6 |
| 1 | 100p | Capacitor_SMD:C_0402_1005Metric | C23 |
| 1 | 10uH 2.3A | Arduino UNO R4 WiFi:PMF42-103MN | L3 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R39 |
| 1 | 1n | Capacitor_SMD:C_0402_1005Metric | C22 |
| 1 | 249k | Resistor_SMD:R_0402_1005Metric | R41 |
| 1 | 33p | Capacitor_SMD:C_0402_1005Metric | C14 |
| 1 | 4.7n | Capacitor_SMD:C_0805_2012Metric | C21 |
| 1 | AP7361C-33E | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | DNP | Capacitor_SMD:C_0402_1005Metric | C1 |
| 1 | ESP32-S3-MINI-1-N8 | Arduino UNO R4 WiFi:XCVR_ESP32-S3-MINI-1-N8 | M1 |
| 1 | HSMG-C190 | LED_SMD:LED_0603_1608Metric | DL3 |
| 1 | ISL854102FRZ-T | Package_DFN_QFN:DFN-12-1EP_3x4mm_P0.5mm_EP1.7x3.3mm | U3 |
| 1 | M20-9990345 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J10 |
| 1 | MF-MSMF050-2-W2 | Fuse:Fuse_1812_4532Metric | F1 |
| 1 | PJ-102AH | Connector_BarrelJack:BarrelJack_Kycon_KLDX-0202-xC_Horizontal | J5 |
| 1 | PPTC061LFBN-RC | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J7 |
| 1 | PPTC101LFBN-RC | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J8 |
| 1 | PRTR5V0U2X,215 | Package_TO_SOT_SMD:SOT-143 | D3 |
| 1 | R7FA4M1AB3CFM#AA0 | Package_QFP:LQFP-64_10x10mm_P0.5mm | U1 |
| 1 | SM04B-SRSS-TB(LF)(SN) | Connector_JST:JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J2 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | JP1 |
| 1 | TS06-667-30-BK-100-G-SMT-TR | Arduino UNO R4 WiFi:SW_TS06-667-30-BK-100-G-SMT-TR | S1 |
| 1 | TXB0108DQSR | Package_SON:USON-20_2x4mm_P0.4mm | U4 |
| 1 | TestPoint | Arduino UNO R4 WiFi:TestPoint_P113 | TP9 |
| 1 | TestPoint | Arduino UNO R4 WiFi:TestPoint_Pad_0.8mm | TP14 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J1 |

sabogalc/KiCad-Arduino-Boards
A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.

sabogalc/KiCad-Arduino-Boards
A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.

sabogalc/KiCad-Arduino-Boards
A collection of Arduino boards recreated from scratch in KiCad. Legacy USB connectors have been replaced with USB-C where applicable.


kaustubh850/ArduinoEquipped
A Repo wit Arduino Uno Compatible Boards with on-board Addons.


ded811/Mega-Uno-2560
An Arduino-compatible ATmega2560 development board in the Arduino Uno form factor


denjos007/FlySensei_Stack_ECAD
PCB Design for the Stacked design for Blimp Controller

AaronJackson/TrainDepartureBoard-Discord
Repurposing a Train Departure Board to display Discord messages

soilwater/heat-pulse-sensor
Information, datasets, and digital twins for heat pulse sensors to measure soil thermal properties in soils.
It measures 68.6 × 53.3 mm and has 4 copper layers, 1.6 mm thick.
262 parts, built around the R7FA4M1AB3CFM#AA0, ESP32-S3-MINI-1-N8, ISL854102FRZ-T and TS5A3159ADCKR. 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.
From the sabogalc/KiCad-Arduino-Boards repository on GitHub, at the commit this page was made from: the board is KiCad Projects/Uno/Arduino UNO R4 WiFi/Arduino UNO R4 WiFi.kicad_pcb and its schematic KiCad Projects/Arduino Leonardo/ATMEGA32U4-AU.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the WTFPL licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).