Frameworks ┌────────────────────────┬─────────────────────────────┐ │Name                    │ Description                 │ ├────────────────────────┼─────────────────────────────┤ │framework_arduino       │ Arduino Wiring-based        │ │                        │ Framework allows writing    │ │                        │ cross-platform software to  │ │                        │ control devices attached to │ │                        │ a wide range of Arduino     │ │                        │ boards to create all kinds  │ │                        │ of creative coding,         │ │                        │ interactive objects, spaces │ │                        │ or physical experiences.    │ ├────────────────────────┼─────────────────────────────┤ │framework_espidf        │ Espressif IoT Development   │ │                        │ Framework. Official         │ │                        │ development framework for   │ │                        │ ESP32.                      │ ├────────────────────────┼─────────────────────────────┤ │framework_freedom-e-sdk │ Open Source Software for    │ │                        │ Developing on the SiFive    │ │                        │ Freedom E Platform          │ ├────────────────────────┼─────────────────────────────┤ │framework_mbed          │ The mbed framework The mbed │ │                        │ SDK has been designed to    │ │                        │ provide enough hardware     │ │                        │ abstraction to be intuitive │ │                        │ and concise, yet powerful   │ │                        │ enough to build complex     │ │                        │ projects. It is built on    │ │                        │ the low-level ARM CMSIS     │ │                        │ APIs, allowing you to code  │ │                        │ down to the metal if        │ │                        │ needed. In addition to      │ │                        │ RTOS, USB and Networking    │ │                        │ libraries, a cookbook of    │ │                        │ hundreds of reusable        │ │                        │ peripheral and module       │ │                        │ libraries have been built   │ │                        │ on top of the SDK by the    │ │                        │ mbed Developer Community.   │ ├────────────────────────┼─────────────────────────────┤ │framework_pulp-os       │ PULP is a silicon-proven    │ │                        │ Parallel Ultra Low Power    │ │                        │ platform targeting high     │ │                        │ energy efficiencies. The    │ │                        │ platform is organized in    │ │                        │ clusters of RISC-V cores    │ │                        │ that share a                │ │                        │ tightly-coupled data        │ │                        │ memory.                     │ ├────────────────────────┼─────────────────────────────┤ │framework_shakti-sdk    │ A software development kit  │ │                        │ for developing applications │ │                        │ on Shakti class of          │ │                        │ processors                  │ ├────────────────────────┼─────────────────────────────┤ │framework_simba         │ Simba is an RTOS and build  │ │                        │ framework. It aims to make  │ │                        │ embedded programming easy   │ │                        │ and portable.               │ ├────────────────────────┼─────────────────────────────┤ │framework_zephyr        │ The Zephyr Project is a     │ │                        │ scalable real-time          │ │                        │ operating system (RTOS)     │ │                        │ supporting multiple         │ │                        │ hardware architectures,     │ │                        │ optimized for resource      │ │                        │ constrained devices, and    │ │                        │ built with safety and       │ │                        │ security in mind.           │ └────────────────────────┴─────────────────────────────┘