When creating an ESP32-based device, 2Smart Cloud developers can choose between ESPHome and Software Development Kit for writing firmware (SDK). The SDK is the primary tool, and one of its advantages is the device’s additional functionality. One of these additional features is a built-in web admin panel for configuring the device.
The device’s built-in admin panel is convenient for working on prototypes and developing firmware updates. The developer can quickly upload a new firmware version file to the device for further testing. If a new product has been created in the vendor’s account, copying its credentials is all that is required to connect the device to the platform.
The admin panel of the device created based on the SDK includes three screens:
We’re empower your business with our technology expertise
The built-in admin panel is a web application that dynamically updates the contents of the admin pages. The web application is built using the Parcel packer. Its use made it possible to minify HTML, CSS, and Javascript code of the web admin panel, which takes up a minimum of microcontroller memory. On average – 10-12 kB.
Thus, developers of 2Smart Cloud devices do not need to create their web admin panel to work on the device. When using the SDK, they get a ready-made optimized solution.
The admin panel web application comes standard as part of the SDK. However, if you need a custom web admin panel, you can use the instructions for creating it in the 2Smart Cloud Github. It is given in the repository of some devices – for example, Wi-Fi relay.
Share with us your business idea and expectations about the software or additional services.