2017/06/12

ESP-12F Programming Jig and Breadboard Adapter

I recently developed a programming jig and breadboard adapter for ESP-12F.

The Programming Jig

The programming jig (center right) and CP2102 (center left).


Here is a video showing the working of the jig for uploading a simple Arduino sketch that blinks a LED on the jig that is connected to GPIO2 of the ESP-12F module.


The video below shows the jig being powered by the 3v3 pin of CP2102 with no other power source.


Note, 

1. The 3v3 power from CP2102 along is enough for writing firmware to the flash memory. However, the 3v3 from CP2102 is not enough to power ESP-12F when its WiFi is running.

2. The LED is attached to GPIO02.

To use the programming jig:

1. Plug the ESP-12 module to the programming jig;

2. Connect the programming jig to the computer in the below order:
 
                Programming Jig               CP2102
           ---------------------------------------------------
                         3V3                             3V3
                        GND                           GND
                          TX                              TX
                          RX                              RX
 
     Note,
        There is no need to cross the RX and TX pins because they are crossed on the programming
         jig already.

3. Press and hold the "FLASH" button then press and release the "RESET" button. Release the "FLASH" button after the "RESET" button is released. The LED is now constantly on and the ESP-12 is now in programming mode.

4. Upload the firmware (if Arduino is used, press the upload button in Arduino IDE).

Breadboard Adapter

Unlike most of the other ESP-12F programming jigs on the market, this one has the bottom 6 pins connected to the pin headers.


ESP-12F Pinout Diagram


If your are interested in buying the jig or the breadboard adapter, below is my offer.

Price:
- ESP-12F Programming Jig (not including CP2102 module): US$3/ea.
- ESP-12F Breadboard Adapter: US$2/ea
- CP2102 Module: US$2.25/ea.

Item Location: 
Taipei, Taiwan

Shipping & Handling:
To be paid for by buyer.

If you have any questions, please feel free to leave it in the comment section below.

No comments:

Post a Comment