Adafruit will not be shipping orders Monday May 27, 2019 Memorial Day Orders placed after 11am EST Friday May 24 will go out Tuesday May 28.

Flow Sensor for Electric Brewery


Check out this excellent flow sensor project from the Adafruit Forums:

I have a problem. When I look at my brewery I think that if it is working, then it doesn’t have enough features. Certain parts of the brewing process suggest specific liquid flow rates, but without instantaneous feedback, how can anyone ever really judge if they’re doing it right? It seemed that commercial flow meters are complete garbage or are insanely expensive. Luckily, Adafruit had my back with an inexpensive flow sensor.

I slapped a couple quick disconnects on it, and replaced the screws that held it together with 3/4″ #4 brass wood screws to allow it to be mounted to a nice enclosure.

The rest of the parts were maybe $15-20, but I had them sitting around from my other projects. I need to get a 9V battery clip. Soldering wires onto a 9V battery because you’re more excited about getting it working than driving to Radio Shack is surprisingly difficult.

The PCB is custom made from OSH Park and drives the LCD, PWM backlight and contrast, and of course counts the sensor pulses. I went a slightly different way than the example sketch does it, because I found that the resolution at low flow rates was too coarse. I use Timer1 set to 62.5Khz and use the input capture interrupt to store the elapsed ticks between pulses.

The sensor works great, but is quite a bit off spec (450 pulses per liter) at flow rates less than 4 lpm. I calibrated by running hundreds of liters of water through it and creating some calibration points that I can LERP between. Flow rate accuracy now pretty tight, off by a couple percent. Careful calibration can take this sensor down below its minimum spec’ed flow rate, down to about 0.7 lpm, but the pulses-per-liter count at that rate changes dramatically.

Here’s some pictures of the device in action on the brewery, where it just snaps on to the existing pump infrastructure. Using sleep modes between pulses means the current draw is relatively low and the 9V battery should last roughly 30 hours in use….

Read more.



Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on, jump into CircuitPython to learn Python and hardware together, or even use Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for MakeCode, CircuitPython, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 10,000+ makers on Adafruit’s Discord channels and be part of the community!

CircuitPython 2019!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more

Maker Business — Robotics manufacturer Anki shuts down

Wearables — Authentic shell business

Electronics — DRC Confusion

Biohacking — Senolytic Therapies

Python for Microcontrollers — CircuitPython 4 released, upcoming hardware, and more! #Python #Adafruit #CircuitPython #PythonHardware @circuitpython @micropython @ThePSF @Adafruit

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at !

1 Comment

  1. Neat but my only qualm is if the flow sensor is food grade or are you gonna be sucking up all kinda BPA into your beer??

    When I was designing process control equipment, we tried to make most of this type of application non-contact with ultrasonic flow sensors.

Sorry, the comment form is closed at this time.