The Cloud, Firmware, and Shield are all components of the Rootero Ecosystem.

Rootero Shields are hardware components designed to work with Rootero Firmware, providing a platform for connecting sensors and interactors to the microcontroller. The shields include various connection options for sensors and interactors, such as I2C sensor slots, interruptive sensor slots, analog sensor slots, interactors, and relay slots. These connections can be used to connect sensors such as temperature, humidity, or light sensors, as well as interactors such as motors, fans, or pumps.

Rootero Firmware, is the software component that runs on the microcontroller and provides the logic and control necessary to utilize the sensors and interactors connected to the microcotroller. It includes pre-configured systems that can trigger interactors based on measures and rules. Additionally, it can be customized to meet the specific needs of the project.

Rootero Cloud is the serverless infrastructure that provides highly available interaction with IoT devices, including persistent storage and encrypted security. It allows users to interact with IoT devices as environmental units, where units are parameter-identified paths for microcontrollers to send measurements and retrieve computed information, and environments are groups of units that can share information with each other. Microcontrollers running Rootero Firmware with an internet connection can make use of an endpoint to send and receive information from Rootero Cloud.

These components form a powerful ecosystem that can be used to build a wide range of IoT projects.