• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Microcontroller Tips

Microcontroller engineering resources, new microcontroller products and electronics engineering news

  • Products
    • 8-bit
    • 16-bit
    • 32-bit
    • 64-bit
  • Applications
    • 5G
    • Automotive
    • Connectivity
    • Consumer Electronics
    • EV Engineering
    • Industrial
    • IoT
    • Medical
    • Security
    • Telecommunications
    • Wearables
    • Wireless
  • Learn
    • eBooks / Tech Tips
    • EE Training Days
    • FAQs
    • Learning Center
    • Tech Toolboxes
    • Webinars/Digital Events
  • Resources
    • Design Guide Library
    • LEAP Awards
    • Podcasts
    • White Papers
  • Videos
    • EE Videos & Interviews
    • Teardown Videos
  • EE Forums
    • EDABoard.com
    • Electro-Tech-Online.com
  • Engineering Training Days
  • Advertise
  • Subscribe

Open-source initiative boosts TinyML apps

May 10, 2021 By Redding Traiger Leave a Comment

SensiML Corporation announced that it has launched an Open Source Initiative to accelerate the adoption of TinyML smart sensing IoT applications. The initiative builds upon SensiML’s existing efforts to design flexibility, transparency, and efficiency into its product suite by giving developers control and insight over vital aspects of their ML workflow, tools, data, and resulting models. SensiML’s Open Source Initiative is the next logical step in the company’s ongoing commitment to providing its embedded developers and partners with the confidence to build AI code into supportable, commercial IoT products.

Developers integrating AI into any commercial product need both explainable and adaptable AI code to be able to truly support their products. By publishing file formats, interface protocols, reference data handling applications, embedded code functions, and reference datasets in open source, SensiML offers developers flexibility and assurance. SensiML provides the insight needed to enable developers to maintain control of their data and firmware functionality while still leveraging all the power and benefits of SensiML’s proprietary AutoML search engine technology to rapidly build optimized AI code for the IoT edge.

SensiML’s Open Source Initiative includes the introduction of four specific components for building AI at the IoT edge:

SensiML Open Gateway – A fully open-source, user-extensible, multi-protocol application for connecting embedded IoT sensor devices to SensiML’s data collection tools for train and test data collection (SensiML Data Capture Lab and SensiML TestApp), as well as connectivity to cloud IoT platforms and other endpoints. SensiML Open Gateway is an easy-to-adapt connectivity tool that can be extended and modified quickly as it is written in platform-agnostic Python code. Out of the box, the application can accommodate many different connection types and sensor configurations. It also allows for easy customization as it can be tailored to meet user-specific needs for getting data out of the IoT/embedded sensor node and into AI software tools, cloud analytics, and application code running on PCs and smartphones.

SensiML Open Data Interfaces – With support for both simple streaming binary output and full IoT device command/control using MQTT-SN, SensiML’s application-level protocols for bringing sensor data into its tools are published and available using open-source reference code examples. SensiML’s project data can be easily imported and exported as CSV data at any time, and device configurations are defined using a published format (.DCLI) based on readily edited JSON attribute/value pairs.

SensiML Open Mobile TestApp – This Android variant of the device testing tool is offered as open-source software to support flexible options for data testing in mobile settings.

SensiML Open Source Embedded SDK (coming later this summer) – The full library of SensiML segmenters, transforms, features, and classifiers as implemented by the AutoML and Python-based SensiML Analytics Toolkit Notebook will become available in open-source format. The SensiML Open Source Embedded SDK will provide full insight and transparency of model operation and leverage the collective expertise of our partners, users, and the embedded and AI community at large to make available updates and platform-specific optimizations over time.

The SensiML Open Gateway, Open Data Interfaces, and Open Mobile TestApp tools are all available now. The SensiML Open Source Embedded SDK will be released later this summer.

You may also like:

  • smart home devices
    Tips on designing smart home devices – Part 2

  • Open standards for driverless cars
  • Figure 1: Different FWA market segments
    How to achieve mass market fixed wireless access with fiber-like…

  • How to make the most of low-cost satellites for remote…
  • IoT security
    How to tackle the tough stuff around IoT security –…

Filed Under: Applications, Artificial intelligence/ML, Connectivity, Consumer Electronics, Embedded, IoT, Sensor modules, Software, Tools Tagged With: sensimlcorporation

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Featured Contributions

Can chiplets save the semiconductor supply chain?

Navigating the EU Cyber Resilience Act: a manufacturer’s perspective

The intelligent Edge: powering next-gen Edge AI applications

Engineering harmony: solving the multiprotocol puzzle in IoT device design

What’s slowing down Edge AI? It’s not compute, it’s data movement

More Featured Contributions

EE TECH TOOLBOX

“ee
Tech Toolbox: Connectivity
AI and high-performance computing demand interconnects that can handle massive data throughput without bottlenecks. This Tech Toolbox explores the connector technologies enabling ML systems, from high-speed board-to-board and PCIe interfaces to in-package optical interconnects and twin-axial assemblies.

EE Learning Center

EE Learning Center

EE ENGINEERING TRAINING DAYS

engineering
“bills
“microcontroller
EXPAND YOUR KNOWLEDGE AND STAY CONNECTED
Get the latest info on technologies, tools and strategies for EE professionals.

Footer

Microcontroller Tips

EE World Online Network

  • 5G Technology World
  • EE World Online
  • Engineers Garage
  • Analog IC Tips
  • Battery Power Tips
  • Connector Tips
  • EDA Board Forums
  • Electro Tech Online Forums
  • EV Engineering
  • Power Electronic Tips
  • Sensor Tips
  • Test and Measurement Tips

Microcontroller Tips

  • Subscribe to our newsletter
  • Advertise with us
  • Contact us
  • About us

Copyright © 2026 · WTWH Media LLC and its licensors. All rights reserved.
The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media.

Privacy Policy