Easyduino is a KiCad v10 repo of open-source PCB designs for Arduino UNO/Nano, ESP32, ESP32 S3, Raspberry Pi Pico, and STM32 Bluepill, all with USB-C.
Key Takeaways
All six boards use a 4-layer JLC04161H-7628 stackup and ship JLCPCB-ready Gerbers, BOM, and Centroid files for direct PCB assembly ordering.
The project exists to unify fragmented EDA history: Arduino UNO was designed in Eagle (2010), ESP32 in Altium (2016), Pico in KiCad/Altium (2021) – Easyduino normalizes all of them into KiCad.
Known deviations from originals: 01005 components replaced due to assembly cost, Atmega16U2 USB-to-serial swapped for an available alternative during the 2023 chip shortage.
v1.1 RP2040 board fixes a v1.0 Flash pin swap that prevented boot; v1.1 ESP32 S3 fixes missing RST/SUSPEND pull resistors on the CP2102.
Licensed under CERN OHLv2 Permissive – commercial use allowed without source disclosure, only a license copy required.