Skip to content

Magic Wand using ESPectro32 or other ESP32 boards, powered by TensorFlow Lite for Microcontrollers and PlatformIO

License

Notifications You must be signed in to change notification settings

andriyadi/MagicWand-TFLite-ESP32

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magic Wand with Machine Learning

Magic Wand using ESPectro32 board, powered by TensorFlow Lite for Microcontrollers and PlatformIO. Previously I made a similar project but using Arduino Nano 33 BLE Sense board.

As ESPectro32 is based on ESP32, this project should be easily adapted for other ESP32 board. You can change this to #define ESPECTRO32 0 in output_handler.cpp. But you need to have some kind of display to let user know what is the predicted gesture. ESPectro32 has on-board LED Matrix to display the predicted gesture.

Demo

Magic wand on ESPectro32 board ESPectro32 board

Interaction demo video is quite similar to this:

Demo video thumbnail

Prerequisites

Train

You can train the Machine Learning model to recognize your own gesture, or even other gestures than Magic Wand. The model and training code is here.

I'm thinking to create some guideline to do that training in Azure Machine Learning, let me find the time.

Credit

About

Magic Wand using ESPectro32 or other ESP32 boards, powered by TensorFlow Lite for Microcontrollers and PlatformIO

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published