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:36] admin |
docs:blox:firmware-others [2024/08/15 17:39] (current) admin |
||
---|---|---|---|
Line 1: | Line 1: | ||
======5.4 Using BLOX with alternative firmware options====== | ======5.4 Using BLOX with alternative firmware options====== | ||
- | OpenBuilds BLOX can be used with any existing ESP32-S3 supported firmware development toolchains and distributions | + | OpenBuilds BLOX can be used with any existing ESP32-S3 supported firmware development toolchains and distributions |
Below just an handful of the popular ones: | Below just an handful of the popular ones: | ||
**ESP-IDF (Espressif IoT Development Framework)** | **ESP-IDF (Espressif IoT Development Framework)** | ||
- | - The official development framework for ESP32 and ESP32-S3. | + | * The official development framework for ESP32 and ESP32-S3. |
- | | + | |
- | | + | |
| | ||
**PlatformIO** | **PlatformIO** | ||
- | - A cross-platform IDE with support for ESP32-S3. | + | * A cross-platform IDE with support for ESP32-S3. |
- | | + | |
- | | + | |
- | + | ||
- | **Eclipse IDE with ESP-IDF** | + | |
- | - A popular integrated development environment for ESP32. | + | |
- | - [[https:// | + | |
| | ||
**Zephyr RTOS** | **Zephyr RTOS** | ||
- | - An open-source real-time operating system that supports ESP32. | + | * An open-source real-time operating system that supports ESP32. |
- | | + | |
- | | + | |
- | + | ||
- | **Mbed OS** | + | |
- | - An open-source operating system for IoT devices that supports ESP32-S3. | + | |
- | - [[https:// | + | |
- | - [[https:// | + | |
| | ||
**Tasmota** | **Tasmota** | ||
- | - A highly configurable firmware for IoT devices. | + | * A highly configurable firmware for IoT devices. |
- | | + | |
- | | + | |
| | ||
**CircuitPython** | **CircuitPython** | ||
- | - A beginner-friendly version of Python for microcontrollers. | + | * A beginner-friendly version of Python for microcontrollers. |
- | | + | |
| | ||
**Lua (NodeMCU)** | **Lua (NodeMCU)** | ||
- | - Firmware that enables Lua scripting on ESP32-S3. | + | * Firmware that enables Lua scripting on ESP32-S3. |
- | | + | |
- | | + | |
| | ||
**MicroPython** | **MicroPython** | ||
- | - A lean implementation of Python 3, designed for microcontrollers. | + | * A lean implementation of Python 3, designed for microcontrollers. |
- | | + | |
- | | + | |
- | + | ||
- | **Mongoose OS** | + | |
- | - An operating system for IoT devices that supports ESP32-S3. | + | |
- | - [[https:// | + | |
- | - [[https:// | + | |
- | + | ||
- | **OpenThread** | + | |
- | - An open-source implementation of the Thread networking protocol. | + | |
- | - [[https:// | + | |
- | - [[https:// | + | |
- | + | ||
- | **RT-Thread OS** | + | |
- | - An open-source real-time operating system with ESP32 support. | + | |
- | - [[https:// | + | |
- | - [[https:// | + | |
- | + | ||
- | **ThingSpeak** | + | |
- | - An IoT analytics platform service. | + | |
- | - [[https:// | + | |
- | - [[https:// | + | |
| | ||
**Blynk** | **Blynk** | ||
- | - An IoT platform for developing applications with mobile app integration. | + | * An IoT platform for developing applications with mobile app integration. |
- | | + | |
- | | + | |
- | + | ||
- | **Ecosystem Firmware (Ecosystem)** | + | |
- | - Ecosystem firmware designed for various IoT applications, | + | |
- | - [[https:// | + | |
- | - [[https:// | + | |
| | ||
+ | |||
**Espruino** | **Espruino** | ||
- | - JavaScript interpreter for microcontrollers, | + | * JavaScript interpreter for microcontrollers, |
- | | + | |
- | | + | |
| | ||
- | **TUNIOT** | ||
- | - A development platform that provides tools for programming ESP32-S3. | ||
- | - [[https:// | ||
- | - [[https:// | ||
| | ||
**NuttX** | **NuttX** | ||
- | - A real-time operating system with a POSIX-compliant API, supporting ESP32. | + | * A real-time operating system with a POSIX-compliant API, supporting ESP32. |
- | | + | |
- | | + | |
| | ||
- | **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:// | ||
- |