Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

SensiML’s June 14, 2024, announcement covered Analytic Studio, its TinyML model-building tool—not the whole toolchain. In an EE Times podcast interview, SensiML CEO Chris Rogers said the company was opening Analytic Studio’s code while keeping Data Studio proprietary. He described Analytic Studio as an AutoML tool that searches model approaches using training data and generates a model plus C source code intended for embedded firmware. The interview records what SensiML said then; it does not confirm current software activity, service terms, or compatibility.

What did SensiML open-source?

Rogers said, “The Analytic Studio is the one that we’re open sourcing.” The scope matters: he described the SensiML toolchain as two parts, with Data Studio for collecting, labeling, and curating sensor datasets, and Analytic Studio for building models. According to the interview, Data Studio would remain proprietary and available as a licensed utility.

Analytic Studio was presented as an AutoML tool: it searches among model approaches and configurations using training data, then produces a functioning model and C source code intended for integration into device firmware. Those are descriptions from the interview, not independent performance findings.

How did the two studios fit together?

Tool Role described in the interview Open-source status stated in 2024
Data Studio Collecting, labeling, and curating sensor datasets Proprietary; Rogers said it would remain a licensed utility
Analytic Studio Searching model approaches using training data and producing a model and firmware-oriented C source The tool SensiML said it was open-sourcing

This distinction means the announcement did not imply that every part of preparing sensor data or using SensiML’s toolchain became open source.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
5Pcs ESP32-C3 Mini Development Board ESP32 Mini Development Board ESP32C3 MCU Board RP2040 WiFi Bluetooth Type C Single-Core Processor Module
  • The ESP32-C3 is a 32-bit RISC-V CPU that contains the FPU (floating point unit) for 32-bit single-precision operations with powerful computing power. It has excellent RF performance and supports IEEE 802.11b/g/n WiFi and Bluetooth 5(LE) protocols
  • It is equipped with a wealth of interfaces, with 11 digital I / 0s that can be used as PWM pins and 4 analog 1/0s that can be used as ADC pins
  • It supports four serial interfaces: UART, 12C and SPI. The board also has a small reset button and a boot loader mode button
  • The ESP32C3SuperMini is positioned as a high-performance, low-power, cost-effective iot mini development board for low-power iot applications and wireless wearable applications
  • ESP32C3SuperMini is a loT mini development board based on the ESP32-C3 WiFi/Bluetooth dual-mode chip, ESP32-C3 32-bit RISC-V single-core processor,running up to 160 MHz

Why did SensiML say it was opening Analytic Studio?

Rogers gave two reasons in the interview: outside contributors might help a small team extend the tool’s capabilities, and making tools and models inspectable might support transparency and explainability. These were his stated goals; the episode does not demonstrate that either outcome followed.

Could users run it themselves or use a hosted service?

The interview described two deployment paths: run the code on a user-managed server or capable client, or use a SensiML-hosted cloud service. Rogers framed hosting as a way to avoid configuring and compiling a local setup:

Rank #2
ESP32S Development Board, BT4.2 EDR/BR & WiFi DualModel, 34 GPIOS, Tutorial for Arduino, ESP-IDF, MicroPython, VSCode, LVGL, AI Computing, AI Coding.
  • 【ESP32S】Powerful Performance – Features a 1 core chip running at up to 240 MHz, supports low-power modes, Bluetooth 4.2, and Wi-Fi. Widely used in smart home IoT, DIY, robotics, drones, STEAM, AI edge computing, LEDs, and more. Quickly get started with Wi-Fi and Bluetooth modes via sample codes, and control the chip using a mobile app or the cloud — simple and convenient.
  • 【Rich Peripherals】 – Offers extensive peripheral capabilities, including up to 34 GPIOs, I2C, SPI, UART, I2S, PWM, and many other interfaces. Compatible with almost all common peripherals such as cameras, LCDs, sensors, LEDs, batteries, and motors — bringing your creative ideas to life.
  • 【Platform Compatibility】 – Strong platform compatibility with ESP-IDF, Arduino, VSCode, MicroPython, LVGL, TinyML, and more. Suitable not only for conventional programming control but also for AI data processing and recognition. Supports FreeRTOS and Zephyr operating systems.
  • 【Development Resources】 – As professional developers, we provide abundant learning code accompanying the product, including source code (IDF, Arduino, MicroPython, LVGL), chip/component datasheets, development tools, and more for study and reference github.com/yezeganghelei/ESP32
  • 【AI Edge Computing】 – Low‑cost AI learning and exploration chip. Easily connect to large language models via Wi-Fi, and use I2S for voice input/output to implement AI chat and similar functions. Through TinyML and third‑party trained model deployment, it supports voice wake‑up and recognition, gesture recognition, and image/person recognition.

“We’ll make the code available for free in the open-source sense, and you can implement it and run your own server.”

“So, you can come and sign up. You won’t have to spend any time configuring the tools and compiling it to run on your own server and getting the basic tool up and running.”

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #3
UNIHIKER K10 AI Coding Board for STEM & Beginners – Computer Vision, Offline Voice Recognition, TinyML, 2.8" Display, IoT Project Kit
  • All-in-One AI Learning Platform: Combines vision AI, offline voice recognition, and TinyML machine learning in one compact device – ideal for STEM education and beginners exploring AI, IoT, and coding.
  • Pre-Loaded AI Models & Offline Voice Control: Comes with 4 pre-installed vision AI models (face, pet, QR code, motion) and supports offline speech recognition – no internet needed to start building smart projects.
  • Train Your Own AI Models with TinyML: Go beyond built-in features and create custom vision or sensor models for personalized AI projects, enhancing learning and creativity.
  • Rich Sensors & Wireless Connectivity: Features a 2MP camera, microphone, speaker, environmental sensors, and dual Wi-Fi/Bluetooth for IoT applications, remote control, and real-time data monitoring.
  • User-Friendly with Graphical & MicroPython Coding: Supports drag-and-drop graphical programming (Mind+) and MicroPython, perfect for all skill levels. Includes 2.8" color screen for instant data visualization.

Both statements describe the options Rogers discussed in 2024. The episode does not establish which route is cheaper, more secure, or more capable, nor does it verify current hosted-service availability, licensing, or price.

Path What the episode described Practical consideration
Self-host Run the code on your own server or a suitable client You operate and configure the installation and provide the needed infrastructure.
SensiML-hosted cloud service Use a managed option instead of setting up and compiling your own installation Convenience was the stated advantage; current availability, data-handling terms, licensing, and price were not established.

Was SensiML’s TinyML toolchain hardware-agnostic?

Rogers characterized SensiML as hardware-agnostic and said it supported multiple MCU and other device architectures. The interview does not name specific boards or provide a compatibility list, so it is not enough to confirm support for a particular device. Check current product documentation before selecting hardware or planning a deployment.

Rank #4
ESP32-S3 Development Board, Dual Cores 240 MHZ, Low Power SOC, BT5.0 & WiFi DualModel, 16MB Flash 8MB PSRAM, 45 GPIOS, for Arduino, ESP-IDF, MicroPython, VSCode, LVGL, AI Computing, AI Coding.
  • 【ESP32 S3】Powerful Performance – Features a dual-core chip running at up to 240 MHz, supports low-power modes, Bluetooth 5.0, and Wi-Fi. Widely used in smart home IoT, DIY, robotics, drones, STEAM, AI edge computing, LEDs, and more. Quickly get started with Wi-Fi and Bluetooth modes via sample codes, and control the chip using a mobile app or the cloud — simple and convenient.
  • 【Rich Peripherals】 – Offers extensive peripheral capabilities, including up to 45 GPIOs, I2C, SPI, UART, I2S, PWM, and many other interfaces. Compatible with almost all common peripherals such as cameras, LCDs, sensors, LEDs, batteries, and motors — bringing your creative ideas to life. Large storage capacity: 8MB RAM, 16MB Flash (can be virtualized for EEPROM read/write access).
  • 【Platform Compatibility】 – Strong platform compatibility with ESP-IDF, Arduino, VSCode, MicroPython, LVGL, TinyML, and more. Suitable not only for conventional programming control but also for AI data processing and recognition. Supports FreeRTOS and Zephyr operating systems.
  • 【Development Resources】 – As professional developers, we provide abundant learning code accompanying the product, including source code (IDF, Arduino, MicroPython, LVGL), chip/component datasheets, development tools, and more for study and reference.
  • 【AI Edge Computing】 – Low‑cost AI learning and exploration chip. Easily connect to large language models via Wi-Fi, and use I2S for voice input/output to implement AI chat and similar functions. Through TinyML and third‑party trained model deployment, it supports voice wake‑up and recognition, gesture recognition, and image/person recognition.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

What TinyML challenges did the interview identify?

Rogers pointed to the work required to collect and label representative physical sensor data, the skills needed to build useful models, and tools he considered fragmented or immature. These are his assessments in the episode, not a neutral industry survey. They also clarify what model automation does not remove: a search tool still depends on relevant training data and a suitable deployment target.

What did Rogers mean by edge learning?

Edge learning came up as a future direction. Rogers described nearer-term adaptation as tuning parameters or pruning parts of a base model in context, distinguishing that from replacing the model entirely. This was his explanation of a possible direction in the interview, not a guarantee that SensiML offered that capability.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

How current is the announcement?

The source is EE Times’ “SensiML Open-Sources TinyML Auto ML Tools – EE Times Podcast,” published June 14, 2024. It is primary evidence for what Rogers said during that interview, but it is not a current-status audit of the software or services. The episode also relays an unnamed market-research forecast through Rogers—one billion AI- or TinyML-enabled edge devices in 2022 and three billion within five years—without identifying the publisher or methodology. That forecast should not be treated as an independently verified statistic.

Read the EE Times episode and transcript.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.