ESP8266-WiFi-Dev-Board
Abhi90808·ESP8266-WiFi-Dev-Board
About the ESP8266-WiFi-Dev-Board
ESP8266-WiFi-Dev-Board is an open source ESP8266 PCB design by Abhi90808, published on GitHub. It is a 2-layer board measuring 74.6 × 61.2 mm, with 57 components from 29 distinct parts.
Its main chip is the ESP-12E, from the ESP8266 family. Other key parts include the AMS1117-3.3 and CH340G. By type, the board carries 21 capacitors, 15 resistors, 7 connectors, 6 diodes, 3 ICs and 2 transistors.
It belongs with the dev boards & breakouts, iot & wireless and usb & debug tools designs in this gallery.
From the project
Custom ESP8266-based WiFi development board with onboard USB-to-serial, 3.3V regulator, and breadboard-friendly pinout for IoT prototyping
A custom ESP8266-based WiFi development board designed in KiCad 8, featuring onboard USB-to-serial, 3.3V regulation, and a breadboard-friendly pinout — perfect for IoT prototyping.
The CH340G converts USB to UART for programming. The auto-reset circuit uses transistors on the DTR/RTS lines to automatically pull GPIO0 LOW and reset the ESP8266 before flashing — no manual button pressing needed.
Main components on the ESP8266-WiFi-Dev-Board
ESP8266-WiFi-Dev-Board bill of materials (BOM)
57 components, 29 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AMS1117-3.3 | SOT-223-3_TabPin2 | U1 |
| 1 | ESP-12E | ESP-12E | U2 |
| 1 | CH340G | SOIC-16_3.9x9.9mm_P1.27mm | U3 |
| 2 | BC817 | SOT-23 | Q1, Q2 |
| 1 | 12MHZ | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | USB_B_Micro | USB_Micro-B_Amphenol_10103594-0001LF_Horizontal | J1 |
| 1 | GPIO_LEFT | PinHeader_1x08_P2.54mm_Vertical | J2 |
| 1 | GPIO_RIGHT | PinHeader_1x08_P2.54mm_Vertical | J3 |
| 1 | ANALOG | PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | ADC_INPUT | PinHeader_1x02_P2.54mm_Vertical | J5 |
| 1 | POWER_HEADER | PinHeader_1x04_P2.54mm_Vertical | J6 |
| 1 | BOOT_SEL | PinHeader_1x03_P2.54mm_Vertical | J7 |
| 1 | RESET | SW_PUSH_6mm_H5mm | SW1 |
| 1 | FLASH | SW_PUSH_6mm_H5mm | SW2 |
| 1 | D1N5819 | D_SOD-123 | D1 |
| 5 | PWR_LED | LED_0805_2012Metric | D2, D3, D4, D5, D6 |
| 3 | 10uf | C_0805_2012Metric | C1, C3, C5 |
| 9 | 100nf | C_0402_1005Metric | C2, C4, C9, C10, C11, C12, C15, C16 +1 |
| 2 | 100uF | C_0402_1005Metric | C6, C21 |
| 2 | 22PF | C_0402_1005Metric | C7, C8 |
Show 9 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 100uF | C_1210_3225Metric | C13, C20 |
| 1 | 47uF | C_1210_3225Metric | C14 |
| 2 | 10nf | C_0402_1005Metric | C18, C19 |
| 8 | 10k | R_0402_1005Metric | R1, R2, R3, R4, R5, R6, R7, R8 |
| 1 | 220k | R_0402_1005Metric | R9 |
| 1 | R | R_0402_1005Metric | R10 |
| 3 | 1k | R_0402_1005Metric | R11, R12, R15 |
| 1 | 470R | R_0402_1005Metric | R13 |
| 1 | 470ohm | R_0402_1005Metric | R14 |
ESP8266-WiFi-Dev-Board design files
The KiCad project lives in the Abhi90808/ESP8266-WiFi-Dev-Board repository on GitHub; these links point at the commit this page was built from.
ESP8266-WiFi-Dev-Board: common questions
What microcontroller does the ESP8266-WiFi-Dev-Board use?
The ESP8266-WiFi-Dev-Board is built around the ESP-12E, from the ESP8266 family.
How big is the ESP8266-WiFi-Dev-Board?
The ESP8266-WiFi-Dev-Board measures 74.6 × 61.2 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP8266-WiFi-Dev-Board?
57 components, from 29 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESP8266-WiFi-Dev-Board design files?
From the Abhi90808/ESP8266-WiFi-Dev-Board repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the ESP8266-WiFi-Dev-Board design in my own project?
The repository has no license, so all rights stay with Abhi90808. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the ESP8266-WiFi-Dev-Board without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP8266 firmware against it before you order a PCB.
Similar boards
ESP8266
ESP8266ControllerCircuit
stuartpittaway
75 × 30 mm20 parts2LCC-BY-NC-4.01.1kESP8266
HASwitchPlate
aderusha
60 × 40 mm8 parts2LMIT738ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398