• 0 Posts
  • 23 Comments
Joined 8 months ago
cake
Cake day: December 24th, 2025

help-circle






  • I literally just did this over the past few weeks. I bought four ESP32-C3 minis on expansion boards (The expansion boards come with PH2.0mm connectors and built in battery charging management, so that I can add battery power next - already ordered the LiPo batteries. At the moment they’re plugged into USB-C phone chargers) and four SHT-41 temperature and humidity meters. I then installed the espressif development environment and (don’t shoot me, I was under time pressure) vibe-coded the setup for the ESP boards: they broadcast the readings every 10 seconds via mosquitto.

    I also bought a barebones raspberry pi and made it subscribe to the mosquitto feeds and write the data to a sqlite database, and created a basic flask website that reads the data from sqlite and shows the graphs and the temperature readings to anyone on my local wifi.

    My code is on codeberg - I’d be happy to share the link if any of this is relevant to you.







  • Slashme@lemmy.worldtoLinux@lemmy.mlDo you use vim?
    link
    fedilink
    arrow-up
    5
    ·
    3 months ago

    Yes, started using vi when I started using a Unix login at university. That was in about 1994 or so. When I started using Linux it was definitely vim.

    I’ve tried using evil-mode and vim keybindings in other editors. I somehow keep coming back to vim, though.




  • Depends a bit on what you want to do.

    Debian stable tends to have rather old versions of everything, but Debian testing (currently codename Forky) is really nice. I installed it a few months ago on my ThinkPad, and it’s running beautifully.

    I’m not in it for the uptime, so I shut down whenever I’m done and when I shut down, I do an update / upgrade, and there’s always something being upgraded. I’ve had zero issues with stability or performance.

    I have no experience with Arch, so I can’t really compare.