Skip to main content

Designing ESP-01 & 12 Upgrader / Flasher Tool

ESP-01 and ESP-12 are widely used WiFi modules in the hacker community, thanks to the esperssif for such a low cost WiFi chip.

Esperssif is quit active with the SDK development, And releases new versions almost every month, with some updated AT Commands or other firmware related upgrades.

It's quit a tedious to flash/burn the updated firmware into ESP.

Many hackers have build simple and nice PCB tools to upgrade/flash ESP.

I also thought to build one.
So here it is !!!

Those who want to know How-To Upgrading firmware of the ESP modules read this article.

I use ESP-01 for my small projects. I thought, it will be nice if I build a simple PCB widget, which will allow me to easily flash the latest firmware into ESP8266.
For this project, I simply integrated ESP-01 and ESP-12 footprint into single PCB [with RESET+FLASH buttons and GPIO options], in that way, one can add ESP module and flash the firmware with Zero errors.

There are going to be two versions of the tool..
  • 3.3V Version
  • 5V Version with LDO & logic level converter on RX-TX.
Designed in EAGLE Cadsoft tool. Double Layer. Small enough to sit at the corner of your bench.

Feel free to comment below about your suggestions, opinions, thoughts & ideas.

ESP*01/12 Upgrader/Flasher layout - 5V version.

Schematics - 5V version.

ESP*01/12 Upgrader/Flasher layout - 3.3V version.

Schematics - 3.3V Version.

Comments

Popular posts from this blog

How to design microcontroller interface circuit for Relay and Solenoid Valves

Background Story: Recently, while helping my friend in building his Automatic Cleaning filter, I designed driver circuit for Solenoid Valves and DC Motor. You can easily find enormous amount of How-To, tutorials, circuits on google. But they are specific with those applications. Simply they referred other designs and decided to use them in theirs. Most of them do not discuss about calculation involved for designing driver circuit according to power rating of the solenoids/relay/DC Motor. Depending upon the power rating of your Relay,Solenoid and DC Motor; selection of driver circuit is done. This post to address those issues,    How to choose right driving element like Power Transistor, Power MOSFET etc. ? How to calculate sink or source current needed? How to safeguard your microcontroller from notorious back EMF of Relays and Solenoids? [Note: Principle involved in driving Solenoids and Relays are same, so covering Relays also]    So...

Real Saviour : TA7660 Voltage Converter/Inverter

Negative Voltage supply is very much necessary in Analog circuits and it is extremely necessary if  you are playing with dual polarity signals also called as bipolar signals. Although there are number of solutions available to generate negative supply. But Best and easy of them is the converting current positive supply in to the negative. This saves your design time and component cost. And I must say, I am impressed by such small-little IC named ICL7660 . I used the one from Intersil, CMOS Voltage Converter, apparently all the other Semiconductor Manuf. Produce them. Pinout- ICL7660 Background story goes like this We were involved in building data acquisition system to conduct the field survey  , required for the tidal energy generation program. We were supposed to measure all the critical environmental parameters in the area where tidal power plant is to be built. Parameters like Temperature, Humidity and Pressure in surrounding atmosphere, Wate...

IFTTT + Twitter + Arduino + ESP8266 = #IOTcoolness

Intro: It’s been really long since my last post. Well, I couldn’t find something worth sharing, or should I say , I wasn’t working on something cool which is worth sharing. Finally, after such a long silence, I have something to share, which seems cool to me. I used Arduino Uno coupled with ESP8266 wifi module to post tweets of sensor values on twitter using IFTTT & Maker Channel. Background story: After reading & watching couple of blog posts & videos about, how hackers from around the world have built really smart and kickass IoT & home automation applications using IFTTT, I couldn’t wait myself to jump start building one. I just can’t stop myself thinking of unlimited possibilities that you can built around it. And thanks to Maker Channel, you need nothing more than an Arduino and Internet Connectivity to build cool IoT IFTTT application. Action Plan: For starters, I decided to build a simple application, which involves Arduino Uno + ESP-01 ...