Skip to the content
PCBKitNew board
2 layers32.4 × 20.5 mmESProgrammer, the printed circuit board in 3D

ESP8266 programming board

Size
32.4 × 20.5 mm
Copper layers
2
Thickness
1.6 mm
Parts
25
Nets
32
Pads
94
Tracks, vias
165, 9
Pours
4
Routed
Yes
KiCad
KiCad 4
Created
18 Jun 2016
Updated
9 Jul 2016

Overview

ESProgrammer is an open-source printed circuit board by z2amiller, from the z2amiller/ESProgrammer repository on GitHub, published under the MIT licence. It is a 2-layer board of 32.4 × 20.5 mm with 25 parts on 32 nets, routed with 165 tracks and 9 vias.

It is built around the CP2102, AP1117DG and SP0503BAHTG. Its parts include 6 capacitors, 4 resistors, 3 diodes, 2 ICs and 2 connectors.

Main components

3

README

README.md

ESProgrammer

ESP8266 programming board

Parts

25
QtyValueFootprintReferences
3220Resistors_SMD:R_0603R4, R5, R8
2100nFCapacitors_SMD:C_0603C3, C6
210uFCapacitors_SMD:C_0805C1, C2
2SW_PUSHw_switch:PCB_PUSHSW1, SW2
110kResistors_SMD:R_0603R1
11uFCapacitors_SMD:C_0603C4
14.7uFCapacitors_SMD:C_0805C5
1500mAResistors_SMD:R_1210F1
1AP1117TO_SOT_Packages_SMD:SOT-23U1
1CONN_02X03Pin_Headers:Pin_Header_Straight_2x03P2
1CP2102Housings_DFN_QFN:QFN-28-1EP_5x5mm_Pitch0.5mmU2
1Led_AmberLEDs:LED_0603D5
1Led_RedLEDs:LED_0603D1
1Led_YellowLEDs:LED_0603D2
1SP0503BAHTGTO_SOT_Packages_SMD:SOT-143VD1
1USB_OTGConnect:USB_Micro-BP1

The 21 most common of 25 parts.

Questions

How big is the ESProgrammer PCB?

It measures 32.4 × 20.5 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ESProgrammer use?

25 parts, built around the CP2102, AP1117DG and SP0503BAHTG. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the ESProgrammer KiCad files?

From the z2amiller/ESProgrammer repository on GitHub, at the commit this page was made from: the board is hardware/esprogrammer.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the ESProgrammer design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers32 × 24 mmEsp onelayer3, the printed circuit board in 3D

    Esp onelayer3

    cnlohr/colorchord

    Chromatic Sound to Light Conversion System

    36 parts712
  • 2 layers71.8 × 21 mmEsp12e ethernet, the printed circuit board in 3D

    Esp12e ethernet

    cnlohr/espthernet

    ESP8266 10-Base-T Ethernet Driver

    19 parts254
  • 2 layers82.8 × 72.1 mmVwcdpic with BT panel, the printed circuit board in 3D

    Vwcdpic with BT panel

    tomaskovacik/vwcdpic

    This is my personal fork of k9spud vwcdpic project

    280 parts29GPL-2.0
  • 2 layers72.5 × 17 mmLight timer, the printed circuit board in 3D

    Light timer

    mulcmu/esphome-usb-grow-lights

    Custom PCB and esphome configuration for usb powered grow lights.

    41 parts21MIT
  • 2 layers38.1 × 44.5 mmWi07light, the printed circuit board in 3D

    Wi07light

    cnlohr/wi07clight

    Using the wi07c's ESP8266 to control a desk light.

    17 parts16
  • 4 layers100 × 74 mmBeaglelogic standalone, the printed circuit board in 3D

    Beaglelogic standalone

    abhishek-kakkar/beaglelogic-standalone

    BeagleLogic implemented as a turnkey and standalone logic analyzer

    260 parts15
  • 2 layers52.1 × 29.8 mmIrremote, the printed circuit board in 3D

    Irremote

    takigama/HomeAutomationExperiments

    Some of my home automation experiments involving arduino, esp, lights and other things

    34 parts11
  • 2 layers46.5 × 36.6 mmPartycat, the printed circuit board in 3D

    Partycat

    lukecyca/partycat

    ESP8266 + WS2812 controller: https://talk.vanhack.ca/t/esp8266-ws2812-partycat-controller/5129

    19 parts10