Eyecam Open Source
This is the open-source repository for Eyecam. This repository contains the files needed to reproduce the device, from hardware to software.
To know more about the projct, visit https://marcteyssier.com/projects/eyecam/
I am currently editing a video tutorial of the whole build process (45minutes). This documentation lack step-by-step tutorials.
Mechanical Design
In the folder Mechanical , you will find the .stl files as well as the source CAD file. I modelled the mechanical parts with Blender, don't be surprised it's not perfect.
Software
The Software folder of this repo contains the 3 main parts to run and move eyecam.
- Firmware: Arduino program to control the 6 servo motors used to move the eyeball, eyelids and eyebrows. It is optimized to run on an Arduino Leonardo Pro Micro.
- Raspberry Pi as Camera: How to turn a Raspberry Pi Zero + Pi Cam as a standard USB camera
- Unity Control Interface: Additional interface to visually control the motors and run the computer vision processing
Licence
Eyecam is under MIT licence. See LICENCE file.