Skip to main content
TrustRadius
Toit

Toit

Overview

What is Toit?

Toit is a platform designed to offer technology startups a solid foundation for developing Internet of Things (IoT) solutions. According to the vendor, Toit enables developers to securely run their applications on ESP32 microcontrollers using high-level code and containerization. This platform is aimed...

Read more
Recent Reviews
TrustRadius

Leaving a review helps other professionals like you evaluate Internet of Things (IoT)

Be the first one in your network to review Toit, and make your voice heard!

Return to navigation

Pricing

View all pricing
N/A
Unavailable

Sorry, this product's description is unavailable

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

Alternatives Pricing

What is SAP Leonardo IoT?

With SAP Leonardo Internet of Things (IoT) you can understand usage patterns and drive action from insight with customer-facing, digital IoT platform services and sensor data embedded in business processes.

What is Crestron XiO?

Crestron, headquartered in New Jersey, offers Crestron XiO, an Internet of Things (IoT) device management platform which provides automated hardware patching and firmware updates, device connectivity and condition monitoring, and analytics platform for tracking device usage.

Return to navigation

Product Details

What is Toit?

Toit is a platform designed to offer technology startups a solid foundation for developing Internet of Things (IoT) solutions. According to the vendor, Toit enables developers to securely run their applications on ESP32 microcontrollers using high-level code and containerization. This platform is aimed at startups and small to medium-sized businesses in various professions and industries, including IoT developers, embedded systems engineers, software developers, hardware engineers, and technology startups.

Key Features

High-level code and containers on the ESP32: According to the vendor, Toit allows developers to secure the code on ESP32 microcontrollers using lightweight containers that run on their robust open-source technology. It empowers developers to write applications in a high-level, memory-safe language and execute them efficiently on ESP32s using a battery-optimized virtual machine.

Serviceability for your devices: The vendor claims that Toit provides robust support for continuous code updates on ESP32 microcontrollers, even over cellular connections. It enables remote servicing of devices and facilitates the maintenance of firmware, services, and configurations.

Connectivity and peripherals: Toit supports the ESP32's built-in WiFi and common external communications modules. Users can connect to the cloud via cellular modems using NB-IoT or LTE-M. Developers can control peripherals connected to ESP32 through the GPIO pins using I2C, SPI, I2S, or UART protocols. The platform also offers a package manager with access to drivers for commonly used peripherals.

Modular applications for embedded devices: According to the vendor, Toit allows developers to build modular applications for embedded devices using the free and open-source Toit language. Applications run independently from the system and each other on the devices using sandboxed containers.

Fast and safe: The vendor claims that Toit's platform, built on the Toit language, is designed for high-speed development and safe execution of applications on ESP32 microcontrollers. It leverages the language's high-level, memory-safe, and battery-efficient characteristics.

Secure communications: Toit enables developers to securely send data to the cloud using protocols like HTTPS, MQTT, or CoAP.

Control your data: According to the vendor, developers retain ownership of their data and have the flexibility to store it wherever they prefer. Data from devices can be directly transmitted to their own cloud using secure protocols, bypassing the need for intermediate servers.

Risk-free code deployment: The vendor states that Toit ensures that even if a bug slips into the code, it will only impact the specific application, keeping the system and other applications running smoothly. Firmware and drivers can be treated as software, enabling continuous delivery and risk-free deployment of new device code.

Built for software developers: Toit is a free and open-source object-oriented language specifically designed for IoT, according to the vendor. The Toit language incorporates modern features and editor integration, enhancing the development experience. Deploying code on devices is quick, taking just a second without the need for device flashing.

Toit Features

  • Supported: API
  • Supported: Monitoring
  • Supported: Visual Analytics

Toit Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsWeb-Based
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews

Sorry, no reviews are available for this product yet

Return to navigation