ESP32 Programming Board V2

saadmaziz·UoG_TDP_EE3_Team-7_2025-26·2 - PCB Files/2-6 - Novel Feature/ESP32_Programming_Board V2/ESP32_Programming_Board V2.kicad_pcb

ESP32 Programming Board V2 layout, top view — open source AVR/Arduino board by saadmaziz

About the ESP32 Programming Board V2

ESP32 Programming Board V2 is an open source AVR/Arduino PCB design by saadmaziz, published on GitHub under the MIT license. It is a 2-layer board measuring 70.3 × 58.8 mm, with 11 components from 7 distinct parts.

Its main chip is the Arduino_UNO_R3, from the AVR/Arduino family. Other key parts include the LM311. By type, the board carries 6 resistors, 2 ICs, 2 connectors and 1 module.

From the project

Design Files for the 3rd year EEE design project at the University of Glasgow. Line following rover, with obstacle avoidance, traffic lights detection,

1 - Team Organisation and 6 - General Documents are not uploaded as they may contain non-relavant information that should not be made public

My personal contributions spanned all of the software, all of the mechanical design, a substantial part of the electronic hardware design, and most of the integration.

Main components on the ESP32 Programming Board V2

ESP32 Programming Board V2 bill of materials (BOM)

11 components, 7 distinct parts.

QtyPartRefs
2
LM311
U1, U2
1
Arduino_UNO_R3
A1
1
ESP32_UART
J1
1
Conn_01x03_Pin
J2
2
1k
R1, R6
2
5k6
R2, R4
2
2k4
R3, R5

ESP32 Programming Board V2 design files

The KiCad project lives in the saadmaziz/UoG_TDP_EE3_Team-7_2025-26 repository on GitHub; these links point at the commit this page was built from.

ESP32 Programming Board V2: common questions

What microcontroller does the ESP32 Programming Board V2 use?

The ESP32 Programming Board V2 is built around the Arduino_UNO_R3, from the AVR/Arduino family.

How big is the ESP32 Programming Board V2?

The ESP32 Programming Board V2 measures 70.3 × 58.8 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the ESP32 Programming Board V2?

11 components, from 7 distinct parts. The full bill of materials is listed on this page.

Where can I download the ESP32 Programming Board V2 design files?

From the saadmaziz/UoG_TDP_EE3_Team-7_2025-26 repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the ESP32 Programming Board V2 design in my own project?

Yes, under the terms of its MIT license, which saadmaziz chose for the repository.

Can I test firmware for the ESP32 Programming Board V2 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug AVR/Arduino firmware against it before you order a PCB.

More boards in UoG_TDP_EE3_Team-7_2025-26

Earlier revisions in the repo: ESP32_Programming_Board V1

Similar boards