CONNECT programmer
SolderedElectronics·CONNECT-programmer-hardware-design·CAD/V1.1.1/CONNECT_programmer.kicad_pcb
About the CONNECT programmer PCB
CONNECT programmer is an open source PCB design by SolderedElectronics, published on GitHub under the TAPR-OHL-1.0 license. It is a 2-layer board measuring 22 × 38 mm, with 24 components from 17 distinct parts.
Other key parts include the CH340C and SE5218. By type, the board carries 7 resistors, 4 capacitors, 3 diodes, 2 ICs, 2 transistors and 2 relays.
It belongs with the usb & debug tools designs in this gallery.
From the project
Hardware design, BOM, gerbers and 3D files for CONNECT-programmer designed by Soldered Electronics.
CONNECT programmer is designed to allow extremely simple programming of boards based on ESP8266 and ESP32 microcontrollers. It contains all the necessary electronics and logic so that programming can be done by plugging USB cable into CONNECT programmer and connecting CONNECT programmer to the programming header. Electronics that take care of timing and signal sequence are also on board, so it puts the ESP uC into bootloader mode.

Main components on the CONNECT programmer
CONNECT programmer bill of materials (BOM)
24 components, 17 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | CH340C | SOP-16 | U1 |
| 1 | SE5218 | SOT-23-5 | U2 |
| 2 | NPN-SOT-23-3 | SOT-23-3 | Q1, Q2 |
| 1 | 1206FUSE-500mA | 1206FUSE | F1 |
| 2 | HOLE_3.2mm | HOLE_3.2mm | H1, H2 |
| 1 | SMD-JUMPER-CONNECTED_TRACE_SLODERMASK | SMD-JUMPER-CONNECTED_TRACE_SLODERMASK | JP1 |
| 1 | U262-161N-4BVC11 | U262-161N-4BVC11 | K1 |
| 1 | NOVA_programmer_header | HEADER_MALE_6X1 | K2 |
| 1 | white | 0402LED | D1 |
| 1 | blue | 0402LED | D2 |
| 1 | purple | 0402LED | D3 |
| 2 | 0.1uF | 0603C | C1, C2 |
| 2 | 2.2uF | 0603C | C3, C4 |
| 2 | 5.1k | 0603R | R1, R2 |
| 2 | 10k | 0402R | R3, R4 |
| 1 | 2k2 | 0402R | R5 |
| 2 | 10k | 0603R | R6, R7 |
CONNECT programmer design files
The KiCad project lives in the SolderedElectronics/CONNECT-programmer-hardware-design repository on GitHub; these links point at the commit this page was built from.
CONNECT programmer: common questions
How big is the CONNECT programmer PCB?
The CONNECT programmer measures 22 × 38 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the CONNECT programmer?
24 components, from 17 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the CONNECT programmer design files?
From the SolderedElectronics/CONNECT-programmer-hardware-design repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the CONNECT programmer design in my own project?
Yes, under the terms of its TAPR-OHL-1.0 license, which SolderedElectronics chose for the repository.
More boards in CONNECT-programmer-hardware-design
Similar boards
FW-EC-DongleHiderPlus
LeoDJ
28.2 × 26.1 mm14 parts4LCERN-OHL-W-2.0490Flipper blackhat
o7-machinehum
91 × 53.1 mm167 parts4LCC-BY-NC-4.0292Relatively-Universal-ROM-Programmer
AndersBNielsen
68.8 × 53.6 mm141 parts2LGPL-3.0253Ovc5
osrf
98 × 97 mm197 parts6LApache-2.0208Easy pdk programmer hardware
free-pdk
26.7 × 21.6 mm28 parts2LCC-BY-SA-4.020665uino
AndersBNielsen
74.4 × 53.6 mm80 parts2LCustom license165