Getting started
Before you begin
Here is what you require to complete the guide:
- A computer that supports Mbed CLI
- An STM32F7 discovery kit board
- A Mini-USB cable
- Python 2.7. Using pyenv is recommended to manage Python versions.
- For Windows users, install Ubuntu 18.04 LTS in a VirtualBox. Refer to the following videos to set up:
Getting started
TensorFlow Lite for Microcontrollers supports several devices out of the box, and is relatively easy to extend to new devices. For this guide, we focus on the STM32F7 discovery kit.
We deploy a sample application that uses the microphone on the STM32F7 and a TensorFlow machine learning model to detect the words “yes” and “no”.
To do this, we show you how to complete the following steps:
- Download and build the sample application
- Deploy the sample to your STM32F7
- Make some code changes to utilize the LCD display on the board
- Use new trained models to recognize different words