- Overview
- Features
- Technologies Used
- Installation
- Integration with Rect Backend
- Integration with Rect Frontend
- Contact
The Rect PlatformIO Extension is designed to streamline the development and deployment of ESP32 and ESP8266 firmware for the Rect IoT Device Management platform. This extension simplifies the process of flashing, configuring, and managing IoT devices via PlatformIO.
- Seamless Integration: Works directly with the Rect backend for OTA updates.
- Device Configuration: Easily set up device credentials for MQTT communication.
- Automated Firmware Upload: Simplifies uploading firmware to ESP32 and ESP8266 devices.
- Logging & Debugging: Provides real-time logs from connected devices.
- PlatformIO – Embedded development framework
- MQTT – Protocol for IoT communication
- C++ – Firmware development for ESP32/ESP8266
To install the Rect PlatformIO Extension:
- Open VS Code and navigate to the Extensions Marketplace.
- Search for Rect in PlatformIO Extension's library page.
- Click Add to project.
- Ensure PlatformIO is installed by running:
pio --version
- The extension allows direct communication with the Rect backend using MQTT.
- Devices can register, send data, and receive commands through the backend.
🔗 Backend Repository: https://github.com/cibikomberi/rect-backend
- Users can view and control their connected devices via the Rect frontend dashboard.
- Live data updates and logs can be accessed through the frontend’s real-time interface.
- OTA updates can be pushed from the frontend using the Rect API.
🔗 Frontend Repository: https://github.com/cibikomberi/rect-frontend
For any queries or support, please contact cibikomberi@gmail.com.
Thank you for using the Rect PlatformIO Extension! 🚀