Mine would be creating pen and paper ciphers for my made up secret communication needs.

  • agent_flounder@lemmy.one
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    That sounds awesome. What is the front end written in? I always struggle writing front end stuff.

    I want to get there with ESP32 sensors but haven’t had the motivation or energy to make it happen.

    I have a few use cases in mind – soil moisture sensors for the garden, temp monitoring for fridge/freezer, stuff like that.

    But so far all my home automation / smart home / “dumb home on the internet” stuff has been off the shelf stuff… so pretty boring.

    • Shinji_Ikari [he/him]@hexbear.net
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      I struggle with frontend too, it was a super basic jinja templates with html and a plotly js applet that I just fed data to. Its ugly but functional.

      I Started to re-write the server in Go, I have like 90% feature parity with postgres instead of mongo, but I need to figure out vue when I have a chance to make something a little nicer. I have an old obsolete ipad with a bunch of touch deadzones I’d like to load up in kiosk mode for a nicer data display.

      I really liked the ESP32 ecosystem. I figured out the ESP-idf and really liked the build system and freeRTOS. The examples given are really exhaustive and super useful. I basically did format strings into static HTML headers to send the data to the server since it only has like 3-4 readings.

      Interfacing with any common hobbyist sensor is mostly a matter of finding a basic C driver and adapting it for the ESP build system.