Difference between revisions of "UWatch"
(→processor: yet another low-power processor) |
(more proposed displays) |
||
Line 16: | Line 16: | ||
Which uses less than 100uA which would enable a continuous display watch. The "white LED backlight" uses 30 mA at 3.0 V but is still very usable at much lower currents. | Which uses less than 100uA which would enable a continuous display watch. The "white LED backlight" uses 30 mA at 3.0 V but is still very usable at much lower currents. | ||
− | + | Proposed displays: | |
+ | * [http://www.newhavendisplay.com/index.php?main_page=product_info&cPath=3_113&products_id=1824&zenid=goih7iect56osjf64srb498qi4 Newhaven NHD-C12832A1Z-FSW-FBW-3V3]: 128x32 pixel display, white LED backlight, 41.4mm x 24.3mm (current top runner) | ||
+ | * [http://www.newhavendisplay.com/index.php?main_page=product_info&cPath=21_96&products_id=2072 Newhaven NHD-12864WX-T1TFH# Graphic LCD]: 128x64 pixel display, white LED backlight, 38.0mm x 26.4mm | ||
* [http://www.crystalfontz.com/products/12864ap/index.html CFAX12864AP1 Graphic LCD]: discontinued, apparently replaced by CFAX12864T1. | * [http://www.crystalfontz.com/products/12864ap/index.html CFAX12864AP1 Graphic LCD]: discontinued, apparently replaced by CFAX12864T1. | ||
* [http://www.crystalfontz.com/product/CFAX12864T1WFH.html CFAX12864T1-WFH Graphic LCD]: 128x64 display with EL backlight. (the EL backlight version seems to require less power than the [http://www.crystalfontz.com/product/CFAX12864T1TFH.html white LED backlight version]). | * [http://www.crystalfontz.com/product/CFAX12864T1WFH.html CFAX12864T1-WFH Graphic LCD]: 128x64 display with EL backlight. (the EL backlight version seems to require less power than the [http://www.crystalfontz.com/product/CFAX12864T1TFH.html white LED backlight version]). |
Revision as of 06:11, 19 November 2009
µWatch unofficial FAQs
The uWatch is an RPN and Algebraic scientific calculator watch that you can build yourself. The software is open source under the GPL license at Sourceforge. I'm assuming you've already read the official uWatch FAQ, so we'll jump right into some more technical details.
display
The history of the uWatch mentions the 53mm x 20mm compact 16x2 line LCD that convinced David L. Jones that the uWatch project was actually doable with off-the-shelf components. If you are doing low-level programming of the uWatch, such as making "custom characters", you might want to look at the datasheet (via "Moon Phases").
Alas, that original display pulls about 2 mA, more power than anything else on the uWatch -- even the CPU uses less power (at 250 KHz). That's the main reason the current uWatch cannot run the display continuously (like a standard watch), but much be explicitly "turned on" every time you want to read the time.
The current uWatch2 rough draft seems likely to use the Newhaven NHD-C12832A1Z-FSW-FBW-3V3 128x32 Pixels display. Which uses less than 100uA which would enable a continuous display watch. The "white LED backlight" uses 30 mA at 3.0 V but is still very usable at much lower currents.
Proposed displays:
- Newhaven NHD-C12832A1Z-FSW-FBW-3V3: 128x32 pixel display, white LED backlight, 41.4mm x 24.3mm (current top runner)
- Newhaven NHD-12864WX-T1TFH# Graphic LCD: 128x64 pixel display, white LED backlight, 38.0mm x 26.4mm
- CFAX12864AP1 Graphic LCD: discontinued, apparently replaced by CFAX12864T1.
- CFAX12864T1-WFH Graphic LCD: 128x64 display with EL backlight. (the EL backlight version seems to require less power than the white LED backlight version).
- card display: 6 digit, 7 segment display module designed to fit inside a credit card. lightest-weight display of those on this list; adequate for 4-function calculator watch. Doesn't seem to show enough information for a scientific calculator.
- ...
- ... Have you seen a display that would work on a wrist calculator? Please add it to the list here! ...
Some threads discussing diplays: "Hardware Stuff » Why not a smaller LCD...",
buttons
The buttons are crucial for a calculator watch. It is difficult to compromise between:
- fast typing speed:
- it's much faster to have lots of buttons, so you can directly push a button for "tan" than to scroll through some soft menu searching for it.
- large buttons are generally faster to rapidly punch than tiny, closely-packed buttons
- physical size:
- We want something that is not too heavy and bulky to wear on the wrist. This means lots of large buttons are not going to happen.
The first uWatch prototype used surface-mount buttons. The original uWatch for sale uses the (through hole!) Panasonic EVQ-PJG05Q switch for its buttons. [1] (current price)
- please tell us about other buttons that would be appropriate
- ... capacitive touch "buttons" ? ...
- ...
processor
The processor is, perhaps surprisingly, not a crucial choice. In the last few years, several companies have released processors that meet the stringent low-power and other requirements (which are????). In theory, since most of the software is written in the C programming language, it is theoretically easy to port the software to a different CPU.
The original uWatch uses the 16 bit Microchip PIC24FJ64GA004. It uses 50uA at 32KHz, ... (FIXME)... uA at 250 KHz.
Other proposed processors have been discussed on this thread: "Hardware Stuff » Ideas for Mk2 watch".
... the Microchip "Extreme Low Power Microcontrollers" claim to have "Real-time Clock/Calendar down to 500 nA". http://www.microchip.com/xlp
further reading
- µWatch: World's First D-I-Y Scientific Calculator Watch
- For general discussion about the µWatch, see the uWatch Forum.
- post Ideas for the entirely hypothetical Mk2 watch
- "Hardware Stuff » WBL: watch based laboratory"
- "What is the smallest full trig calculator in production?"