A simple app that uses the pre-trained machine learning models generated from Google's Teachable Machine and performs image classification on a live camera feed, ultimately displaying the inference output in real time on the screen as well as communicate the output to an attached USB maker creation.
Please visit our project writeup at https://tomatocube.com/usb-tf-classifier-with-arduino/ for a step by step guide on how to use this app with your existing Arduino Board.
COMPATIBILITY:
This app supports USB to serial converters based on
- FTDI FT232, FT2232
- CP210X
- PL2303
- CH340
and devices implementing the USB CDC protocol like
- Arduino using ATmega32U4
- BBC micro:bit using ARM mbed DAPLink firmware
NOTE:
Your android device must support USB OTG / USB host mode to communicate with a USB device. But in case it doesn't work, do check if host mode is enabled in your android kernel.
The UART communication baud rate is fixed at 115200bps, 8 data bits & 1 stopbit.
This app is not distributed as free app because it was not intended for public use, it is created for our students to work on the TensorFlow project. Therefore, if you're interested to install this app, feel free to leave us an email so that we can send you a free promo code.