Skip to main content Microfire 

🔭 Sensor Modules

Measuring the various water-quality parameters can be difficult. You're dealing with small millivolt signals, negative voltages, unknown sources of interference, and the ever-changing chemistry of the water.

We've made it as easy as possible to deal with everything in a consistent sensor footprint: small 25x15mm modules that can be used on breadboards or permanently mounted on a board. The API is nearly the same across all our modules, whether you're measuring pH , ORP , or EC . Once you learn one, there are only minor differences to use all the others.

Fully featured

Our sensors are completely digital and fully featured. Ask for a pH measurement and that's what you get, not an obscure voltage or ADC return.

Calibration is also done for you, saved on the sensor, and just works. Each module has routines for single, double, and triple point calibrations as appropriate for the measurement. You can choose which, if any, to use.

Use it anywhere

Arduino is fully supported with our libraries. You can download them within the Arduino IDE. You can also find them on PlatformIO. We have examples, walkthroughs, and datasheets documenting how to use the modules.

Raspberry Pi is also fully supported for all of our modules. The libraries can be installed through pip.

We are also big fans of Home Assistant and ESPHome, so all of our modules also have components for use with ESPHome. Just a few lines of YAML can fully integrate our modules into your Home Assistant setup, giving you access to everything it can do.

It grows with you

If you are creating a larger system or just experimenting at home, our modules can expand with you. Start on a breadboard, move to our carrier boards for a more permanent solution, or create your own custom hardware. We offer solutions for each step without any extra effort on your part.

If you outgrow the pins and wires of breadboarding, we have carrier boards that have all the connections you need for a permanent, enclosed device. Power, I2C, and probe connections are made, all you need to do is attach an MCU and put it in a box.

And if you want to have complete control over your own hardware without having to devote the time and resources to recreate what we've already done for you, you can license our designs. We'll provide all the information needed to integrate our modules into your custom hardware.