ESP32 super smart watch tutorial

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 มิ.ย. 2024
  • I finally got around to making this video about my TTGO ESP32 T-Display smart watch that I've been working of for about 3 months. Hopefully this video will be a clear guide on how to make your own. Personally I think it's really cool given that it has an inbuild led and laser pointer not to mention the Wi-Fi and Bluetooth functions that could allow for all sorts of projects. Right now this watch is on my wrist daily, and I hope it will be on yours too.
    Links:
    STL's for case: www.thingiverse.com/thing:484...
    Arduino IDE install: www.arduino.cc/en/guide/windows
    Port driver: www.silabs.com/developers/usb...
    Arduino esp32fs plugin:github.com/me-no-dev/arduino-...
    Watch sketch: github.com/Minergabe/TTGO-ESP...
    Components:
    RTC: www.ebay.co.uk/itm/1-2-5-10PC...
    Battery: www.ebay.co.uk/itm/4x-1S-3-7V...
    Sliding switch: www.ebay.co.uk/sch/i.html?_fr...
    Wire: www.amazon.co.uk/TUOFENG-Elec...
    dchild=1&keywords=32%2Bgauge%2Bsilicone%2Bwire&qid=1618042673&sr=8-2-spons&spLa=ZW5jcnlwdGVkUXVhbGlmaWVyPUEyOFlKWjU5RDQ2Tkw4JmVuY3J5cHRlZElkPUEwNTc5NTE5MlEzWlFSRlhFMjlKViZlbmNyeXB0ZWRBZElkPUEwMDAyODIwMTFVS1QwUDZXRVNTSSZ3aWRnZXROYW1lPXNwX2F0ZiZhY3Rpb249Y2xpY2tSZWRpcmVjdCZkb05vdExvZ0NsaWNrPXRydWU&th=1
    Transistors: www.ebay.co.uk/itm/10-x-2N222...
    Led: www.ebay.co.uk/itm/3-5-8-10-m...
    Laser diode: www.ebay.co.uk/itm/6mm-5V-Red...
    10K resistors: www.ebay.co.uk/itm/2235689764...
    Chapters:
    Introduction: 0:00
    Case: 1:28
    Electronics: 3:43
    Software: 5:21
    Using the watch: 12:04
    Conclusion: 13:26
    Not Minecraft, But Water Rises or Minecraft, But Lava Rises, or any other but challenge like that. This is a speed run / speed runner of Minecraft against a killer / assassin
    LILYGO T-Wristband ESP32 Smart Watch Development Platform, diy laser, 3d printer/Laser Projected Asteroids - Reinventing the classic arcade game with Frickin Laser Beams!/ laser beams/ Darth 3.0, with cover, 3d printing, Arduino Smart Watch ESP32
    #ESP32 #esp32 #Arduino #DIY #Smartwatch #3dprinting
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 69

  • @gabrielmcfarlane3615
    @gabrielmcfarlane3615  3 ปีที่แล้ว +37

    Sorry it took ages

    • @zoomane
      @zoomane 3 ปีที่แล้ว +9

      With quality like this, I don't care how long it takes!

    • @MdAsif-gb1sj
      @MdAsif-gb1sj 2 ปีที่แล้ว +2

      Instead of using the TTGO development board, can we use a esp 32 with a display?
      Will it work the same?

    • @KSAC2716
      @KSAC2716 ปีที่แล้ว +1

      @@MdAsif-gb1sj it will!

    • @samarthchincholkar37
      @samarthchincholkar37 6 หลายเดือนก่อน

      I uploaded it but it wont display anything. Can you pls help? I also am going to implement a HR sensor with this for a college project. I really need your help and it would be great if you respond!.

  • @BestPPLord
    @BestPPLord 3 ปีที่แล้ว +22

    Man's put the whole iron man suit into his watch XD

  • @JerryEricsson
    @JerryEricsson ปีที่แล้ว +4

    Just a note to say thanks a million. I have 4 of these setting on my desk, I thought I had nuked them but it seems the old IDE changed the settings and until I changed that setting in the file as you indicated and began using the lora driver I couldn't get the screens to do anything. I even took a brand new one yesterday, opened the case and tried to get it to do something, any thing, but the screen remained dark. With your wonderful video, I am back on track once more to having fun with the devices. You have made an old man happy again.

  • @rodrigomatos2465
    @rodrigomatos2465 3 ปีที่แล้ว +17

    Dude this is some legit quality content!

  • @lolka4554
    @lolka4554 2 ปีที่แล้ว +1

    You are the great one ! ‘cos you’ve made it all by yourself from start to the end. This project driving me nuts!

  • @crixster
    @crixster 2 ปีที่แล้ว

    dayum. this is awesome! first legit working diy Smart watch

  • @KSAC2716
    @KSAC2716 2 ปีที่แล้ว +2

    Thank you, I am 14 from Taiwan, I saw this video while looking for a esp32 watch.This is awesome.Good Job!

  • @c0nstantin86
    @c0nstantin86 3 หลายเดือนก่อน

    I love you man! You're ADHD is just like mine but you actually manage to finish your side projects!! 😂😂

  • @Kitaros_Anxious
    @Kitaros_Anxious 3 ปีที่แล้ว +3

    OMG HE HATH RETURNED

  • @ghazimalik
    @ghazimalik 2 ปีที่แล้ว +2

    Amazingly detailed project.Well done and thanks.SUBSCRIBED to you Channel.

  • @NelsonSantander
    @NelsonSantander 2 ปีที่แล้ว +4

    Me parece fantástico su proyecto, un joven talentoso, le felicito 👏

  • @JustGeorgiaxD
    @JustGeorgiaxD ปีที่แล้ว

    This is so useful, thankyou so much!

  • @davepickering997
    @davepickering997 ปีที่แล้ว

    Great project and well presented

  • @caio1985
    @caio1985 2 ปีที่แล้ว +7

    Hi Gabriel, congratulations on the project and thanks for sharing it with us!
    I want to push images, gifs and videos to an IPS IFT (AMOLED Smartwatch 240x240) display using Bluetooth. Do you know which hardware I should use in order to achieve this? Any pointers to that direction would be highly appreciated. Thanks!

  • @giannisls782
    @giannisls782 2 ปีที่แล้ว

    Great video Mann I want part 2!!!!

  • @ralfherp4555
    @ralfherp4555 3 ปีที่แล้ว +1

    Awesome project!

  • @qwertyqwerty9587
    @qwertyqwerty9587 10 หลายเดือนก่อน

    Nice video, never considered resin could be toxic when cured

  • @Evo2920
    @Evo2920 ปีที่แล้ว

    Bro that's really amazing

  • @theactualparadox
    @theactualparadox ปีที่แล้ว

    I liked and subscribed because of this video!!

  • @tvk1ng767
    @tvk1ng767 2 ปีที่แล้ว +3

    Im gona make this 1st thing when I get 3d printer, looks soo cool, keep up the good work

  • @Johnyboy-wj6ls
    @Johnyboy-wj6ls ปีที่แล้ว

    Great video and project

  • @Bianchi77
    @Bianchi77 2 ปีที่แล้ว

    Keep it up, nice video, thank you for sharing it :)

  • @housemd8648
    @housemd8648 ปีที่แล้ว

    excellent project you should make this watch to order...
    I would buy one

  • @TheXmas100
    @TheXmas100 2 ปีที่แล้ว +1

    I'm a simple man, I see Zero two, I click

  • @Lapatride
    @Lapatride 3 ปีที่แล้ว +2

    Super cool video!!

  • @TheSkeleton27
    @TheSkeleton27 2 ปีที่แล้ว

    Great work!🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂🙃🙂🙂🙂🙂🙂🙂🙂🙂🙂🙂

  • @b4nd1t61
    @b4nd1t61 3 ปีที่แล้ว +3

    For some reason it hasn't been updating me on your uploads, I randomly remembered the watch you made and had to search through my subs to find you

    • @gabrielmcfarlane3615
      @gabrielmcfarlane3615  3 ปีที่แล้ว +3

      tbh TH-cam is kind of scuffed for being a multi billion dollar business

  • @tonyh6194
    @tonyh6194 3 ปีที่แล้ว +2

    If I saw this last week I woulda picked different chips for my watch. I'm using the rpi pico with a 128*64 monochrome screen

  • @mike060187
    @mike060187 ปีที่แล้ว

    Thanks Gab!

  • @user-lv4yy5zr7b
    @user-lv4yy5zr7b ปีที่แล้ว

    Thanks for the great job. is it OK to do without a RTC module? even any one of ttgo s1/s2/s3.

  • @yigitozen
    @yigitozen 2 ปีที่แล้ว

    good job YT. another hidden gem discovered!

  • @tekikman
    @tekikman 2 ปีที่แล้ว

    good job !!!

  • @Vagubando
    @Vagubando ปีที่แล้ว

    And what needs to be changed or added to the sketch in order to register two access points (that is, two WiFi networks)?
    If one doesn't work, will it connect to the other by itself?

  • @Duelista23
    @Duelista23 2 ปีที่แล้ว

    nice project

  • @alejandro_gerez
    @alejandro_gerez ปีที่แล้ว

    buen trabajo

  • @tc0nn
    @tc0nn ปีที่แล้ว

    Very inspiring. The software on the long list of chinese made smart watches now littering Amazon is quite disappointing. I would love to find a smart watch hardware platform (modular) with open source software. If you have any suggestions, please dm me.

  • @TJenga
    @TJenga 9 หลายเดือนก่อน

    I’m building a similar watch that I want to talk with another esp32 and receive battery voltage. Any tips for getting it to read 2s voltage?

  • @moeyali123
    @moeyali123 11 หลายเดือนก่อน

    Can you do this with a different display? Is the software designed for this specific display?

  • @SparkOutUs
    @SparkOutUs 2 ปีที่แล้ว

    This is inspiring

  • @summerfun6114
    @summerfun6114 ปีที่แล้ว

    Great!

  • @weerobot
    @weerobot 2 ปีที่แล้ว

    Wow Awesome..

  • @EasyOne
    @EasyOne 3 ปีที่แล้ว

    nice

  • @householdemail1305
    @householdemail1305 4 หลายเดือนก่อน

    I like it as a band but I prefer mechanical faces.

  • @pandemiofpv
    @pandemiofpv 2 ปีที่แล้ว

    muy muy bueno

  • @koresz35
    @koresz35 ปีที่แล้ว

    Hol lehet ilyen esp modult vásárolni?

  • @88vova88
    @88vova88 2 ปีที่แล้ว +1

    Круто. Мне понравилось. Попробуй дальше развивать этот проект.

  • @cypher_2259
    @cypher_2259 ปีที่แล้ว

    ??could you use this to play mp4?? sorry if its a slilly question im trying to make a mini media player a bit like the one made by super make something, i was just hoping if the process could be eismpler and re purposedd after. thank you

    • @gabrielmcfarlane3615
      @gabrielmcfarlane3615  ปีที่แล้ว

      No the library I use doesn't allow mp4 (I tried). There is only enough memory for around a 5 second gif worth of images, around 100 full resolution jpegs.

  • @giselepozo5454
    @giselepozo5454 11 หลายเดือนก่อน

    Can we pay you to program it

  • @DeathTempler
    @DeathTempler 2 ปีที่แล้ว

    Is it necessary to remove the BMS? I also clipped one at a time, it still sparked.

    • @gabrielmcfarlane3615
      @gabrielmcfarlane3615  2 ปีที่แล้ว +1

      Not necessary in a electronics sense, it was more to save space. Probably should be fine as long as you didn't touch them.

  • @stevebabiak6997
    @stevebabiak6997 2 ปีที่แล้ว

    Given the 3D printing adventures in printing the watch band, maybe revise the watch case design to just use an ordinary watch band that can be purchased.

    • @gabrielmcfarlane3615
      @gabrielmcfarlane3615  2 ปีที่แล้ว +2

      Yeah, next watch is probably going to have a nylon strap. The flexible strap is quite uncomfortable over long periods of time, it was more an experiment. Next watch likely will be much more practical.

    • @stevebabiak6997
      @stevebabiak6997 2 ปีที่แล้ว

      @@gabrielmcfarlane3615 - just use the standard spring loaded pins, and then any band style could be used. Those pins just need two holes spaced apart by the width of the band at the watch face (where it is widest).

  • @suhailraq
    @suhailraq ปีที่แล้ว

    Buddy can u make a exam cheating note app mini device

  • @garethsmith7628
    @garethsmith7628 3 ปีที่แล้ว +2

    Not bad, good pace, I find a lot are too slow, ffs, you can play back again to catch a detail, or slow it down, no need to space out every word to one every two seconds.I am very interested to see what other content you come up with.
    If you want a suggestion I would love to see a low power MPU6050 that only wakes up the main ESP32 when it senses movement. I am thinking something like sleep current in the order of 10's of uA.
    I couldn't find any youtubers with a 6050 doing a wake up of the MCU by generating an interrupt (thereby giving one year plus battery live while on standby in deeps sleep), and this is a super handy building block for many things.
    I guarantee if you were to publish this you will get some interest.

    • @gabrielmcfarlane3615
      @gabrielmcfarlane3615  3 ปีที่แล้ว

      Aye, thanks. Feedback like this is really helpful, I'm making a new video, it will be a lot less informative and more entertainment oriented. I suppose I was trying to make the video in depth but not boring, not sure how successful I was however.
      I was actually going to make one with a MPU6050 wakeup thing like you described, I have made some crude prototypes and I'll think I'll make a pcb for that.
      I'm quite split of the direction this channel is going to take I might just upload silly technology based videos here and make an other for in depth explanations.

  • @siddharthvalentine4933
    @siddharthvalentine4933 2 ปีที่แล้ว

    which app is using to design it??

  • @HenryMC2000
    @HenryMC2000 2 ปีที่แล้ว

    Hello, I really liked your project.
    I have a problem with the RTClib.h
    Arduino: 1.8.13 (Windows 10), Board: "TTGO LoRa32-OLED V1, 80MHz, 921600, None"
    Wrote 1507328 bytes (17121 compressed) at 0x00290000 in 6.0 seconds (effective 2017.5 kbit / s) ...
    Hash of data verified.
    Leaving ...
    Hard resetting via RTS pin ...
    watch3: 11: 20: fatal error: RTClib.h: No such file or directory
    Multiple libraries found for "SD.h"
    compilation terminated.
    Used: C: \ Users \ Henry \ AppData \ Local \ Arduino15 \ packages \ esp32 \ hardware \ esp32 \ 1.0.4 \ libraries \ SD
    Not used: E: \ Arduino \ arduino-1.8.13 \ libraries \ SD
    exit status 1
    RTClib.h: No such file or directory

    • @muskar2882
      @muskar2882 ปีที่แล้ว +1

      Same problem here, did you solve it?

    • @HenryMC2000
      @HenryMC2000 ปีที่แล้ว

      @@muskar2882 I still can't find the problem when having two libraries

  • @Knight1968
    @Knight1968 ปีที่แล้ว

    so basically you have to build it yourself