This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
docs:blox:firmware-others [2024/08/15 17:27] admin |
docs:blox:firmware-others [2024/08/15 17:39] (current) admin |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ======5.4 Using BLOX with alternative firmware options====== | ||
| - | * **ESP-IDF (Espressif IoT Development Framework)** | + | OpenBuilds BLOX can be used with any existing ESP32-S3 supported firmware development toolchains and distributions you are already skilled |
| - | | + | |
| - | | + | Below just an handful of the popular ones: |
| - | | + | |
| + | **ESP-IDF (Espressif IoT Development Framework)** | ||
| + | | ||
| + | | ||
| + | | ||
| | | ||
| - | * **PlatformIO** | + | **PlatformIO** |
| - | | + | |
| - | | + | |
| - | | + | |
| | | ||
| - | * **Eclipse IDE with ESP-IDF** | + | **Zephyr RTOS** |
| - | - A popular integrated development environment for ESP32. | + | * An open-source real-time operating system that supports |
| - | | + | |
| + | * [[https://docs.zephyrproject.org/latest/ | ||
| | | ||
| - | * **Zephyr RTOS** | + | **Tasmota** |
| - | - An open-source real-time operating system that supports ESP32. | + | * A highly configurable firmware for IoT devices. |
| - | | + | |
| - | | + | |
| | | ||
| - | * **Mbed OS** | + | **CircuitPython** |
| - | - An open-source operating system | + | * A beginner-friendly version of Python |
| - | | + | |
| - | - [[https:// | + | |
| | | ||
| - | * **Tasmota** | + | **Lua (NodeMCU)** |
| - | | + | |
| - | | + | |
| - | | + | |
| | | ||
| - | * **CircuitPython** | + | **MicroPython** |
| - | | + | |
| - | | + | |
| - | | + | |
| | | ||
| - | * **Lua (NodeMCU)** | + | **Blynk** |
| - | - Firmware that enables Lua scripting on ESP32-S3. | + | |
| - | | + | |
| - | | + | |
| | | ||
| - | * **MicroPython** | + | |
| - | - A lean implementation of Python 3, designed | + | **Espruino** |
| - | | + | * JavaScript interpreter |
| - | | + | |
| + | | ||
| | | ||
| - | * **Mongoose OS** | ||
| - | - An operating system for IoT devices that supports ESP32-S3. | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| | | ||
| - | * **OpenThread** | + | **NuttX** |
| - | - An open-source implementation of the Thread networking protocol. | + | * A real-time operating system with a POSIX-compliant API, supporting ESP32. |
| - | | + | |
| - | | + | |
| | | ||
| - | * **RT-Thread OS** | ||
| - | - An open-source real-time operating system with ESP32 support. | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| - | | ||
| - | * **ThingSpeak** | ||
| - | - An IoT analytics platform service. | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| - | | ||
| - | * **Blynk** | ||
| - | - An IoT platform for developing applications with mobile app integration. | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| - | | ||
| - | * **Ecosystem Firmware (Ecosystem)** | ||
| - | - Ecosystem firmware designed for various IoT applications, | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| - | | ||
| - | * **Espruino** | ||
| - | - JavaScript interpreter for microcontrollers, | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| - | | ||
| - | * **TUNIOT** | ||
| - | - A development platform that provides tools for programming ESP32-S3. | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| - | | ||
| - | * **NuttX** | ||
| - | - A real-time operating system with a POSIX-compliant API, supporting ESP32. | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| - | | ||
| - | * **DigiX** | ||
| - | - Firmware and tools for creating wireless sensor networks using ESP32. | ||
| - | - [[https:// | ||
| - | | ||
| - | * **Contiki OS** | ||
| - | - An open-source operating system for IoT devices, including ESP32. | ||
| - | - [[https:// | ||
| - | - [[https:// | ||
| - | | ||
| - | * **Edison (Edison OS)** | ||
| - | - A specialized firmware for IoT and edge computing, including support for ESP32. | ||
| - | - [[https:// | ||
| - | |||