Marcus O'Brien
Published

The Intel Arduino 101 Hardware Neural Network with MNIST

We train the Intel Arduino 101, with a 128 node hardware neural network chip created by General Vision, to recognize OCR MNIST characters.

IntermediateProtip2 hours14,122
The Intel Arduino 101 Hardware Neural Network with MNIST

Things used in this project

Hardware components

Arduino 101
Arduino 101
×1
SparkFun GPS Logger Shield
SparkFun GPS Logger Shield
I did not use this one, I used a $4 Chinese one from ebay or amazon.
×1
8gb sd card
I bought the cheapest one for $5 from amazon.
×1
Arduino Uno case
I paid $2 on ebay.
×1

Software apps and online services

Arduino IDE
Arduino IDE
Visual Studio 2015
Microsoft Visual Studio 2015
I use the free Arduino plugin. Heavy on the magic ! http://www.visualmicro.com/
Libraries for the Arduino
Use this to send instructions to the Hardware Neural Network on the 101.

Story

Read more

Schematics

Attach an SD card data logging board to the 101

I took my 101, enclosed it in a protective box, then added the SD card data logger. The whole thing cost me $50. Then I soldered a switch to give me access to the Master Reset.

Code

Marcus OBrien 101 NN Repository

My repository for the Intel Arduino 101 menu system for pattern matching and neural networks

Credits

Marcus O'Brien

Marcus O'Brien

-1 projects • 7 followers

Comments