I'm currently working on building a smartwatch with the following key components:
- ATSAMD21G Processor
- MPU 9250 9-DOF
- Nokia 5510 LCD Display
This project started out with a simple goal: build somthing that was a step up from my tried and true basic "feature watch" that I could add my own behaviors to. I knew that were available small arduino boards that could potentially power such a device, and with a few weeks of research, I gathered the necessary materials to build a prototype:
So far I have already ordered a set of PCBs which I'm not going to use because they have several design defects that I have since corrected. Before I realized this though I ordered all of the components that I would have needed to assemble the PCB. This shouldn't be a problem because the parts list shouldn't change too much but it will necessitate another round of ordering parts.
The plan going forward:
When I get the finalized set of PCBs and the remaining parts. I will need to assemble the circut board. I am planning on using solder paste and a toaster oven to solder the SMD components (I've never done this before I'm curious for any feedback that anyone could provide). Once all of the components are in place, I will need to upload the Arduino bootloader to the board. I plan on using a Bus Pirate board (apperently it can act as a JTAG programmer) in order to accomplish this (looking for feedback and advice on this to). Once that is completed all that should be left is creating the program for the watch through the Arduino IDE.