
- #Nodemcu esp8266 firmware download serial
- #Nodemcu esp8266 firmware download full
- #Nodemcu esp8266 firmware download code
(It actually cost me more to order an ESP-1 plus the USB programming adapter than to buy one of the devkits with everything built in.) However, you will need more hardware to program it and power it, so I just stick with one of the development boards that has USB built in.
#Nodemcu esp8266 firmware download full
Even an under-$2 ESP-01 will work if you are not needing full RS-232 signals like hardware flow control and carrier detect. The only real reason to use it is that Zimodem for ESP32 will be built using standard RS-232 signals, while the Zimodem build for ESP8266 has inverted RS-232 signals for Commodore computers, and will require some additional setup to make work on non-Commodore machines. The ESP32 adds support for Bluetooth, but the firmware we will be using currently does not make use of it. They can be also be found for under $6 shipped from China. The ESP32 is also supported, like this ESP32-WROOM-32 NodeMCU 32-S module for $12.99 on Amazon. You can also find them for under $4 each if shipped from China. I later ordered a batch of five for $25 from this e-Bay reseller (shipped from the US). I started out with a NodeMCU ESP8266-12E module from Amazon for $8.29, available with 2-day Prime shipping. The development module version has a built-in USB-Serial adapter that can be used for debugging and loading firmware, and also gives a convenient way to power the module. The ESP8266 is a tiny WiFi device that can also run custom code. #Nodemcu esp8266 firmware download code
ESP firmware flash tool (or Arduino IDE if you want to download and build the source code yourself).
Zimodem firmware for the ESP by Bo Zimmerman. #Nodemcu esp8266 firmware download serial
Serial Drivers for the development module you choose. RS-232 cable (and possibly an RS-232 gender changer or NULL modem adapter)Ĭurrently, we have to download and build the special Zimodem firmware, but as soon as I figure out what it takes just to load a pre-built binary, this section will be removed. Female-to-female jumper wires (or male-to-male jumper wires and a breadboard). RS-232 to TTL adapter that operates at 3.3V. microUSB cable and power source (either powered by a computer’s USB port, or a standalone USB power supply like a phone charger).
ESP82660-12E NodeMCU 1.0 development module (or a NodeMCU ESP-32S module). Wiring up a “full” RS-232 to TTL adapter. It can be as simple as hooking up four wires, or many more wires, or even making a breadboard prototype:
This is a fairly detailed guide to configuring a cheap ESP8266 WiFI module to act as a WiFi modem, then wiring it up to any computer with a traditional RS-232 port.
: Travis Poppe has a 3-D printed case for this you can download and print:. : Making link to separate article on installing firmware easier to notice.