Machine Learning and AI have taken the world by storm. From massively public implementations like ChatGPT, DALL-E-2, and Stable Diffusion – to embedded solutions like TensorFlow Lite and Edge Impulse, ML is becoming the ultimate disruptor.
Experts from Blues showed off the power of combining TinyML (i.e. ML on constrained devices) with the IoT and the Cloud using the Notecard, Edge Impulse, and Datacake.
This is a 4 hour hands-on (online) workshop that will cover:
- Creating a TinyML model with Edge Impulse.
- Building a custom cloud-based dashboard with Datacake.
- Connecting to the cloud with Cellular IoT from Blues.
- Wiring up all of the above with Arduino on an STM32 host MCU.
You’ll walk away from this workshop with fundamental knowledge of TinyML, Cellular IoT, cloud dashboards, and a practical understanding of how to build your own connected ML/IoT project!
The workshop is free, but to follow along with the hands-on portions, you will need hardware that is outlined here:
- SparkFun MicroMod Main Board – Single v2.1+ or Double v2.2+
- SparkFun MicroMod Cellular Function Board
- SparkFun MicroMod STM32 Processor v20+
- SparkFun Triple Axis Accelerometer Breakout – BMA400 (Qwiic)
- One Qwiic Cable – the longer the better for this workshop! (example)
- USB-C cable for connecting the Cellular Function Board to your laptop or computer (e.g. USB-C to USB-A or USB-C to USB-C).
- Antenna (TBD)
Skip ahead to the sections that interest you the most:
- 00:00 Introduction to Workshop and Hardware
- 10:55 Setting up Blues Swan
- 31:31 Intro to Cellular IoT with Blues
- 41:14 Getting Started with the Notecard
- 01:04:18 Sending Sensor Data to the Cloud
- 01:47:30 Syncing Data with Datacake Dashboard
- 02:18:12 Intro to TinyML with Edge Impulse
- 02:48:33 Build and Deploy ML Model to Swan
If you have any questions, need help, or want to keep the conversation going, join us in our online community. https://discuss.blues.io/