More of the introduction page. #48

This commit is contained in:
Travis Goodspeed 2017-11-26 15:27:30 -05:00
parent 0984b4ed46
commit 8c54342860

View File

@ -20,16 +20,37 @@ I built the damned thing, and it's called the GoodWatch.
I began by disassembling the Casio 3208 watch module from a Casio
CA-53W calculator watch, and measuring its circuit board which you can
see on the right.
see on the right. Pieces of sticky note over a pad would cause segments
to fail, allowing me to learn the pinout before making my own board,
shown on the left.
{{% img src="images/gw10-lcdpinout.jpg" w="600" %}}
Having the measurements for the
I then assembled a watch with this board, writing firmware libraries
for the LCD, keypad, and power management.
{{% img src="images/gw10-3d.jpg" w="600" %}}
{{% img src="images/gw10-assembly.jpg" w="600" %}}
After that, it wasn't much work to toss together applications for the
clock, calendar, timer, RPN calculator, and hex editor. Each
application consists of a quick bit of C code, with handler functions
for entry, exit, and refreshing the screen.
{{% img src="images/gw10-lcd.jpg" w="600" %}}
Having functional wristwatches with a built-in disassembler was handy,
but the GoodWatch10 lacked a radio. Another round of PCB
manufacturing delivered the GoodWatch20, with a functional radio
transceiver filtered for the 70cm (433MHz band). Out of band
operation also works, with the expected losses to filtering.
{{% img src="images/gw20-pins.jpg" w="600" %}}
Full hardware CAD and source code are available on Github. PCBs will
be available soon.
[https://github.com/travisgoodspeed/goodwatch/](https://github.com/travisgoodspeed/goodwatch/)
Your neighbor,