As someone who loves his sleep, I'm never sure I get enough - this tracker should help to inform me of how well I'm keeping up on my Z's.

What it does

It uses a Particle Button & an IFTTT script to log timestamps in a Google Sheets, which then calculates the amount of hours that I've slept.

How I built it

Carefully, slowly, and painfully. I'm completely new to this.

Challenges I ran into

The first Particle button we rented out had firmware errors. We also had to write new firmware in C++ to get the Particle button to talk to IFTTT, and as a CS novice (only AP Computer Science with Java), that was completely new.

Accomplishments that I'm proud of

Tried a new language, new online tools (IFTTT), and some hardware too all in the span of 24 hours.

What I learned

That maybe this isn't that scary after all!

What's next for Particle Button Sleep Tracker

Gonna try it out for 3 months and see.

Built With

Share this project: