Concept: San Jose’s technology startup Edge Impulse has leveraged TinyML and AutoML technologies to bring AI capabilities to microcontrollers. TinyML is an ML technique that can be implemented in low-energy systems including sensors to perform automated tasks. It optimizes ML models for embedded devices that are resource-constrained. AutoML focuses on data acquisition and prediction aspects of ML. Edge Impulse has also developed a cloud-based platform to enable developers to build AI models targeting microcontrollers.

Nature of Disruption: TinyML inspires the use of about 99% of sensor data that is discarded presently due to cost, bandwidth, and power constraints. It enables the processing of various types of input data including radar, motion, electromagnetic fields, audio, images, and device logs. Edge Impulse enables developers to collect or upload training data from devices, label the data, train a model, and launch and monitor models in a production environment. The new platform provides software development kits (SDKs), clients, and generated code to the developers as open-source under an Apache 2.0 license. It supports the development of ML for sensors, audio, and computer vision, specializing in TinyML industrial applications including predictive maintenance, asset tracking, and monitoring, and sensing. One of the key advantages of running AI in embedded systems is performing predictions without depending on the cloud or external services. The models become a part of the firmware flashed into the devices.  The startup mentions that the new platform can run on both Windows and MacOS platforms. It claims to leverage a compiler that can compile models to C++ to increase the efficiency of models trained on its platform, which can reduce RAM usage by 25% to 55% and storage usage by up to 35%.

Outlook: A microcontroller is a small and low-cost microcomputer designed to perform the specific tasks of embedded systems. It consists of the processor, the memory, serial ports, and peripherals. Developing AI functionalities for microcontrollers is a complex process. Edge Impulse’s platform enables the implementation of ML models on microcontroller embedded devices. TinyML technology has applications in various industries including manufacturing, retail, and agriculture. In the manufacturing sector, TinyML can help prevent downtime by alerting users to perform preventative maintenance based on equipment conditions. In December 2021, the startup raised $34M in a Series B funding led by Coatue with participation from several investors including Canaan Partners, and Acrew Capital. It aims to use the funding to expand its employee size and hardware partner network.

How well do you really know your competitors?

Access the most comprehensive Company Profiles on the market, powered by GlobalData. Save hours of research. Gain competitive edge.

Company Profile – free sample

Thank you!

Your download email will arrive shortly

Not ready to buy yet? Download a free sample

We are confident about the unique quality of our Company Profiles. However, we want you to make the most beneficial decision for your business, so we offer a free sample that you can download by submitting the below form

By GlobalData
Visit our Privacy Policy for more information about our services, how we may use, process and share your personal data, including information of your rights in respect of your personal data and how you can unsubscribe from future marketing communications. Our services are intended for corporate subscribers and you warrant that the email address submitted is your corporate email address.