Greetings, hopefully this is the right ish community to post this request in. I am looking for a small, cheap button with an attached display that simply shows the date (time is unnecessary) of the last button press. It should either be always on or I guess it could have a second button to turn on the display and have it turn off automatically again after a while. I assume that the programming part is pretty trivial for this usecase so the language or method I have to use probably doesn’t really matter.

The use case would be to stick it to the wall next to my plants showing something like: “Plants watered: DD-MM-YYYY” so every time my roommate or I water them we simply press the button once and it updates to the current date. Communicating this verbally or via text message every single time is a little bit annoying.

Some optional nice-to-have features would be:

  • Battery power
  • E-Ink display to save power (if it’s battery powered)

If anyone can point me in a direction where I could find a device like that (I’m located in the EU, germany), that would be wonderful. Thank you and take care :)

  • bruce965@lemmy.ml
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    7 days ago

    Maximum money saving: ESP32-C3 with OLED (around 4€ + 3€ taxes on AliExpress), no battery (you will have to plug it somewhere), and you might need to solder a button, as I’m not sure the built-in one is accessible though GPIO. Also, it has no persistent RTC (real-time clock), so if you lose power it will have to fetch the current date again through WiFi.

    More expensive: ESP32-S3 with e-ink display and battery (around 32€ + 3€ taxes on AliExpress). Probably a bit overkill. I have no experience with this device. I assume it can go ULP (ultra-low power) and last for months on battery, but I can’t be sure.

    I would go for the first option, especially if you have multiple plants.

    Alternative idea (free): create a shared note on Google Keep and use your smartphone to update the watering date.