How to make a DIY Smartwatch! || ESP8266 IoT Project
Вставка
- Опубліковано 3 жов 2024
- Best & Fast prototype($2 for 10 PCB's): www.jlcpcb.com
In this video, I will show you how to make a DIY WiFi Smartwatch using ESP8266 ESP-12E module for under $20. The module has an inbuilt WiFi module which allows the watch to connect to the internet. The watch has an 128*64 OLED display which displays temperature and time and date. The main feature of this watch is that it can control other electrical appliances remotely through the internet from anywhere in the world. This is possible due an IoT cloud service, Blynk, which allows direct communication between two devices. In this project, there is a button on the watch which can directly control the relay modules.
Check out my latest video, PCB design tutorial:
• How to design a custom...
To learn more about blynk, you can watch my previous tutorials:
DIY Home Automation: • DIY Home Automation us...
DIY Weather Station: • DIY WiFi Weather Stati...
Complete Project details:
www.instructab...
Github Repository:
github.com/the...
Amazon Links to buy the components:
ESP12-E : amzn.to/3AVSBHy
OLED Display: amzn.to/3jkXpQA
Resistor kit: amzn.to/3aXK3p1
SMD Switches : amzn.to/3E0Y01N
3.7V LiPo Battery : amzn.to/3pnDOTL
Battery charger circuit: amzn.to/2XvRQXV
** For Amazon.in links visit the instructables page.
DISCLAIMER:
This Project and the PCB design is solely done by me. You are free to use the PCB file to order PCB and make the project. But please do not recreate a video Tutorial of the same project or commercialize the project as a Product without prior permission from me.
Hot Air Soldering Station: amzn.to/2Zbchd5
Equipment used to make this video:
Camera Nikon D5600 : amzn.to/3G7i7NP
Microphone, Rode Videomicro: amzn.to/3jmlRRY
**Thanks to JLCPCB for Sponsoring this Video
www.jlcpcb.com
Like and Subcribe!
And also dont forget to share it !
_________________________________________________________________
Love watching my videos?? You can support my channel by donating through paypal:
paypal.me/theT...
_________________________________________________________________
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
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.
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!
Spacerame mr innovative is better
Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html
Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html
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! 🍻
😂😂😂😂👍
I like your video! What jumped out at me though is, "Holy cow that's expensive shipping! $49 for a $2 board!"
Choose your chosest PCB fabrication store
this guy should get a sponsor.
Dexter Chew 1:23
@@JoaBro oh... hahah
@@memberwhen22 can you do anything better, diy, and for less than 20 dollars?
@@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 😉
Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html
You may have strange audio, but dang, this is the best Indian UA-cam channel I've seen so far
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.
Agree, the most important thing is to learn how to solder properly. Basics first. Training, training, training.
Matej Rajčan Excellent Criticism
There $1 sponsored to the video, for good work. :)
Parabéns pelo projeto
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
Great video! I like how you showed the entire process of assembling the watch without making the video too long.
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)
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.
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.
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!
Thank you!
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.
That's great idea, I just need to work on the code.
@@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
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
@@shyam-ravi bro plz upload new video
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.
A real-time clock for offline usage and an accelerometer to count steps and turn on when you tilt the watch toward you
The needs an accelerometer and rtc should be possible to integrate though
As easy as switching to the ESP32
Wow This is pretty awesome, this guy should deserve a Sub!
Love this kid! didn't expect him to be that young! Well done mate. Amazing job.
Really nicely done. Love the simple interface.
Now make a smart phone diy to go with it.
Very cyberpunk watch. Love it.
actual person that can show you good information, thanks man earned a sub you’ll grow remember me
I mean That's how a project should be . Great job man !! keep going ! Wishing for great future !
I love how the music crescendos LOL
Great project man, congrats, you won a follower.
Shyam...your a genius bro!!! 🤓🧠🤯
Nice that looks like one of them deauther watches
this is incredible. keep up the good work. keep making videos.
Great! All it needs is like a little bit of plastic to make it look a bit neater
Great project!
I m from Brazil and i will try to do this project.
Subscribed!! Really talented youtuber, you deserve more subscribers. Love from Bengaluru,KA,IN
Your accent is good, presentation is good. Your doing awesome man keep that up !!
just amazing ....i have never seen such a video and such a project excellent ........just took away my mind .....i subscribed
Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html
This child is going far in life 😤😤
Cool, I made one too, based on the ESP32 with a UV sensor and colour screen - it’s called hackwatch on github.
Great. 👍
Share the link.
LMAOO HAHA WHYD YOU USE A HOT GLUE GUN AS A LIGHT HOLDER. I THOUGHT THAT SHIT WAS A PROP BUT WHEN IT ACTUALLY WORKED I FUCKIN DIED, this the funniest shit i seen in 2018 god damn those 5 seconds made this fuckass year worth it
U are indian but your videos are like foreign youtubers.keep it up ❤
Bro, U r really @genius.
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……
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.
Congraduation from China,We can't make it.I like it.
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 !
Wow shyam i was so glad to see that you have over 10k subscribers..Proud senior.Best of luckk
Hi! Thanks!
This is so awesome! fastest subscription of my life :D
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 :)
Thanks for the tips!
man you are the best make more like this videos i subscribed
Good work brother
BRO U R REALLY AWESOME
I'M GOING TO DO THIS PROJECT :)
Did u try?
Bro, if you sell that as a diy kit, i'd totally buy that.
you are a genius buddy
Great project man. Keep up the good work.
You just got yourself another sub!
wauw! this really is inspiring! Great job dude!:)
Thanks!
I like jlcpcb too.
hi man I saw your video and I also made an smart watch .
Damn, nice work! You're talented.
Thanks!
Amazing work for your age! Keep up the good work and keep innovating.
I just got this in my recommended.
Nice job. ;)
IS THAT GLUE GUN GLUED TO THE WALL??? 😶😂
Thanks! And that was the best lamp I could make!😂
Wow, a response! :)
BTW it looks so cool.
Wonderful project! By the way: You are a Genius, you will make a brilliant career in electronics
awesome video!!
Man.. You Are AWESOME 💥
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!
Awesome work man...
AMAZING!! project brother, could be more fun if can we add camera speaker, microphone,recorder to it ??
Bro you are smart and you looks very young congratulations
Thanks for the experience dude.
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?
great project!! Loved it!!
really nice vid, thanks bud!
Thanks so much men... You're so smart... Congratulations! 👋🏻
Can this smart watch be programmed to deauther? An example is spacehuhn's DSTRIKE. Please reply.
Excellent job! :)
Very nice project brother, best wishes from Brazil
now i want to study electrical engineering
zyrus 99 trust me u dont want to😂✌🏼
Really nice build. I would love to see a simple Bluetooth mp3 player smart watch build.
I felt bad for you that you had to resolve to jumper wire since the pin you anticipated isn't compatible :( but great video dude!
6:37 That editing though
Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html
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.
awesome bro ...you did a great job
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.
i really learnt something thanks .
Amazing project 👍
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.
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?
@@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
Bro I love your project
Wow. You're talented. Very interesting.
Cool! Keep it up, man!
Awesome work, congratulations! Just subscribed to see more cool projects
Ahha! Loved it bro. Keep it up.
super video man
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.
Muy bacano y muy simple!. Muy buena recursividad para realizarlo. Si usas un ESP32 es posible usar Bluetooth y reducir el consumo ✌️
Here you can see my smartwatch software based on the arduino platform: ua-cam.com/video/PfV0_dtcoIo/v-deo.html
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
Very good, but sweat will kill bottom of the board. U should place all parts on the upper side of the board
or he could just 3d print a plastic case
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.
@@harijszablockis332 3d-printed enclosure will hide components (that make it look unique) and will turn this watch into a regular 1$ crap
@@yohabi or use acrylic...
Really good video!
Brilliant and thanks for the videos
At first I thought you'r talented, then I realised it's sponsored by the PCB company who gave the idea... then I realised that you being talented is an idiotic thought😂
wow cool watch .................im from mysore
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.
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.
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?
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.
@@shyam-ravi Waw, thanks for your answer.
@@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.
Nice project man I'd want something like that watch to connect to a pi 0w in a pocket
Great work!
Great work !!!.... your watch needs a cover...but still it looks quite cool !!!
Hope you get a good sponsor !!!☺️😃
Wow! This is beatiful :)
Great project. Thank you for sharing.