Blog

2026-10-30
POND-VA6: measuring microbes without stealing their power
A six-channel voltage and current sensing board for the microbial fuel cells in Nova Innova’s POND, designed so that measuring the cells costs them almost nothing.
Read more →
2026-10-30
A device portal for a fleet of park routers
Firmware updates, remote commands, harvester settings and a health check for every router in the field — one small web app for Nova Innova’s POND installations.
Read more →
2026-10-30
Every hut in the Alps on one map
A hobby project: planning our summer hike through Ticino and Italy took far too many hut websites, so I put 9,399 huts and bivouacs on one map, with a route planner and a multi-day tour search.
Read more →
2026-10-28
A service tool for MISMOtech ECUs
One desktop app to read faults, change parameters, watch the CAN bus and update the firmware of MISMOtech controllers — with a PCAN-USB adapter and a laptop.
Read more →
2026-10-21
An hour app that writes its own timesheet
My computer already knows what I worked on. So I built an hour app that reads it, drafts my time entries for me to check, and turns them into Visma invoices in a few clicks.
Read more →
2026-07-04
A desktop tool for calibrating POND’s water sensors
A small cross-platform desktop app in Python and PySide6 that calibrates the Atlas Scientific water-quality sensors on Nova Innova’s POND over USB.
Read more →
2026-07-01
Introducing the Battery Remote Tracker
Live GPS, battery and charge telemetry for your EV conversion — from a single device, in one app, with one simple subscription.
Read more →
2026-06-30
Designing the boards, not just the firmware
Most of the hardware on this site is designed in-house in KiCad — schematic, layout, some hand-soldered, tested and reworked on the bench. A look at how the boards come together and what makes each one its own puzzle.
Read more →
2026-06-25
A family of STM32-based NMEA 2000 converters
Small gateways that put battery and electric-motor data onto a boat’s NMEA 2000 network, so it shows up on the displays already at the helm.
Read more →
2026-06-20
A CCS charge controller for EV conversions
Bringing DC fast charging (CCS) and AC Type 2 to home-built EVs — the communication layer between a conversion battery and a public charger.
Read more →
2026-06-12
Making devices talk: working with CAN bus
How I build and debug devices that talk over CAN bus — the custom hardware and firmware behind most of my projects. Reverse engineering, debugging real buses with SavvyCAN, a tool I also contribute to.
Read more →
2026-06-05
Light, water and radio: firmware work on Nova Innova’s POND
STM32 firmware work for Nova Innova’s POND — lighting animations, I²C water-quality sensing, radio links between nodes, and data logged into InfluxDB and Grafana.
Read more →