1 / 9
FlipBuddy - open source time tracking cube (ESP32) — zdjęcie 1
1 / 9

FlipBuddy - open source time tracking cube (ESP32)

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Informacje o modelu

Źródło
Printables
Kategoria
Electronics
Licencja
Creative Commons — Attribution — Noncommercial — Share Alike

I kept forgetting to start and stop phone timers, so I made a cube that sits on the desk. Face pointing up is what you’re tracking. Flip to another face (or the stop face) when you switch.

It’s open source: print the shell, wire a cheap board, flash MicroPython, use the free web app if you want history and config. Or run it mostly offline after setup.

I wanted a decent outer surface texture, so the shell is a cube net that folds into place. LED light-guide tolerances are intentionally tight: once you push a guide in, it should stay. Know your printer’s tolerances, or run the test pieces first.

How faces work

The cube is symmetric on purpose. I tried numbers, symbols, textures. None of it felt right. Instead, when you pick it up, move it, or tap it, the LEDs light every face that has an activity, in the color you set in the dashboard. Colors hang for a few seconds then fade. For me green is real work and orange is AI stuff. I don’t care which physical face that is. I care what’s lit and on top.

What’s is included (files)

  • Cube net STL (print as one piece; recommended)

  • Light guides (transparent filament) ×6

  • LED clips ×6

  • MPU6050 clip

  • Tolerance test pieces so you can dial the printer before the full net

  • FreeCAD source in the repo if you want to change things

Print notes

  • Clips are meant to rotate into place, not only push straight down

  • Light guides: transparent filament

  • Rough settings that worked for me: 0.2 mm layers, 3–4 walls, 15–20% infill; a little support under the ESP32 holder cantilever

  • eSUN PLA+ printed fine for me; PLA also looked good. Not tested with PETG or other materials yet

  • If the fold lines bother you, warm the printed net slightly before folding. Stay below your filament’s glass transition temperature

  • Full tips in the assembly PDF

Electronics (nothing fancy)

  • ESP32-S3 SuperMini (or similar)

  • MPU6050

  • 6× WS2812B

  • 550 mAh+ 3.7 V LiPo with protection

Software

License

  • Firmware: MIT

  • Enclosure / STLs: CC BY-NC-SA 4.0

  • If you want to sell the hardware design commercially, talk to me first

Solo project. I’m a cloud person who learned just enough hardware to ship something I actually use. Questions, print photos, and “I changed X” posts are welcome.

Tagi