Skip to content
USB-C programming adapter for Espressif ESP8266 and ESP32, with auto-reset control
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
license Initial project import for v1.0 release Jun 21, 2019
ESPROG-v1_0-oblique-render.jpg Added render Jun 21, 2019
ESPROG.brd Split CC1 and CC2 on USB connector Jul 7, 2019
ESPROG.sch Markdown fix Jun 21, 2019

ESP8266 / ESP32 Programmer

Copyright 2019 SuperHouse Automation Pty Ltd

Serial programming adapter for the Espressif ESP8266 and ESP32 with a USB-C connection. Provides a 6-pin connection that includes power, TX, RX, and the GPIO0 / Reset lines required to put the ESPx into programming mode.

PCB render

You can view more details at:


The design is saved as an EAGLE project. EAGLE PCB design software is available from free for non-commercial use. To use this project download it and place the directory containing these files into the "eagle" directory on your computer. Then open EAGLE and navigate to the project.


Jonathan Oxer


The specific terms of distribution of this project are governed by the license referenced below.


Licensed under the TAPR Open Hardware License ( The "license" folder within this repository also contains a copy of this license in plain text format.

You can’t perform that action at this time.