The sensor including the case is too bulky. The ability to use 2x AAA batteries is nice but it would be way more compact with using a single AAA battery. For this to work there has to be a voltage booster. This will inevitably lead to more components but voltage boosters usually have no more than 3-4 additional SMD components.
EDIT: However, component prices have to be considered as low power voltage boosters are currently quite expensive due to shortages.
Production files are currently generated by hand. This is error prone and not fully reproducible.
A nice solution for this is to intregrate KiBot together with a Makefile. This would make it much easier to generate a suite of production files, including the assembly files which are currently not available.
Going further down the road this should also be implemented as a GitHub action to automatically generate all production files for new releases.
Currently it is quite cumbersome to calibrate the raw sensor values as one has to upload the sketch in CALIBRATION_MODE first, note the values in air and water, update the sketch and reupload it to the sensor. When trying to deploy a lot of these sensors this takes a lot of time. A nicer way would be to include a second button and an LED which could drive a small "calibration interface".