How to make a DIY Smartwatch! || ESP8266 IoT Project

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 673

  • @erdincgc2
    @erdincgc2 6 років тому +54

    Kid you are an evolution miracle :) ... watching you from 7000 km away and see what science had achieved in last century.... loved to watch and want more

  • @moshelandon295
    @moshelandon295 2 місяці тому

    This is quite possibly the best walkthrough video I have seen yet. Complete with every step, not leaving you wondering how they got to a certain point or where they started. Kudos this is a great video.

  • @DennisGentry
    @DennisGentry 6 років тому +16

    I like your video! What jumped out at me though is, "Holy cow that's expensive shipping! $49 for a $2 board!"

    • @johndripper
      @johndripper 4 роки тому +2

      Choose your chosest PCB fabrication store

  • @mistert1628
    @mistert1628 4 роки тому +1

    In the 90s we used to do hardware hacking like this. Much respect my young friend you brought back some memories (now I can't keep up with this stuff)

  • @NoorquackerInd
    @NoorquackerInd 6 років тому +2

    You may have strange audio, but dang, this is the best Indian UA-cam channel I've seen so far

  • @spacerame7345
    @spacerame7345 6 років тому +240

    Finally a good small youtuber. Most of other indian electronics youtubers make bs like free energy devices. Subscribed to your channel. Nice work keep it up!

    • @arjunnainxa3375
      @arjunnainxa3375 6 років тому +1

      Spacerame mr innovative is better

    • @cuarentenaviral4756
      @cuarentenaviral4756 4 роки тому

      Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html

    • @cuarentenaviral4756
      @cuarentenaviral4756 4 роки тому

      Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html

    • @rockytoptech1308
      @rockytoptech1308 3 роки тому +1

      Haha sooo true....🤣😂. I'm Spanish so I'm tired of watching landscaping and construction projects haha.
      My ex and bestie, she's black and she used to say she was so sick of rap videos and hair extension videos.
      Finally someone who's not afraid to laugh at stereotypes like me. Well done man, I'm certain Shyam is mature as he is smart and will not take offense either, I mean stereotypes wouldn't be funny if there wasn't some truth behind them! Cheer mate! 🍻

    • @bujjiedits1150
      @bujjiedits1150 2 роки тому

      😂😂😂😂👍

  • @arturpekosz
    @arturpekosz Рік тому

    Great video! I like how you showed the entire process of assembling the watch without making the video too long.

  •  6 років тому +154

    I like your work, let me just say some constructive criticism
    1- keep eye on your audio level, i don't know what video editor you use, watch the two moving colorful bars that moves while playing video - these show audio level. You want them to barely touch the top all the time. In your video - the music is too loud and you are speaking quietly.
    2- use flux on solder joints, do not be afraid of reheating the joint until it looks nice and professional. If you put too much solder, pull it away with copper strand wire or solder wick. Also remember to clean your solder tip (wire sponge for dishes is best bet). After soldering you can remove excess flux with IPA or something similar.
    But you are doing great, keep up at it.

    • @MWaclawek
      @MWaclawek 6 років тому +8

      Agree, the most important thing is to learn how to solder properly. Basics first. Training, training, training.

    • @dr.wilhemhal-howard2660
      @dr.wilhemhal-howard2660 6 років тому +2

      Matej Rajčan Excellent Criticism

    • @kkze5668
      @kkze5668 6 років тому +3

      There $1 sponsored to the video, for good work. :)

    • @jhetrosousa9129
      @jhetrosousa9129 5 років тому

      Parabéns pelo projeto

    • @noonecares7397
      @noonecares7397 5 років тому +1

      hell yes, i turned the audio up all the way bc i couldnt hear him speaking and then the intro ear raped me. rip headphone users

  • @dexterchewy
    @dexterchewy 6 років тому +224

    this guy should get a sponsor.

    • @JoaBro
      @JoaBro 6 років тому +11

      Dexter Chew 1:23

    • @dexterchewy
      @dexterchewy 6 років тому +2

      @@JoaBro oh... hahah

    • @juancausse382
      @juancausse382 6 років тому +8

      @@memberwhen22 can you do anything better, diy, and for less than 20 dollars?

    • @AdarshSStark
      @AdarshSStark 5 років тому +10

      ​@@memberwhen22 before commenting his watch as "IMPRACTICAL SMART WATCH", tell me something, have you ever created some tech on your own, if yes please send us a link we'll see who's impractical 😉

    • @cuarentenaviral4756
      @cuarentenaviral4756 4 роки тому

      Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html

  • @juhanasiren6824
    @juhanasiren6824 6 років тому +6

    Nice work! And thanks for sharing the files.
    Just a quick tip about the SMD soldering - you can do all the surface mount components with paste and hot air. A stencil will speed up the job but you can do it just fine without one. Just put a small drop of solder paste on each pad, then place each surface mount component, and then heat the board with hot air. Keep the nozzle moving in a small circle to avoid overheating any single spot. First go over the whole board to warm it up, then heat a few pads at a time until the solder flows nicely. Then move on to the next few pads. This way you'll only need to use the iron for leaded components and fixing any SMD joints you may not be happy with.

    • @shyam-ravi
      @shyam-ravi  6 років тому +2

      Thanks.
      Yes, I can solder all the SMD components with paste and hot air, but I wanted to show that it can also be done with a simple soldering iron.

  • @tjarsun
    @tjarsun 6 років тому +12

    You could add regular watch functions like chronograph, alarm, and such. Or redesign the PCB so it fits in a watchcase, with buttons on the side and it looks more like a regular watch!

  • @HarunNamasela
    @HarunNamasela Рік тому +1

    Can this smart watch be programmed to deauther? An example is spacehuhn's DSTRIKE. Please reply.

  • @jwvandegronden
    @jwvandegronden 6 років тому

    Love this kid! didn't expect him to be that young! Well done mate. Amazing job.

  • @hillmakeitbetter
    @hillmakeitbetter 6 років тому +62

    Great project. I have a suggestion for the two buttons. Use the left button to toggle thru multiple relays that could be listed on the screen. After pausing on a selection, the screen could change to the screen that you showed. Then use the right button to switch the relay. The left button would go back to selecting a different relay. This way you could control many more relays.

    • @shyam-ravi
      @shyam-ravi  6 років тому +7

      That's great idea, I just need to work on the code.

    • @maevebaksa
      @maevebaksa 6 років тому

      @@shyam-ravi Hey there! I love this video and Shawn's idea here would be great. Did you ever implement this into the code? Thanks for reading this. Marton

    • @vinaybandekolla4950
      @vinaybandekolla4950 4 роки тому

      hello shawn hill..while completing this project iam unable to upload the code hough iam press and hold sw5..please help me to complete this project..thank you

    • @Invisibleanik
      @Invisibleanik 2 роки тому

      @@shyam-ravi bro plz upload new video

  • @thecomputergamer525
    @thecomputergamer525 6 років тому +1

    actual person that can show you good information, thanks man earned a sub you’ll grow remember me

  • @rtvz-randomtvzemun1681
    @rtvz-randomtvzemun1681 4 роки тому

    Now make a smart phone diy to go with it.
    Very cyberpunk watch. Love it.

  • @james-57264
    @james-57264 6 років тому +3

    Great! All it needs is like a little bit of plastic to make it look a bit neater

  • @harijszablockis332
    @harijszablockis332 6 років тому

    Hi. Cool project. Couple of suggestions for future projects form a guy with 20+ years doing electronics design though:
    1. Use flux, while soldering module / anything else you solder with solder wire. Sure, it has flux in it, but the flux inside solder wire is usually not the best and you do need more of it.
    2. When placing a component, tin one pad a bit and while keeping iron to it, place your part - it's much more easy that way.
    3. Keep both of your arms on table when soldering and positioning parts - you will be much more precise and work much faster that way. Work with your fingers, not all hands and arms. Hold the iron and tweezer in your hands like you would hold a spoon and rest the lower side and smallest finger of your hands on the table.
    4. Do not use the vice to hold PCB - it eats up the heat from soldering iron and air gun. It also raises the board high and you can not keep your arms on table, so your hands get shaky.
    5. You can use a transformer winding wire to make PCB fixes on first prototypes - looks and works very well, much more easy to solder to small spacing pins.
    6. I find it simpler and more easy to put solder on all pads, clean the board and then apply liquid flux paste like AMTECH NC-559-AS on pad or part before soldering it with hot air. Solder paste works good only with the paste mask. You could just get a plastic single - use paste masks from china too.
    Keep up the good work and I hope these tips help you in future :)

  • @thuffam
    @thuffam 6 років тому +3

    Dude - this is outstanding!! Well done and thanks so much for sharing. Quite inspirational! I am amazed what people can create at home these days.

  • @rockytoptech1308
    @rockytoptech1308 3 роки тому

    Shyam...your a genius bro!!! 🤓🧠🤯

  • @artcoder5357
    @artcoder5357 6 років тому +1

    I mean That's how a project should be . Great job man !! keep going ! Wishing for great future !

  • @shafaqelahi8279
    @shafaqelahi8279 5 років тому +2

    Wow shyam i was so glad to see that you have over 10k subscribers..Proud senior.Best of luckk

  • @GuillermoAlfonsoMorales
    @GuillermoAlfonsoMorales 6 років тому +7

    Great project man, congrats, you won a follower.

  • @timtherelentless8755
    @timtherelentless8755 4 роки тому +1

    Nice that looks like one of them deauther watches

  • @lilhamster6646
    @lilhamster6646 5 років тому +5

    Wow This is pretty awesome, this guy should deserve a Sub!

  • @amimulahsantamim4491
    @amimulahsantamim4491 5 років тому +2

    Bro, U r really @genius.

  • @TheGremlinsParadise
    @TheGremlinsParadise 5 років тому +1

    Your accent is good, presentation is good. Your doing awesome man keep that up !!

  • @pavanrnaidu
    @pavanrnaidu 5 років тому +3

    Subscribed!! Really talented youtuber, you deserve more subscribers. Love from Bengaluru,KA,IN

  • @TheReccafire
    @TheReccafire 5 років тому +3

    this is incredible. keep up the good work. keep making videos.

  • @petermarshall1634
    @petermarshall1634 6 років тому +19

    A real-time clock for offline usage and an accelerometer to count steps and turn on when you tilt the watch toward you

    • @vegitoblue2187
      @vegitoblue2187 4 роки тому

      The needs an accelerometer and rtc should be possible to integrate though

    • @BartekJuszczak
      @BartekJuszczak 4 роки тому

      As easy as switching to the ESP32

  • @x-6790
    @x-6790 Рік тому

    U are indian but your videos are like foreign youtubers.keep it up ❤

  • @qz2895
    @qz2895 4 роки тому

    This child is going far in life 😤😤

  • @rafaeltimotiolourenco2824
    @rafaeltimotiolourenco2824 6 років тому +2

    Great project!
    I m from Brazil and i will try to do this project.

  • @JeremyCook
    @JeremyCook 6 років тому +6

    Really nicely done. Love the simple interface.

  • @dashs2597
    @dashs2597 2 роки тому

    I love how the music crescendos LOL

  • @gautamahuja7469
    @gautamahuja7469 5 років тому +1

    Awesome work man...

  • @jacksparrow2000
    @jacksparrow2000 2 роки тому

    Amazing work for your age! Keep up the good work and keep innovating.

  • @Antz_411
    @Antz_411 6 років тому +1

    You just got yourself another sub!

  • @guilinsrecumbents350
    @guilinsrecumbents350 6 років тому +13

    Congraduation from China,We can't make it.I like it.

    • @udaykarthikeya
      @udaykarthikeya 5 років тому +1

      No man....anyone can do it!it just takes a bit of practice of electronics , soldering and prototyping !and , It would be much cheaper for you ( I mean , the people from china ) because you wouldn't have to spend money for shipping !

  • @maevebaksa
    @maevebaksa 6 років тому +3

    Hey! They have since locked the Yahoo API and I am working on code that allows you to not only switch between different wifi's using wifimanager and also I am switching the API to one that is much better in general and lastly I am re-writing a lot of the blynk integration as your use of delays isn't great, instead the control of the lights will be switched to the Blynk API rather than blynk bridge. I will post it here when I am done.

    • @shyam-ravi
      @shyam-ravi  6 років тому

      Hey, that's really great of you! I really appreciate it. Don't forget to share it. And could you explain more on how you're modifying the blynk bridge to reduce delay?

    • @maevebaksa
      @maevebaksa 6 років тому +1

      @@shyam-ravi I am still waiting for the parts to be able to figure out what the API returns as a string and then write up the if statements for the button detection. The API I will be using was suggested by the blynk community and more information about it can be found here: blynkapi.docs.apiary.io/#reference/0/ I am not sure if it will reduce the delays, but since you had a lot of blocking code in your sketch, this will make it more efficient. Basically, this removes the necessity for the blynk bridge etc and it simply runs get commands to make it read and change the values on the pins of the relay board.
      Thanks again for your reply and I can't wait to have the relay board's final parts to be able to finalize all of the code. I'll be sure to keep updating here and on the blynk forums.
      Thanks again!
      Marton

  • @DronesAhead
    @DronesAhead 5 років тому

    you are a genius buddy

  • @joelevi
    @joelevi 4 роки тому

    That is AWESOME! The fact that you literally designed it from circut, to circuit board, to putting it together from reclaimed components - DUDE! AWESOME!!!
    Since it's an ESP8266, you could theoretically use ESPhome and Home Assistant. This would allow you to manage it via YAML, flash it OTA, and make your button-clicks significantly quicker to apply the changes - which would be configurable inside Home Assistant through automations.
    Also, how about an e-ink display to help save battery life?

  • @kurtnelle
    @kurtnelle 6 років тому +1

    Thanks for the experience dude.

  • @gbbanelli
    @gbbanelli 2 роки тому

    I well like to buy this watch ready to use in a gold filled old led style case or stainless steel,is just amazing how creative a joung guy can be wen they are smart…congratulations boy……

  • @HELLSGUARDIAN
    @HELLSGUARDIAN 5 років тому +1

    Can it show notifications..

  • @rallisf1
    @rallisf1 6 років тому

    Very nice project indeed. I would suggest replacing the hardware buttons with a LSM9DS1 and use gestures instead. That way you can use it with 1 hand. e.g. twist hand to wake up (show time), twist again to change function, move your hand up for OK and down for Back. It will also make your pcb smaller but will add about $7 for the extra part. If you have enough memory left you can also add cool functions like speedometer (for when riding your bike), compass etc.

  • @tiborbogi7457
    @tiborbogi7457 6 років тому +7

    I am just wondering if this watch works out of reach of wifi. If the guy put ssid and password to the code of ESP8266 ESP-12E, is he able to use other networks? Can he change ssid and password? What if Blynk goes down?

    • @shyam-ravi
      @shyam-ravi  6 років тому +2

      The watch is completely based on internet. So it wont work in the absence of wifi. You can turn ON your mobile Wifi hotspot. And you can't change the network from the watch(you have to change SSID and password in the code). But I might develop a simple UI to do so.
      And if blynk goes down, then only the feature of switching the relays will cease to work.

    • @tiborbogi7457
      @tiborbogi7457 6 років тому +1

      @@shyam-ravi Waw, thanks for your answer.

    • @sauravmehtaUnique
      @sauravmehtaUnique 5 років тому

      @@shyam-ravi What can be possible is renaming the mobile's hotspot name and password same as that of the one you have at home (that was configured at home). Besides the difference in the channel, it will work.

  • @ivancorrea5110
    @ivancorrea5110 6 років тому

    Nice job man! One thing I really loved was your accent! Jajajaja cause I usually instantly recognize a person from India by their accent, but your English is very good, keep doing videos like this, cheers from Chile!

  • @vasamsettimohithnagaadithy4984
    @vasamsettimohithnagaadithy4984 4 роки тому +1

    BRO U R REALLY AWESOME
    I'M GOING TO DO THIS PROJECT :)

  • @emmanuelballa6166
    @emmanuelballa6166 5 років тому +4

    just amazing ....i have never seen such a video and such a project excellent ........just took away my mind .....i subscribed

    • @cuarentenaviral4756
      @cuarentenaviral4756 4 роки тому

      Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html

  • @Ellipsis115
    @Ellipsis115 Рік тому +1

    8:04 Pretty sure you can do this in your own basic HTML web page? You don't need to host the page just have it saved, could probably make a super simple program or app to run it with just javascript.

  • @simp-slayer
    @simp-slayer 6 років тому +1

    Great project man. Keep up the good work.

  • @rtonce
    @rtonce 6 років тому +1

    Clean, methodical surface mount soldering technique by hand detailed, and you make it look easy for everyone who might aspire to give it a try also, as well as SMT desoldering and salvaging of necessary parts is very much added value in terms of skills as a bonus to the project. Brilliant and cheers.

  • @DarrynJones
    @DarrynJones 6 років тому +1

    Great project and engaging video - subscribed. The only criticism I can offer is that the bit of the board that the straps loop through looks pretty thin, like they could snap easily. Maybe a tweak to the board size, cutout size, or cutout location would make me less scared. Otherwise, I'm very impressed.

    • @shyam-ravi
      @shyam-ravi  6 років тому

      Thanks! I was planning to add a case to it to make it sturdy. But since I don't have a 3d printer, I couldn't print one.

  • @premsgour
    @premsgour 6 років тому +1

    Man.. You Are AWESOME 💥

  • @CrazyCoupleDIY
    @CrazyCoupleDIY 6 років тому +2

    Good work brother

  • @CircsC
    @CircsC 6 років тому +5

    What soldering tools are you using in the video? I need to get some for myself as I've just started with ESP8266 projects!

    •  6 років тому

      anything with temperature setup is good, but if money are burning hole in your pocket, get something like thermaltronics soldering irons, they work like wonder.

    • @CircsC
      @CircsC 6 років тому

      @ do you recommend specific models? I'm entirely new and need a place to start

    •  6 років тому

      @@CircsC thermaltronic has only two models, i have 20Euro piece of junk, and it is working till this day around 15 years, without even tip change. It says ZD-98 on it.

  • @ScrolltheNature
    @ScrolltheNature 5 років тому +2

    Great video How you design the circuit ??

  • @michaelon4mi309
    @michaelon4mi309 4 роки тому

    Wonderful project! By the way: You are a Genius, you will make a brilliant career in electronics

  • @berkcan3475
    @berkcan3475 5 років тому

    as always suck at UX you have 3 button you can make menu, left-right buttons navigates, center button selects, holding center button goes back to home etc.

  • @wosaq1542
    @wosaq1542 Рік тому

    Bro you are smart and you looks very young congratulations

  • @anthonyronald7249
    @anthonyronald7249 5 років тому +1

    awesome bro ...you did a great job

  • @jimmy21584
    @jimmy21584 6 років тому +11

    Cool, I made one too, based on the ESP32 with a UV sensor and colour screen - it’s called hackwatch on github.

  • @gururajkchandan9910
    @gururajkchandan9910 6 років тому +2

    Good project I appreciate it!!! , But it always required internet(to connect blnky server) to turn on the things, use client and server code for control the short distance device's

  • @akarshkraj9672
    @akarshkraj9672 6 років тому +1

    wow cool watch .................im from mysore

  • @crinnovator9444
    @crinnovator9444 6 років тому +2

    Bro I love your project

  • @alvarocoronado5842
    @alvarocoronado5842 6 років тому +2

    This is so awesome! fastest subscription of my life :D

  • @williamhart4896
    @williamhart4896 5 років тому

    Nice project man I'd want something like that watch to connect to a pi 0w in a pocket

  • @jangamer8060
    @jangamer8060 5 років тому +1

    man you are the best make more like this videos i subscribed

  • @eduardovalim5207
    @eduardovalim5207 6 років тому +1

    Cool! Keep it up, man!

  • @yogeshpawar159
    @yogeshpawar159 5 років тому +1

    great project!! Loved it!!

  • @MuslimHuman000
    @MuslimHuman000 Рік тому

    Thanks for the nice video ❤
    I have a question❓ how the appliances control circuit can be done?
    Do you have a video for it?

  • @cmanna285
    @cmanna285 Рік тому

    Excellent job! :)

  • @KdPisda
    @KdPisda 6 років тому +1

    Ahha! Loved it bro. Keep it up.

  • @sanojgupta2982
    @sanojgupta2982 5 років тому +1

    i really learnt something thanks .

  • @linjoe2
    @linjoe2 6 років тому +2

    wauw! this really is inspiring! Great job dude!:)

  • @kevinjacob7464
    @kevinjacob7464 5 років тому

    How old is this guy ? Was the code written by himself? Great job mate!

  • @GigiAmorronso
    @GigiAmorronso 6 років тому +1

    really nice vid, thanks bud!

  • @livemetgaming8752
    @livemetgaming8752 5 років тому +1

    super video man

  • @alektobias
    @alektobias 6 років тому +1

    awesome video!!

  • @Xilog
    @Xilog 6 років тому +1

    Damn, nice work! You're talented.

  • @lucasrsalazar
    @lucasrsalazar 6 років тому +1

    Very nice project brother, best wishes from Brazil

  • @глебмеркулов-е8д
    @глебмеркулов-е8д 6 років тому +10

    nice content,music is too loud.

  • @juancausse382
    @juancausse382 6 років тому +1

    Great work!

  • @jra6334
    @jra6334 Рік тому +1

    Bro I have an doubt about this,it is safety to use ? Please reply me

  • @paragbharadia2895
    @paragbharadia2895 2 роки тому

    AMAZING!! project brother, could be more fun if can we add camera speaker, microphone,recorder to it ??

  • @livemetgaming8752
    @livemetgaming8752 5 років тому +1

    hi man I saw your video and I also made an smart watch .

  • @damienriddle1680
    @damienriddle1680 6 років тому

    sweet bro i like ur pcb design

  • @kyleabad
    @kyleabad 3 роки тому

    Amazing project 👍

  • @marcelocastello7427
    @marcelocastello7427 6 років тому +1

    What solder did you use with the hot air blower?? I never soldered that way... is it harder or easier? expensive or cheap?

    • @shyam-ravi
      @shyam-ravi  6 років тому

      I used solder paste for soldering it. It is much easier to use it for SMD components. You can get a hot air Soldering station for under $50 and the solder paste is around $15.

    • @marcelocastello7427
      @marcelocastello7427 6 років тому +1

      @@shyam-ravi thanks for the tip bro! you're awesome, really cool project you got there!!

  • @acdbrn2000
    @acdbrn2000 6 років тому

    Really nice build. I would love to see a simple Bluetooth mp3 player smart watch build.

  • @adreanjohntequil8420
    @adreanjohntequil8420 5 років тому

    Bro, if you sell that as a diy kit, i'd totally buy that.

  • @yohabi
    @yohabi 6 років тому +9

    Very good, but sweat will kill bottom of the board. U should place all parts on the upper side of the board

    • @rallisf1
      @rallisf1 6 років тому +2

      or he could just 3d print a plastic case

    • @harijszablockis332
      @harijszablockis332 6 років тому

      And the wrists might get itchy and bruised after a while too. But the components on top will increase the distance for display. This way it can be later modified to use display instead of display module. Anyway - that could be fixed if the strap would just go under the board. Or as John says - 3d printed enclosure.

    • @yohabi
      @yohabi 6 років тому +1

      @@harijszablockis332 3d-printed enclosure will hide components (that make it look unique) and will turn this watch into a regular 1$ crap

    • @maevebaksa
      @maevebaksa 6 років тому

      @@yohabi or use acrylic...

  • @sreeprakashneelakantan5051
    @sreeprakashneelakantan5051 6 років тому +1

    Cool and clear 👌

  • @footballfan2979
    @footballfan2979 3 роки тому +1

    Is there any continues wifi connection for its process and working

  • @cresco85
    @cresco85 6 років тому +1

    nice job man

  • @lethalmindninja
    @lethalmindninja 6 років тому

    Hey! I was wondering if you also had any mechanical design experience or if it's mainly just electronics?

  • @surftube1821
    @surftube1821 5 років тому

    Amazing!! Tank you so mutch!! Is possible include one vídeo camera 4k in your project?

  • @wallawalla4405
    @wallawalla4405 4 роки тому

    lovely arduino project

  • @oscaride283
    @oscaride283 4 роки тому

    Thats amazing dude!