Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |
en:iot-open:frameworkstools2 [2023/11/22 13:24] – pczekalski | en:iot-open:frameworkstools2 [2023/11/23 10:46] (current) – pczekalski |
---|
====== IoT Frameworks and Firmware ====== | ====== IoT Frameworks and Firmware ====== |
| {{:en:iot-open:czapka_p.png?50| General audience classification icon }}{{:en:iot-open:czapka_b.png?50| General audience classification icon }}{{:en:iot-open:czapka_m.png?50| General audience classification icon }}{{:en:iot-open:czapka_e.png?50| General audience classification icon }}\\ |
Internet of Things frameworks play a crucial role in developing IoT applications by providing integration systems for implementing home automation complemented with ready-to-use firmware for various hardware platforms. It allows the developers to create whole control systems and IoT devices without writing the entire software from scratch. This makes developing new ideas easier for non-experienced beginners and enthusiasts, in some situations, to modify the behaviour of devices available on the market. What is even more important is that they make it possible to integrate IoT equipment coming from different vendors. | Internet of Things frameworks play a crucial role in developing IoT applications by providing integration systems for implementing home automation complemented with ready-to-use firmware for various hardware platforms. It allows the developers to create whole control systems and IoT devices without writing the entire software from scratch. This makes developing new ideas easier for non-experienced beginners and enthusiasts, in some situations, to modify the behaviour of devices available on the market. What is even more important is that they make it possible to integrate IoT equipment coming from different vendors. |
There are several IoT frameworks available, with popular home automation systems: Domoticz((https://www.domoticz.com/)), OpenHAB((https://www.openhab.org/)), Home Assistant((https://www.home-assistant.io/)), and ready-to-use firmware including Tasmota((https://tasmota.github.io/docs/)), ESPHome((https://esphome.io/index.html)), ESPEasy((https://espeasy.readthedocs.io/en/latest/)), and ESPurna((https://github.com/xoseperez/espurna)). All kinds of firmware initially was developed for ESP8266 SoCs but now have been redesigned to support ESP32 and other hardware platforms. With the appearance of new microcontrollers by Beken and Realtec companies, new versions of firmware were created with OpenBeken((https://github.com/openshwprojects/OpenBK7231T_App)) as the example. | There are several IoT frameworks available, with popular home automation systems: Domoticz((https://www.domoticz.com/)), OpenHAB((https://www.openhab.org/)), Home Assistant((https://www.home-assistant.io/)), and ready-to-use firmware including Tasmota((https://tasmota.github.io/docs/)), ESPHome((https://esphome.io/index.html)), ESPEasy((https://espeasy.readthedocs.io/en/latest/)), and ESPurna((https://github.com/xoseperez/espurna)). All kinds of firmware initially was developed for ESP8266 SoCs but now have been redesigned to support ESP32 and other hardware platforms. With the appearance of new microcontrollers by Beken and Realtec companies, new versions of firmware were created with OpenBeken((https://github.com/openshwprojects/OpenBK7231T_App)) as the example. |