Download the one starting with “ESPEasy_ESP82xx_”. Go to the Github page of the ESPEasy project and download the latest MEGA release. Step 1: Download the latest ESPEasy firmware ESP USB UART programmer (the one with CP2104 chip).Computer with Windows (10) and 7-zip on it.For more information about this, check this Hackaday article: Prerequisites I unfortunately learned this the hard way, (about 4 chips/devices later).
The (Chinese) market is flooded with a lot of counterfeit FTDI FT230 chips and the manufacturer kills these chips with a driver update. Not relevant to this specific post but in general when buying in China, watch out with FT230 based devices.
This is why I recommend that, if you are working with Windows, to use CP210X based devices. The CP210X chip has much better driver support for Windows then the CH340G, but as a trade-off they are a bit more expensive (just a few cents).
These nifty programmers come in 2 models, with a CH340G and and CP2102/CP2104 USB to serial USB bus converter chip.
This way, you can easily reprogram the ESP without rerouting or adapting your setups. This is a much easier method then hooking up the ESP to a serial interface, where we need a breadboard or solder to connect the ESP and program it. To program the ESP-01(S) we can use a special programmer tool that we can use in China. Be aware that the ESP-01S is a bit different, as stated earlier, but for the most these specs are similar to the ESP-01.
You can either upgrade the memory (with W25Q32FVSSIG for example) or use the ESP-01S model.įor a complete overview of the ESP-01 (not the ESP-01S) you can view the cheat sheet below.
The ESP8266 is a low-cost Wi-Fi microchip, with a full TCP/IP stack and microcontroller capability, produced by Espressif Systems in Shanghai, China. The ESP-01 is only equipped with 512KB of memory and not suited for the latest ESP Easy release. Please be aware that the latest releases are only suited for the ESP-01S and not the ESP-01 model due to the minimal memory constriction of 1MB. The downside is that these release could contain ‘features’ and as such, not yet ready for a production environment. We expect a new stabe release soon but until that moment, we can work with the Github releases. The ESPEasy project was a bit dormant until recently 2 developers (grovkillen and TD-er) revived this project recently. At a low level, the ESP Easy firmware works the same as the NodeMCU firmware and also provides a very simple operating system on the ESP8266. The name “ESP Easy,” by default, refers to the firmware rather than the hardware on which it runs. It runs on ESP8266 Wi-Fi based MCU (microcontroller unit) platforms for IoT from Espressif Systems. What is ESPEasy?ĮSP Easy is a free and open source MCU firmware for the Internet of things (IoT) and originally developed by the community (formerly known as ESP8266.nu community). For example, with ESPEasy it becomes extremely easy to hook up sensors to Domoticz with JSON or MQTT. It can also be configured to function autonomously without depending on additional platforms or software.
Step-by-step how-to guide install the ESP Easy firmware on a ESP8266 based ESP-01.ĮSPEasy offers a very intuitive interface for configuring sensors that can be linked to Home Automation platforms, such as (but not limited to) Domoticz, OpenHab, Home Assistant. Access your Domoticz folder from Windows.How-to: Domoticz and P1 Energy Meter (Landis+Gyr – E350).Install Domoticz on Debian 10.3 (Buster).Install Domoticz 2020 on Raspberry Pi OS.NIES: 6 – Settings the rules for N.I.E.S.NIES: 4 – Measure en interpret the results.NIES: 3 – Main risks of poor air quality.