Secure ESP32 IoT
Fully functional IoT system ready for you to customize.
Write HTML, CSS, JavaScript and a bit of C or C++ to add MVC pages
How to get Started
Here are some pointers to get started with your Secure IoT firmware
Clone the repo from github to get started. You'll need to have Visual Studio Code installed and Platform IO extension installed as well.
Once you have the repo cloned, open in VS Code. use Platform IO to deploy the data partition, then build the code and deploy it to an ESP32.
Connect to your ESP32 - it will be an Access Point (like your router). Configure your device settings. If you have an ESP32 S3 or similar, you can enable all of the protocols.
With the WROOM32 module, enabling HTTPS and secure MQTT causes frequent restarts.
✽ Feature Highlights
Don't sacrifice performance for security - have your cake and eat it too!
AES-128 based encryption
Your configuration and custom files are encrypted using the latest industry standards.
Secure HTTP and MQTT
Your communications with the device and with other devices can be configured to use insecure or secure protocols, right out of the box.
Secure Web Socket
Websockets are easy to use with the built in services class. They are secure and robust.