1 / 1
PaperWake - An ESP32 powered E-ink alarm clock — image 1

PaperWake - An ESP32 powered E-ink alarm clock

Order a print of this model

We calculate the final price from your selected file. You review and accept it before payment.

Saved on this device.

This is the enclosure for my PaperWake project.

Rating
0 / 5
Likes
90
Downloads
109
Makes
0
Views
2,080
Reviews
0

Updated at source:

Model information

Category
Electronics
License
Creative Commons — Attribution — Noncommercial

How to print

  1. Print the front plate

  2. Add 4 M3 threaded inserts

  3. Print the shell.

    1. The shell should be printed face-down, so that the opening for the encoder knob is below the sliding knob.

    2. Support is needed only for the overhangs on the snooze button and light bar openings.

    3. Pause the print right before the lower 2 holes for the foot will be printed. At .12mm layer height this is around layer 168, at .2mm layer height this is around layer 100.

    4. Place the front plate in the shell. Ensure the orientation is correct.

    5. Continue the print

  4. Print the other parts

  5. Add 8 M3 threaded inserts in the bottom and back of the shell.

  6. The front plate can be fixed with some (hot) glue from the inside.

Firmware

The source code can be found on my GitHub page

Disclaimer

This project is still a work in progress. Some things could still be improved:

  • The frontlight bar is placed too close to the screen, so that it casts a shadow over the screen when lit.

  • The snooze button mechanism should be more sturdy to allow for some early morning snooze-button-smashing

  • The sliding button mechanism is not yet fully on point. With the current pushbutton, it only registers a click when some force in the direction of the enclosure is applied.