If you meet bootloader damaged problem, I strongly suggest you purchase bootloader flash tool together!Designed by Travis Lin in China
Some orders may be delayed because of virus!
If you did not receive the items in 60days,I can
refund you or send you a new one.!
Shipping Because of battery inside I use DHL ecommerce ship this product to United States,Austria,Croatia,Czech Republic, Denmark, Finland, Germany, Hungary, Ireland,Canada Netherlands, Norway, Po...Read More…
Because of battery inside I use DHL ecommerce ship this product to United States,Austria,Croatia,Czech Republic, Denmark, Finland, Germany, Hungary, Ireland,Canada Netherlands, Norway, Poland, Portugal, Slovenia, Spain, Switzerland, United Kingdom, Canada
If you are out of these regions please visit my Aliexpress store and select AliExpress Standard Shipping
Or I will refund you directly.
I just wanted to make a cool watch for Arduino beginners. Atmega32u4 could be recognized as a key board for computers. That is why a lot of people use it as a Bad USB. That is also the same reason I use it on this watch. I added a command that can show your computer wifi passwords, so when you connect this watch with a computer a window will jump up and shows all the passwords.
You can change the BadUSB code to do what you want with computer. Just for fun. Do not do bad things.
Open IDE and select "Arduino Leonardo" in the board option.
I will put all the design files and code on my github. When you try the example code you had better to download libraries into your Arduino IDE first
Bad USB code part can only be put at the setup() field. If you put it in the loop() you may have a problem where the computer cannot recognize the watch. You have to re-flash bootloader to fix this problem.
I use IP5306 to power this watch. When IP5306 detect current less than 45mA it will turn off power automatically. So I use a PowerKeep code to simulate every 10 seconds click power button. That will keep ip5306 output power all the time. If you do not add this code, this board may run about 30 seconds and then turn off power automatically.
When you find time does not show correctly, you can flash demo code again. Time will synchronize the same time with your computer.
After you figured out how to control each part of this watch you can develop your customized watch! I am sorry I am not very good at software part, if any problem you can inform me at anytime.
|Shipping Rate||Ships From||First item||Additional items|
DHL Global Mail: Standard Ground Rate
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!