
A LoRaWAN-based water meter monitor using an inductive proximity sensor and a circular buffer algorithm to track water consumption with minute-level accuracy.

An Arduino-based system that reads a Belgian smart meter’s P1 port and transmits aggregated electrical data over LoRaWAN every 15 minutes, with over-voltage detection aimed at catching solar inverter shutdowns.
Un mariage, c’est souvent un moment magique… mais aussi une vidéo interminable. Entre la cérémonie, les discours, les danses et les plans de table, le film souvenir peut rapidement dépasser plusieurs heures. C’est là qu’un petit script Python peut devenir un allié précieux.
The cdk.out folder can balloon to 15GB+ in large CDK monorepos. Instead of wiping it entirely, a small cleanup script removes only unused assets — keeping deploys fast while reclaiming disk space.

Step-by-step guide to connecting the ThinkNode G1 LoRaWAN gateway (~100€ on AliExpress) to AWS IoT Core using LoRa Basic Station mode, including a workaround for uploading the client certificate via SSH.

Pour notre mariage, j’ai créé des sous-verres gravés au prénom de chaque invité grâce à un script Python, Affinity Designer, Inkscape et une découpeuse laser. Voici tout le processus, de la génération des fichiers à la gravure finale.
Turn your Xbox controller into a Lightroom culling tool on macOS; no paid apps required. A small Python script maps the buttons to pick, reject, and navigate photos for a more ergonomic editing session.
Silhouette Studio freezing on your Mac? A simple tweak in the display settings ;disabling anti-aliasing; can make the software dramatically faster and more responsive.

The Browan Femto Lite (now MerryIoT Hub) is an affordable LoRaWAN gateway that connects to AWS IoT Core via Basic Station mode. This guide covers the two main steps — registering the gateway with the right EUID and uploading the CUPS certificate — including the key gotchas that trip people up.
Managing multiple USB devices on Debian or Raspberry Pi gets messy when port names shift on every reboot. Using udev rules with device serial numbers, you can assign permanent, predictable names like /dev/anchor1 that survive reboots and reconnections.