yt_link
insta_link
fb_link
twitter_link
Blog#29 - Arduino smartwatch


Last tutorial - PORTABLE SOLDERING IRON V3
Check here my last tutorial. I hope that you will like it. Keep up you guys!

last tutorial


Arduino smartwatch V2.0 is under tests...
Help me by sharing this post

Go back ↞ See other blog→

Author: ELECTRONOOBS
27/11/2018
I've received the boards a few weeks and I've started soldering components and making tests. Is then when I realized the layout had some errors. Unfortunelly, I've used the wrong pad for the USB, so the Vcc pin and GND are reversed. So I can't use the USB connector. That also means I can't program the board by USB but neighter charging the battery. The board has an FTDI chip and a charging circuit, but without the USB those can't be used.

Any way, I was able to program the chip using and external FTDI programmer. So, after I've soldered the ATMEGA chip in a QFN format, the needed resistors and capacitors but also the RTC chip, the small buzzer and the push buttons, I was able to upload a few versions of this smartwatch firmware.

To order your boards, use JLCPCB.com and select your color.




In the photo above, we can see the front panel of the watch. Asyou can see it can display the day of the week, then the temperature sicne the RTC chip also has a temperature sensor, the battery level in %, then the hour, minute and second and finally the real full date. In the bottom corners, it could also display two other icons such as a mail icon or an alarm icon. But those only if you set an alarm or if you receive a new Bluetooth notification.

Now, in this photo here, we can see the main menu with logos. But, after a few tests I've decided to make the menu using only text. The logos will ocupy to much of the code memory and the final version was almost 95% of the code memory.


On the menu you can set the time. Select that menu and you can set the hour first, then the date and finally the day of the week and the new data is saved on to the RTC. In the menu you could also see the received notifications. You can connect to any Android, install NOTIDUINO app, and receive notofications from Twitter, YouTube, Whatsapp and so on... In the menu you can see the amount of notifications and reset the values.
You could also set an alarm, but that option is not ready yet because the pin from the RTC that creates an interruption is not conected to the Arduino chip. So, in next version, V3.0, those problems will be solved. Finally, there is another menu that could silence the buzzer. Set it to mute and the buttons won't beep anymore. That's it. Stay tuned for future updates. Consider supporting me on PATREEON.







Help me by sharing this post

Go back ↞ See other blog→





ADVERTISERS
PCBWAY PCB Manufacturing

PCBWAY Christas PCB Manufacturing

Advanced PCB Manufacturing
Advanced PCB Manufacturing

AFFILATE

Gearbest SG - 700 Satellite Navigation Foldable RC Drone Quadcopter - WHITE 720P WIFI FPV CAMERA
SG - 700 Satellite Navigation Foldable RC Drone Quadcopter - WHITE 720P WIFI FPV CAMERA only $46.99

Gearbest Xiaomi AMAZFIT Heart Rate Smartwatch - BLACK INTERNATIONAL VERSION
Xiaomi AMAZFIT Heart Rate Smartwatch - BLACK INTERNATIONAL VERSION only $89.99

Gearbest FeiLun FT011 2.4GHz Brushless RC Racing Boat - BLACK AND WHITE AND RED
FeiLun FT011 2.4GHz Brushless RC Racing Boat - BLACK AND WHITE AND RED only $96.99