On this repo you'll find details about our journey to make a little pcb board which counts steps and keep you entertained ! You can take a look at schematics in the /pcb directory or just keep reading this!
If you want to look at the software of the Incremental Podometer look at this repo
So first, what is the Incremental Podometer ? It's a podometer ! (No wwwaaaaayyyyy) But. With. An. Incremental Game !!!!!!! You'll have stats about your physic activity but you'll remain entertained ! Amazing no ?
So we started to brainstorm a bit and established a list of essential components :
- A screen, needed for having a UI for the game
- A micro controller (with circuitpython, I dont code in C)
- Some buttons (Our first idea was 8 buttons)
- An accelerometer (For counting steps)
So with that in mind, we started to look individually at these components: First for the microcontroller, we chosed a Pico W because it's cheap, easy to use and mainly because it has wireless capabilities Second, the screen. We planned to use the same as the sprig. But we quickly realised it will be not cheap enough so we finally opted for an equivalent screen from a german seller.
Our main problem during this project was the cost of the podometer. Our first prototype was 30$/board. We planned to make 30 of them and with 450$ at this price we could only make 15 of them. :/ We cut the costs by dont ordering the picos from JLPCB (6$ less via digikey !), using another screen (4,50$/screen) and soldering all these parts. I also regrouped all the parts we need assembled by the pcb maker on the same side because double sided assembly is SO EXPENSIVE !!! And we finally opted for an ADXL345 over an ADXL335 because it has I2C and is more power efficient (And 2$ less!)
- Pico W
- ADXL345
- Some adafruits buttons
- BH-AAA-B5AA005 (battery holder)
- 1N5817
- JS202011SCQN (slide switch)
- Some 1uf capacitors