Smart Glasses(Under $10!!!)




Introduction: Smart Glasses(Under $10!!!)

About: A high-school student from a typical Indian Middle-class family, looking to explore & learn new stuffs through rejections,curiosity & people from all around the globe! Peace!:)

Hi There!

We all are familiar with Smart Glasses like the one named E.D.I.T.H. made by our beloved character Tony Stark which was later passed on to Peter Parker.

Today I am going to built one such smart glass that too under $10! They're not quite as subtle as the ones in film, they do have some impressive abilities.

So without wasting any time let's get started!


1) OLED Display($2.64)

2)HC-05 or HC-06 Bluetooth Module($2.84)

3)Power bank Module($0.39)

4)10K Preset($0.12)

5)Slide Switch($0.27)

6)Li-Po Battery 3.7V($1.35)

7)Arduino Pro Mini($2.71)/ Arduino Nano($2.92)


9)100 mm Focal Lens

10)Transparent Glass

Step 1: Circuit Diagram and Connections

The above image shows all the connections for the Glasses...

  1. HC-05/06 -> VCC- 5V of Arduino

GND-GND of Arduino

TX- RX of Arduino

RX- TX of Arduino

2. OLED Display-> VCC-5V/3.3V of Arduino

GND-GND of Arduino

SDL- A4 of Arduino

SCL- A5 of Arduino

3.LiPo Battery-> +ve - Slide Switch & Slide Switch - +ve of Power bank Module

-ve - -ve of Power bank Module

4.Arduino -> Vin - 10k Preset

GND - -ve of Power Bank Module

5. Power Bank Module-> +ve - 10k Preset

Step 2: Outer Cover

As per the measurements of the frame of your Glass, print the above given shapes for the cover from a 3D Printer or a shop nearby.

Step 3: Program the Arduino & the App

If you are using an Arduino Nano, then skip this part... If you are a Pro Mini then use a 'CP2102 USB 2.0 to TTL UART Serial convertor Module' to upload the code to your board.

Link for the code and the app:-

Code and App Link

Step 4: Arrangements

Now Arrangement all of your circuitries inside the cover and attach the Power Bank Module on the top cover. Make sure to have a hole for the USB Port that will be needed for charging the LiPo Battery.(as shown in the given image)

Step 5: Lens and Glass

Take a mirror and cut it into your desired dimensions.

Buy a 100mm Focal Lens and a small rectangular transparent glass.

Arrange them as shown in the images above...

Step 6: Attach With the Specs

Join the two parts together of the outer cover together and attach your specs as shown in the images...

Step 7: Connecting With Your Phone

Download the app from the link given before...

Pair your HC-05/06 with your phone.

Open the app named 'Retro Watch'.

After opening the app:-

Go to Watch Control Section> Connect your bluetooth module with your device(Connected will be displayed as shown in the above image)> in watch clock style, Select Style to Simple Digital (or the style you prefer).

Step 8: Finish!

And you are done!

Enjoy your Smart Glasses!!!

Thanks for Reading!!!

See you guys in the next Instructable!

Till then Stay Home! Stay Safe!


Battery Powered Contest

Participated in the
Battery Powered Contest

Be the First to Share


    • Fix It Speed Challenge

      Fix It Speed Challenge
    • New Year, New Skill Student Design Challenge

      New Year, New Skill Student Design Challenge
    • Raspberry Pi Contest

      Raspberry Pi Contest



    8 months ago

    A question about the lens you choose.
    How did you decide that it needed a focal length of 100mm?
    As other have said, this is nicely done.
    I'm actually in the middle of designing/building a projected OLED image onto acrylic for a different purpose and have tried several Fresnel lens, but all with a much smaller focal length. So far my results are quite disappointing.


    Question 9 months ago on Step 8

    can you make a tutorial on how to code this whole project?
    please help i am unable to code it ToT


    10 months ago on Step 2

    Do you have a 3D model or something for the pieces?


    Question 10 months ago

    Do you have a link to all of the items needed to make this? I am very interested. Thank you


    1 year ago

    Nice project! Gonna make it! Do you have the schematics for the components?


    Question 1 year ago

    Hi! I didn't find what's the function of the 10K preset here? You... adjust the brightnes? And nice work! Can't wait to try this! I had all the other things at home, but the bluetooth module and I'm not sure if I have lens that fits and it's one of the most frustrating things to wait for parts when you're excited! :D


    Question 1 year ago on Step 8

    A few Questions:
    You used the github for the retrowatch, which App and Arduino versions did you use?
    Do you have the STLs or files for the models you printed?
    Where did you get the "100mm Focal Lens"?


    Answer 1 year ago

    Answering in a reverse order:-
    3)I actually bought a focal lens(from a eye glass shop) and then with help of a lens cutter(or you can also use mirror cutter) I cut it into my desired dimensions.
    2)I have to check once coz this was made months ago... If you know 3D Printing then you can print any shape you like. That's why, I didn't post any file or STLs for this.
    1)Arduino Version:- 1.8.13
    App Version:-1.0.7

    1 year ago

    super it was amazing and i actually mean it !!

    Penolopy Bulnick
    Penolopy Bulnick

    1 year ago

    Nice job! Thanks for sharing :)


    Reply 1 year ago

    Glad That You Liked It! Keep Loving