Author Topic: DIY watch based on the Casio F-91W  (Read 16617 times)

0 Members and 1 Guest are viewing this topic.

Offline Grapsus

  • Regular Contributor
  • *
  • Posts: 224
  • Country: fr
Re: DIY watch based on the Casio F-91W
« Reply #25 on: December 10, 2017, 12:28:06 am »
Hi there !

This projet is awesome ! Quite a challenge to fit different components in such a small space.

Do you have any PCB left by any chance ? If so I'd like to buy one from you.
 

Offline Lukas

  • Frequent Contributor
  • **
  • Posts: 345
  • Country: de
    • carrotIndustries.net
Re: DIY watch based on the Casio F-91W
« Reply #26 on: December 10, 2017, 01:01:43 am »
I recently sold the last PCBs of the initial order. Since there seems to be a steady demand, I'm considering ordering a second batch in the near future. Stay tuned!
 

Offline WannesS

  • Newbie
  • Posts: 4
  • Country: be
Re: DIY watch based on the Casio F-91W
« Reply #27 on: December 11, 2017, 08:41:50 pm »
I think I got a spare pcb left. Some parts as well iirc (mcu, ir receiver, ...). I will check this evening.
PM if you're interested.
 

Offline ripper121

  • Contributor
  • Posts: 21
Re: DIY watch based on the Casio F-91W
« Reply #28 on: January 18, 2018, 02:06:10 am »
@Lukas: I wrote you a PM :)
 

Offline rapter87772000

  • Newbie
  • Posts: 1
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #29 on: May 16, 2018, 11:54:33 am »
Any update on new PCB's been dying to get one of these working
 

Offline bleb

  • Newbie
  • Posts: 1
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #30 on: July 21, 2018, 02:06:55 pm »
oi me too.  would definitely get one or two if you do a second run!
 

Offline enthdegree

  • Contributor
  • Posts: 6
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #31 on: October 01, 2018, 09:56:21 am »
Hi everyone,

I am wondering whether it is feasible to add a calculator to this using morse code input, identifying some syntax for special functions and control characters. Several problems:

  • Polling for and decoding morse code could be expensive in terms of power
  • Pushing buttons is tiresome
  • To avoid having to push buttons, squeezing in a capsense would be difficult and would take up even more power

Does anyone more knowledgeable than I have ideas on this? Thanks
« Last Edit: October 01, 2018, 09:59:33 am by enthdegree »
 

Offline enthdegree

  • Contributor
  • Posts: 6
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #32 on: October 01, 2018, 11:08:52 am »
Alright well here's an initial interface idea that doesn't involve complicated timing.
  • When you enter the watch app, there's an empty buffer of 6 chars into which you will type in DOTs and DASHs.
  • Bottom right button = DASH, top left button = DOT
  • As you type in DOTs, DASHs, the (stripes,bell,PM,24h,lap, backwards6) indicator lights come on, indicating how much of the buffer is filled.
  • As you type, one of the top-row segment displays shows the alphanumeric the buffer represents in morse code right now.
  • Once you've typed the char you want into the buffer, hit the Bottom Left button and the alphanumeric goes into the calculator stdin.
  • If you screw up typing the DOTs and DASHs for the alphanumeric you want, fill the rest of the buffer up to 6 chars and the next char goes into the start of a totally reset buffer.

So all that's left is to just come up with a good alphanumeric syntax for calculator stdin. Special character sequences are needed for:
  • execute current stdin
  • scroll the previous stdout in the main display
  • scroll the current stdin in the main display
  • delete
  • push to register
  • pull from register
  • pull previous stdout
  • sin, cos, exp, ln, erf, Gamma, pi

« Last Edit: October 01, 2018, 11:24:44 am by enthdegree »
 

Offline enthdegree

  • Contributor
  • Posts: 6
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #33 on: October 18, 2018, 05:26:21 am »
Alright, I have written some code that compiles to the target, but it is quite buggy and undocumented (although the bugs are well contained at least!): https://github.com/enthdegree/pluto-fw/blob/master/README.md

Can't wait to get some actual hardware to try this out on.
 

Offline Lukas

  • Frequent Contributor
  • **
  • Posts: 345
  • Country: de
    • carrotIndustries.net
Re: DIY watch based on the Casio F-91W
« Reply #34 on: October 19, 2018, 08:25:48 am »
Great to see people using pluto as a platform to implement the features they need on a watch. I've had this idea on my mind as well, but dismissed it as not useful enough / too fiddly too operate. If you're looking for a more practical watch to implement a calculator on, maybe Travis Goodspeed's goodwatch https://github.com/travisgoodspeed/goodwatch is the thing for you.
 

Offline enthdegree

  • Contributor
  • Posts: 6
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #35 on: October 30, 2018, 06:03:52 am »
Great to see people using pluto as a platform to implement the features they need on a watch. I've had this idea on my mind as well, but dismissed it as not useful enough / too fiddly too operate. If you're looking for a more practical watch to implement a calculator on, maybe Travis Goodspeed's goodwatch https://github.com/travisgoodspeed/goodwatch is the thing for you.

Going to make one of those next.

Do you (or does anyone else) have any left over PCBs I can buy or should I order my own?

Thanks
« Last Edit: October 30, 2018, 06:18:57 am by enthdegree »
 

Offline enthdegree

  • Contributor
  • Posts: 6
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #36 on: November 14, 2018, 07:45:47 pm »
Alright, I've done a few things on my branches:

- Made a new board layout that replaces the now-obsolete MAG3110 magnetometer with a LIS3MDL. New layout is probably terrible for reasons over my head, it's the first time I've ever opened a board editor.

- Updated the target HAL for the LIS3MDL.

We'll see if any of this works when the board and parts come...
 

Offline enthdegree

  • Contributor
  • Posts: 6
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #37 on: December 07, 2018, 10:10:29 am »
Boards just came today from elecrow. The yellow looks pretty cool IMO.

Should have time to solder them up this weekend.

I might also write a metronome app, it might actually be useful.

« Last Edit: December 07, 2018, 10:12:15 am by enthdegree »
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf