Download and installation of the driver for the USB-To-Serial Adapter
You can usually find the USB drivers for your hardware on the homepage of the dealer or manufacturer of the device. To make things easier, we have listed the most common links here:
– Silicon Labs CP210x for Win/Mac/Linux
– WCH CH340G for Win/Mac/Linux
Download of the NodeMCU pyFlasher Utility
Download the latest version of the NodeMCU pyFlasher Utility. You can find it here for Windows and macOS.
Download the latest version of the Sensatio firmware
- ESP32 Variants (Dev Board C, the ESP-WROOM-32, the ESP32-S and many more)
For all boards equipped with an ESP32 Chip you can download the latest version of our firmware here as binary file.
- ESP8266 Variants (NodeMCU, the D1 Mini, ESP-12e/f/s, ESP-07 and many more)
For all boards equipped with an ESP8266 Chip you can download the latest version of our firmware here as binary file.
Use the Windows Device Manager to find the serial port.
Open the Windows device manager, then open the menu “Ports (COM & LPT)” in the device tree and remember the name (here it is COM3)
If you don’t know which of the listed ports is the right one – try plugging the USB cable or the USB to Serial Adapter in and out and watch which port disappears and reappears.
Use the NodeMCU pyFlasher tool to transfer the firmware to the ESP32 and/or ESP8266 chip.
Start the previously loaded NodeMCU pyFlasher Tool, and select the identified serial port from the list, as well as the downloaded firmware file.
Now press “Flash NodeMCU” to start the programming process.
At 100% and/or with the confirmation “Firmware successfully flashed.” The firmware has been successfully uploaded to the ESP32 or ESP8266. Please do not forget to restart the hardware manually after programming to ensure proper function.