Content for Edge Impulse

Edge Impulse

Edge Impulse is the leading development platform for machine learning on edge devices, free for developers and trusted by enterprises.

LoRaWAN Based TinyML Snake Recognition System

“A snake recognition project using XIAO ESP32-S3 Sense development board, combined with Arduino and Edge Impulse. One truth is that snakes often appear in farms and pose a threat to human safety. I looked up some relevant information, according …

AI Audio Classifier Recycle Bin

“Recycle Bin that sorts rubbish based on the sound of collision using Edge AI audio classification. According to the Commonwealth Scientific and Industrial Research Organisation (CSIRO) in NSW, it is predicted that about 50% of all waste could be recycled …

Harmonic Sounds - A Symphony of Sustainable Recycling

“In a world grappling with environmental challenges, innovative solutions that merge cutting-edge technology with sustainability are the need Story The AI Audio Classifier Recycle Bin is an innovative project that combines artificial intelligence and smart recycling technology. The goal of …

Build a Path-Following, Self-Driving Vehicle Using an Arduino Portenta H7 and Computer Vision

“This is a difficult build and may need some adaptations for your project: For example, we used a large print-bed 3D printer to make the 10.5 inch long frame (26.7 cm). You may choose to split that frame …

Developing a “personal trainer” using TinyML

“Creating a TinyML classification model to identify the correct execution of gym exercises Introduction According to the Minister of Health of Brazil, in 2020, 36.8% of the country population used to practice some sort of physical activity on their …

TinyML Made Easy: KeyWord Spotting (KWS)

“We continue exploring Machine Learning on the giant new tiny device of Seeed XIAO family, the ESP32S3 Sense. Welcome back to our ongoing series on Tiny Machine Learning (TinyML)! Having already delved into Image Classification, Motion Classification, and Anomaly Detection …

Exploring Machine Learning with the new XIAO ESP32S3

“Creating a TinyML Anomaly Detection & Motion Classification, project with the IMU MPU2060 In my last tutorial, TinyML Made Easy: Image Classification, we explored Image Classification on the new tiny device of the Seeed XIAO family, the ESP32S3 Sense. The Sense …

TinyML Made Easy: Image Classification

“Exploring Machine Learning on the tremendous new tiny device of the Seeed XIAO family, the ESP32S3 Sense. More and more, we are facing an artificial intelligence (AI) revolution where as stated by Gartner, Edge AI has a very high impact …

TinyML under the hood: Spectral Analysis

“Introduction I have written several tutorials on Embedded Machine Learning projects in recent years. Among them, I explored a few devices capturing data from accelerometers such as Sensor DataLogger, TinyML Made Easy: Anomaly Detection & Motion Classification, TinyML Made Easy: Gesture …

RP2040 based Pi-Day Bling

“RP2040-based bling that changes its LED color when it detects one of three keywords: “Pi”, “3.14”, or “Irrational” Happy Pi-Day! This project describes a bling designed around the RP2040 microcontroller. In the spirit of celebrating Pi-Day, it is …