• Hugo - OpenEyeTap

A Complete Guide to Building Your Own EyeTap From Scratch

Updated: Feb 26, 2018




Step 1: Assembling the EyeTap Frame


Remove support material from 3D printed components. Excess material will mostly be found on the ear supports and on the micro display housing. File down the rough surfaces if necessary.


a) Assemble the EyeTap frame by sliding the right earpiece onto the head frame.

b) The earpiece should be positioned on the second groove – when counting from the extremity.

c) The earpiece should curve towards the inside of the user’s head. Use two M2x16mm screws to fasten the earpiece to the head frame. Whenever screws are used, secure the end using M2 nuts. Repeat for left earpiece.


Step 2: Assembling the Micro-Display Module


a) Insert an M2x8mm screw into the center piece of the micro-display component.

b) Slide micro-display into the 3D printed micro-display housing. The two protruding pegs of the micro-display should fall into place within the housing. The insertion will require some force.

c) Fix the circuit board into the 3D printed circuit board housing. Let the yellow flex fold naturally in the bottom part of the housing. Thereafter, fasten the circuit board housing to the micro-display housing with a M2x12mm screw.

d) Using three screws (two M2x8mm and one M2x10mm), fasten the beam splitter to the micro-display module.

e) Fasten the module to the EyeTap head frame with two M2x12mm screws.

The display module should align with you right eye. If needed, it can be shifted to another grove.


Step 3: Soldering the Micro-Display Connector to the Raspberry-Pi Zero


a) The connector that comes with the Micro-Display has 7 wires in total. Of these seven, only four will be used. Keep 2 wires from each extremity and cut the middle 3 wires out. The four wires are colour coded as follows:

  • Red Wire: Power

  • Black Wire: Ground

  • White Wire: Another ground

  • Orange Wire: Video feed

b) Solder the four coloured-coded wires to one end of the 35cm long black wires.

c) Solder the other side of the 35cm long black wires to the R-Pi as instructed in the photo below. Remember that the black wires should be soldered according to their proper function.


Step 4: Connecting Buttons to Raspberry Pi Zero


Two buttons will be connected to R-Pi. The first button, referred to as button #1, will be used for Taking Pictures. The second button, referred to as button #2, will be used for the 'Dash-Cam Video Function +YouTube Upload Function'.


a) Prepare two buttons, two 10k resistors, and four 15cm long black wires.

b) Connect them according the schematic shown below. Button #1 is soldered to GPIO 17 and to Ground for the Pictures Function. Button #2 is soldered to GPIO 18 and to Ground for Dash-Cam Function. The Raspberry Pi Zero GPIO map is included in the photo. The inputs used are highlighted in yellow for reference.


Step 5: Building the Raspberry Pi Module With Spy Camera


a) Connect the converting flex, flex PCB board, and the spy camera to the Raspberry Pi as shown in the picture. Make sure the blue side is upwards on both ends of the R-Pi and the PCB board. Make sure the spy camera's flex has the silver side upwards.


Step 6: Integrating Hardware and Frame


a) Insert the Raspberry Pi Zero Wifi into the 3D printed R-Pi case. Make sure to route the Micro-Display Connector and the soldered buttons through the R-Pi case.

b) The black wires should be position into the inner grove of the Head Frame, and directed all the way to the display module.

c) Insert the Micro-Display Connector to the Micro-Display Circuit Board.

d) Fasten the R-Pi case to the left extremity of the head frame. Wires might need to be folded inside. In the image below, the flex adapter and the spy cam had been disconnected. This should not be the case with yours.

e) Route the Spy Camera on the outside surface of the Head Frame. Super glue the Spy Camera to EyeTap's main frame. It should be located above the user's nose, facing the same direction as the user's eyes.

g) Gently fold the Spy Camera flex a few times within the R-Pi Case.Fasten the R-Pi Case Cover to the Case using 4 M2 screws to enclose the R-Pi.

h) Hot glue two buttons




Step 7: Assembling the Nose Piece Module


a) Insert metal nose piece into the 3D printed nose piece holder. Fasten using nose piece screw.

b) Insert both nose pads into the metal nose piece and tighten with nose pad screws.

c) Do not fasten the nose piece module to the EyeTap head frame until all hardware is connected and integrated. Once the wiring is completed in Step 7, place the nose piece onto the EyeTap head frame and secure it with one M2x12mm screw. The nose piece should protrude towards the user.


The assembly of a working EyeTap is now completed.


The only component missing is the software. At this point you are fully equipped to program your own functions if you know how to work with Raspberry Pi and Python. Resources and ideas are unlimited online. We will be sharing additional programs as they come, and we hope you do too!


Bravo, and thanks for joining the community!

© 2018 Open EyeTap Inc.