VLSID 2024 DC OrientationSession
VLSID 2024 DC OrientationSession
Orientation Session
2
About Design Contest
• The theme of the contest is Artificial Intelligence on the Edge
• The objective is to use the STM32Cube.AI Edge AI development tools and
ecosystem to create and deploy embedded AI/ML based solutions to real world
problems from the following domains: Robotics, Healthcare, Agriculture, Battery
Management, Digital Power, and Renewable Energy Management Systems.
• Important dates
• Idea Submission by : 10th September,2023
• Selected idea Announcement on : 18th September 2023
• Kit Dispatch by : 21st September 2023
• Project Submission by : 5th December ,2023
• Selected Demo Announcement on : 12th December 2023
• Final Demonstration on : 9th Jan 2024
3
About STM32 Model Zoo
• Generation of an STM32-optimized library from • Support for deeply quantized neural networks
pretrained neural network and classical machine (down to 1-bit) from QKeras and Larq
learning models
• Relocatable option enabling standalone model
• Native support for various deep learning update during product lifecycle by creating a model
frameworks such as Keras and TensorFlow™ Lite, binary code separated from the application code
and support for all frameworks that can export to
• Possibility to use larger networks by storing weights
the ONNX standard format such as PyTorch™,
in external flash memory and activation buffers in
MATLAB®, and more
external RAM
• Support for various built-in scikit-learn models such
• Easy portability across different STM32
as isolation forest, support vector machine (SVM),
microcontroller series through STM32Cube
K-means, and more
integration
• Support for 8-bit quantized neural network format
• With a TensorFlow™ Lite neural network, code
(TensorFlow™ Lite and ONNX Tensor-oriented
generation using either the STM32Cube.AI runtime
QDQ)
or TensorFlow™ Lite for Microcontrollers runtime
STM32 IoT Kit
• Ultra-low-power STM32L4 Series MCUs based on Arm® Cortex®-
M4 core with 1 Mbyte of Flash memory and 128 Kbytes of SRAM,
in LQFP100 package
• 64-Mbit Quad-SPI Flash memory
• Bluetooth® V4.1 module (SPBTLE-RF)
• Sub-GHz (868 MHz or 915 MHz) low-power-programmable RF
module (SPSGRF-868 or SPSGRF-915)
• 802.11 b/g/n compliant Wi-Fi® module from Inventek Systems
(ISM43362-M3G-L44)
• Dynamic NFC tag based on M24SR
• 2 digital omnidirectional microphones (MP34DT01)
• Capacitive digital sensor (HTS221). 3-axis magnetometer
(LIS3MDL)
• 3D accelerometer and 3D gyroscope (LSM6DSL)
• 260-1260 hPa absolute digital output barometer (LPS22HB)
• Time-of-Flight and gesture-detection sensor (VL53L0X)
Resources
• Top level ST page on AI, https://www.st.com/content/st_com/en/about/innovation---
technology/artificial-intelligence.html
• Webpage aggregating all ST AI tool solution
• MOOC on ST AI developer tool
• ST sensor portfolio
• MOOC on Intro to STM32 microcontroller
Tools & Technology
Power Consumption
MCU / board / Example Selector
Calculator
Peripherals Configuration
MCU / MPU
SELECTOR
BOARD
SELECTOR
EXAMPLE
SELECTOR
11
Add Expansion Middleware and build your own
or
14
Free multi-platform development tool
FREE
15
Find out more at www.st.com