ESP-PogoPin-Programmer
barn53·ESP-PogoPin-Programmer·kicad/ESP PogoPin Programmer.kicad_pcb
About the ESP-PogoPin-Programmer PCB
ESP-PogoPin-Programmer is an open source ESP8266 PCB design by barn53, published on GitHub under the MIT license. It is a 2-layer board measuring 64.5 × 17.8 mm, with 35 components from 24 distinct parts.
Its main chip is the ESP-01, from the ESP8266 family. Other key parts include the BL8565 and CP2104. By type, the board carries 12 connectors, 9 resistors, 7 capacitors, 3 diodes, 2 ICs and 2 transistors.
It belongs with the usb & debug tools designs in this gallery.
From the project
ESP Programmer with PogoPins to program ESP-1, ESP-12E/F, ... modules.
Main components on the ESP-PogoPin-Programmer
ESP-PogoPin-Programmer bill of materials (BOM)
35 components, 24 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BL8565 | SOT-89-3 | U1 |
| 1 | CP2104 | QFN-24-1EP_4x4mm_P0.5mm_EP2.6x2.6mm | U2 |
| 2 | S8050_J3Y | SOT-23 | Q1, Q2 |
| 1 | USB_B_Micro | MicroUSB_through_hole_fixing | J1 |
| 1 | ~Reset | PogoPin_vertical | J2 |
| 1 | TxD | PogoPin_vertical | J3 |
| 1 | RxD | PogoPin_vertical | J4 |
| 1 | Enable | PogoPin_vertical | J5 |
| 1 | Flash | PogoPin_vertical | J6 |
| 1 | GPIO2 | PogoPin_vertical | J7 |
| 1 | GPIO15 | PogoPin_vertical | J8 |
| 1 | ESP-01 | PinSocket_2x04_P2.54mm_Vertical | J9 |
| 1 | Conn_01x06 | PinHeader_1x06_P2.54mm_Vertical | J10 |
| 1 | 3V3 | PogoPin_vertical | J11 |
| 1 | GND | PogoPin_vertical | J12 |
| 1 | TxD | LED_0805_2012Metric_Castellated | D1 |
| 1 | RxD | LED_0805_2012Metric_Castellated | D2 |
| 1 | Power | LED_0805_2012Metric_Castellated | D3 |
| 2 | 100n | C_0805_2012Metric | C1, C4 |
| 2 | 1u | C_0805_2012Metric | C2, C6 |
Show 4 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 3 | 4u7 | C_0805_2012Metric | C3, C5, C7 |
| 5 | 10k | R_0805_2012Metric | R1, R2, R3, R8, R9 |
| 3 | 180 | R_0805_2012Metric | R4, R5, R7 |
| 1 | 4k7 | R_0805_2012Metric | R6 |
ESP-PogoPin-Programmer design files
The KiCad project lives in the barn53/ESP-PogoPin-Programmer repository on GitHub; these links point at the commit this page was built from.
ESP-PogoPin-Programmer: common questions
What microcontroller does the ESP-PogoPin-Programmer use?
The ESP-PogoPin-Programmer is built around the ESP-01, from the ESP8266 family.
How big is the ESP-PogoPin-Programmer PCB?
The ESP-PogoPin-Programmer measures 64.5 × 17.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the ESP-PogoPin-Programmer?
35 components, from 24 distinct parts. The full bill of materials is listed on this page.
Where can I download the ESP-PogoPin-Programmer design files?
From the barn53/ESP-PogoPin-Programmer repository on GitHub, which has the KiCad layout; the links under Design files point to each one.
Can I use the ESP-PogoPin-Programmer design in my own project?
Yes, under the terms of its MIT license, which barn53 chose for the repository.
Can I test firmware for the ESP-PogoPin-Programmer 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
RatGDO-OpenSource-Bare-ESP8266
Kaldek
55 × 82.7 mm20 parts2LMIT506ESP8266
Goatgdo
Kaldek
32.9 × 53.3 mm23 parts2LMIT506ESP8266
RatGDO-OpenSource-D1Mini-ESP8266
Kaldek
47.8 × 63.3 mm12 parts2LMIT506ESP8266
Iaq board
nkitanov
70.1 × 43.2 mm17 parts2LNo license398