The winners of the TensorFlow Lite for Microcontrollers Challenge were announced on Octuber 18, 2021. This project was among the five worldwide winners and was featured in the Experiments with Google website.
-
From the Arduino IDE, click on
Tools > Board > Boards Manager...
and install the Arduino Mbed OS Nano Boards package. -
Plug the Arduino board to one of the USB keys of the computer.
-
Click on
Tools > Board > Arduino Mbed OS Nano Boards
and select Arduino Nano 33 BLE Sense. -
Click on
Tools > Port
and choose the serial port the Arduino board is connected to. -
Click on
Sketch > Include Library > Manage Libraries...
and install the Adafruit NeoPixel library. -
To add the VoiceTurn library to the Arduino IDE, there are two options available:
- Click on
File > Preferences
to obtain the Sketchbook location path and clone the repository into $[path]/libraries/ - Download the repository as a .zip file and add it to the Arduino IDE through
Sketch > Include Library > Add .ZIP Library...
- Click on
-
Click on
File > Examples > VoiceTurn_inferencing > voiceturn
to open the main program. -
Compile and upload the program by clicking on the two buttons on the top left corner of the Arduino IDE.
-
Open the serial monitor by clicking on the button on the top right corner of the Arduino IDE and verify the output predictions.
-
Disconnect the Arduino board from the computer.
-
Connect the VoiceTurn hardware to the Arduino board.
-
Install it on a bicycle.
-
Connect the Arduino board to the power bank.
-
Enjoy the ride!