© 2024 EasyEDA Some rights reserved ISO/IEC
Brand new interactions and interfaces
Smooth support for design sizes of over 3W
devices or 10W pads
More rigorous design constraints, more
standardized processes
For enterprises, more professional users
Easy to use and quick to get started
The process supports design scales of 300
devices or 1000 pads
Supports simple circuit simulation
For students, teachers, creators
STD ESP-12F programmer
Mode:
Our programmer is designed to be used with one of the most popular ESP-12F WiFi modules that has integrated ESP8266 core processor. The main aim of this tool is to make tasks such as programming and debugging much easier.
The programmer uses Pogo pins to make electrical connections to the ESP-12F pin pads and magnets to hold the tool in place for hands-free usage.
Integrated UART to USB converter allows bi-directional communication with the processor through a USB-C connector.
The programmer has a precise ESP-12F form cutout that ensures a snug fit onto the ESP and prevents misalignment issues that can cause connection problems.
The programmer is made of two parts - a body and a header:
The body holds magnets that keeps the tool conveniently connected to the ESP-12F, spring-loaded Pogo pins (type R50) ensures electrical continuity even if the tool is not placed perfectly. And the 2 mm pin header exposes all of ESP-12F pins for easy debugging.
The body also has an LED that indicates if the tool has a good connection with the pin pads.
Since R50 Pogo pin holders are used in the design, the user can change the type of Pogo pins if needed.
The header connects directly to the body via a 2 mm male connector. Main purpose of the header is to create easy connectivity to the ESP-12F.
The header has a UART to USB converter, USB protection circuit, protection diode, 3.3V step down voltage regulator, and a transistor to automatically switch ESP8266 between normal and programming modes.
Main features of the ESP-12F programmer:
Disclaimer: Not all ESP-12F units are made with a magnetic shell. In such cases the programmer is functioning properly, but without the hands-free experience. Slight pressure must be maintained to ensure that pogo pins make electrical contact to the pads. Pressure can be easily maintained by a hand or some kind of plastic clamping device may be used.
PCB_ESP-12F programmer_v2
Open in EditorPCB_ESP-12F order_panel
Open in EditorPCB_ESP-12F order_single_board
Open in EditorID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | 0.1u | C1 | C0805 | 1 |
2 | 10u | C2,C3 | C0805 | 2 |
3 | USBLC6-2SC6_C2687116 | D1 | SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | 1 |
4 | 1N4007W | D2 | SOD-123_L2.8-W1.8-LS3.7-RD | 1 |
5 | PZ200-2-11-Z | H1 | HDR-TH_22P-P2.00-V-M-R2-C11-S2.00 (SIDEWAYS) | 1 |
6 | JUMPER3-0603 | J1 | JUMPER3-0603 | 1 |
7 | PWR | LED1 | LED0805-R-RD | 1 |
8 | TX | LED2 | LED0805-R-RD | 1 |
9 | RX | LED3 | LED0805-R-RD | 1 |
10 | LED-0603_GREEN | LED4 | LED0805-R-RD | 1 |
11 | Logo_Open-Source-Hardware | OSHW1 | LOGO_OPEN-HARDWARE | 1 |
12 | AO3400_C2890121 | Q1,Q2 | SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR | 2 |
13 | 1k | R1,R4,R5 | R0805W | 3 |
14 | 330 | R2,R3,R14 | R0805W | 3 |
15 | 4k7 | R6,R11 | R0805W | 2 |
16 | 10k | R7,R8,R9,R10 | R0805W | 4 |
17 | 470 | R12,R13 | R0805W | 2 |
18 | ESP12F | U1 | ESP12F(POGO) | 1 |
19 | CH340C | U2 | SOP-16_L10.0-W3.9-P1.27-LS6.0-BL | 1 |
20 | X4621FV-2X11-C43D28 | U3 | HDR-TH_22P-P2.00-V-F-R2-C11-S2.00 | 1 |
21 | SSP6206-33NR | U6 | SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR | 1 |
22 | TYPE-C-31-M-12 | USBC1 | USB-C_SMD-TYPE-C-31-M-12 (SHORTENED_SILK) | 1 |
Unfold
Loading...
Do you need to add this project to the album?