Embedduino
MAHESH-THILAK-K·ADDITIONAL-PROJECT·Embedduino/Embedduino.kicad_pcb
About the Embedduino PCB
Embedduino is an open source AVR/Arduino PCB design by MAHESH-THILAK-K, published on GitHub under the Apache-2.0 license. It is a 2-layer board measuring 67.5 × 82.7 mm, with 46 components from 35 distinct parts.
Its main chip is the ATMEGA328P-AU, from the AVR/Arduino family. Other key parts include the TLV76750DRVx, AMS1117-3.3, APDS-9960 and HC-05. By type, the board carries 15 resistors, 13 capacitors, 5 ICs, 5 connectors, 3 diodes and 2 LEDs.
It belongs with the iot & wireless, dev boards & breakouts and usb & debug tools designs in this gallery.
From the project
Embedduino is a custom-designed development board based on the ATmega328P-AU, integrating power regulation, communication interfaces, and onboard peripherals into a compact PCB.
Embedduino is a custom-designed development board based on the ATmega328P-AU, integrating power regulation, communication interfaces, and onboard peripherals into a compact PCB.
It is built to bridge the gap between Arduino prototyping and real hardware design.
ATmega328P-AU (Arduino UNO compatible) 16 MHz Crystal Oscillator USB Type-C (5V input) 12V Barrel Jack support Dual LDO (12V → 5V → 3.3V) Bluetooth support (HC-05 / HC-06) RGB LED + Status LEDs Onboard Buzzer ICSP Programming Header Full GPIO breakout (D0–D13, A0–A5)
Main components on the Embedduino
Embedduino bill of materials (BOM)
46 components, 35 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | ATMEGA328P-AU | QFP80P900X900X120-32N | U1 |
| 1 | TLV76750DRVx | WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm_ThermalVias | U2 |
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U3 |
| 1 | APDS-9960 | Avago_APDS-9960 | U4 |
| 1 | HC-05 | XCVR_HC-05 | U5 |
| 1 | ICSP | PinHeader_2x03_P2.54mm_Vertical | J1 |
| 1 | Conn_01x10_Pin | PinSocket_1x10_P2.54mm_Vertical | J1-1 |
| 2 | Conn_01x08_Pin | PinSocket_1x08_P2.54mm_Vertical | J2-1, J4-1 |
| 1 | Conn_01x06_Pin | PinSocket_1x06_P2.54mm_Vertical | J3-1 |
| 1 | Barrel_Jack | BarrelJack_CUI_PJ-102AH_Horizontal | 12V IN |
| 1 | Crystal | Crystal_SMD_5032-2Pin_5.0x3.2mm | 16Mhz |
| 1 | Buzzer | SPKR_PKMCS0909E4000-R1 | BZ1 |
| 1 | LED | LED_0805_2012Metric | 5V-LDO |
| 1 | WS2812B | LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mm | RGB-D13 |
| 2 | SS14 | D_SMA | D1, D5 |
| 1 | SW_DPST_x2 | SW_SPST_PTS647_Sx50 | D3 |
| 3 | 100nf | C_0805_2012Metric | C1, C2, C13 |
| 2 | 22pf | C_0805_2012Metric | C3, C4 |
| 1 | 1uf | C_0805_2012Metric | C5 |
| 1 | 2.2uf | C_0805_2012Metric | C6 |
Show 15 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 10uf | C_0805_2012Metric | C7, C8 |
| 1 | 0.1uf | C_0805_2012Metric | C9 |
| 1 | 1.0uf | C_0805_2012Metric | C10 |
| 1 | 100uf | C_0805_2012Metric | C11 |
| 1 | 1.0fu | C_0805_2012Metric | C12 |
| 3 | 10k | R_0805_2012Metric | R1, R7, R11 |
| 2 | 1k | R_0805_2012Metric | R2, R12 |
| 1 | 330 | R_0805_2012Metric | R3 |
| 1 | 2.2k | R_0805_2012Metric | R4 |
| 2 | 4.7k | R_0805_2012Metric | R5, R6 |
| 1 | 100 | R_0805_2012Metric | R8 |
| 1 | DNP | R_0805_2012Metric | R9 |
| 1 | 2k | R_0805_2012Metric | R10 |
| 2 | 5.1k | R_0805_2012Metric | R13, R14 |
| 1 | 1M | R_0805_2012Metric | R15 |
Embedduino design files
The KiCad project lives in the MAHESH-THILAK-K/ADDITIONAL-PROJECT repository on GitHub; these links point at the commit this page was built from.
Embedduino: common questions
What microcontroller does the Embedduino use?
The Embedduino is built around the ATMEGA328P-AU, from the AVR/Arduino family.
How big is the Embedduino PCB?
The Embedduino measures 67.5 × 82.7 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Embedduino?
46 components, from 35 distinct parts. The full bill of materials is listed on this page.
Where can I download the Embedduino design files?
From the MAHESH-THILAK-K/ADDITIONAL-PROJECT repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Embedduino design in my own project?
Yes, under the terms of its Apache-2.0 license, which MAHESH-THILAK-K chose for the repository.
Can I test firmware for the Embedduino 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 ADDITIONAL-PROJECT
FPGA
Board
MAHESH-THILAK-K
50 × 42 mm267 parts8LApache-2.00FPGA
NovaFPGA Dev Board
MAHESH-THILAK-K
89 × 72 mm165 parts4LApache-2.00ESP32
MaxLab AI Camera
MAHESH-THILAK-K
70 × 70 mm146 parts4LApache-2.00RP2040/RP2350
GamePulse 2040
MAHESH-THILAK-K
81.3 × 99.8 mm70 parts2LApache-2.00RP2040/RP2350
OPENWAVE 2350
MAHESH-THILAK-K
21 × 51 mm55 parts2LApache-2.00STM32
EmbedMatrix
MAHESH-THILAK-K
53 × 73.5 mm45 parts2LApache-2.00RP2040/RP2350
Env Open Pico
MAHESH-THILAK-K
17.8 × 30.5 mm39 parts2LApache-2.00Raspberry Pi
MosaicCore HAT (1)
MAHESH-THILAK-K
65 × 56.5 mm37 parts4LApache-2.00RP2040/RP2350
INEVITABLE IN PICO
MAHESH-THILAK-K
45.2 × 93.4 mm31 parts2LApache-2.00STM32
NanoControl F031 Platform (2)
MAHESH-THILAK-K
17.8 × 33 mm21 parts2LApache-2.00USB TO UART
MAHESH-THILAK-K
30.4 × 13.4 mm16 parts2LApache-2.00
Similar boards
AVR/Arduino
Redox keyboard
mattdibi
162.2 × 126.5 mm77 parts2LMIT2.0kAVR/Arduino
ModuleV450
stuartpittaway
30 × 61.4 mm39 parts2LCC-BY-NC-4.01.1kAVR/Arduino
V4
stuartpittaway
30 × 50 mm38 parts2LCC-BY-NC-4.01.1kAVR/Arduino
Discipline
coseyfannitutti
304.9 × 122.8 mm170 parts2LCC-BY-NC-4.01.0kAVR/Arduino
Megadesk
gcormier
41.7 × 32.2 mm23 parts2LGPL-3.0818AVR/Arduino
Easyduino Atmega Nano
Hanqaqa
43.4 × 18 mm30 parts4LCERN-OHL-P-2.0746