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

0 Members and 1 Guest are viewing this topic.

Offline Grapsus

  • Regular Contributor
  • *
  • Posts: 239
  • 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: 351
  • 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: 7
  • 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: 7
  • 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: 7
  • 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: 351
  • 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: 7
  • 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: 7
  • 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: 7
  • 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 »
 

Offline budget_multimeters

  • Newbie
  • Posts: 1
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #38 on: April 01, 2019, 07:29:08 am »
Very cool project!

Does anyone have extra PCBs you'd be willing to part with?
 

Offline enthdegree

  • Contributor
  • Posts: 7
  • Country: us
Re: DIY watch based on the Casio F-91W
« Reply #39 on: Today at 01:19:51 am »
Hi, I've got all the components soldered onto the board and I believe it is ready to program, but when I plug my Launchpad into the computer and hook up "GND" and "VCC" to their respective pads on the target board, the LED on the Lauchpad turns off as though something is shorted.

Is there any reason this could be happening other than bad soldering/fried MCU?
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf