Great news for developers using ESPHome to create ESP32 microcontroller firmware. Now you can install the firmware on the MCU through the web interface of the 2Smart Cloud platform. The bonus of the new feature is the ability to view logs from the microcontroller using a browser. Let’s take a closer look at the latest platform updates below.
We have always believed that ESPHome is the best base for enthusiast developers to create firmware for the ESP32 microcontroller. Therefore, we challenged ourselves to make working on a product based on such firmware as easy as possible. The latest platform update has made much more comfortable such an essential stage of working on the device as installing the firmware on the microcontroller.
Now you do not need to follow the microcontroller flashing instructions for the OS installed on your computer. And you do not need to enter commands into the terminal with the risk of making any mistake.
Now you only need two clicks to install ESPHome-based firmware on your microcontroller!
The new feature is implemented using the ESP Web Tools library. Special thanks to its developers for such incredible functionality!
Recall that we have already implemented the firmware assembly on our servers – you do not need to use the assembly programs on your computer. The 2Smart Cloud platform also makes it possible to create ESPHome-based production firmware without specifying Wi-Fi credentials – the device receives them during pairing with a mobile application.
Please note! This feature is available if you are working on your product using the product page. The step-by-step assistant does not yet support it.
An additional feature that is now available for any ESP32-based product is viewing logs on the microcontroller through the web interface of the 2Smart Cloud platform. It doesn’t matter what base the firmware for the device is written on – ESPHome or custom. The mechanics, in this case, are similar:
ESP32 doesn’t support any but 115200 (default value).
Need to give access to the serial ports.
Just add your user to the dialout group by command: “sudo usermod -a -G dialout <user>” and restart the system.
No need to do anything but If there are no displayed serial ports in the browser, install drivers by this guide.
Need to install Drivers. You could choose CP210x Universal Windows Driver.