Using an esp32 for peristaltic pump control

  • Thread starter Thread starter kdx7214
  • Start date Start date
  • Tagged users Tagged users None

kdx7214

Valuable Member
View Badges
Joined
Jan 5, 2020
Messages
1,055
Reaction score
882
Location
Columbia, MO, US
Rating - 0%
0   0   0
I've got a nifty little Kamoer peristaltic pump that I plan to use for ATO. I've designed and built my own pcb using a NodeMCU esp32 soc. There are several ways I can code this, but I'm not sure how to connect it to reef-pi. As is typical of a peristaltic pump I need to pulse to make a movement (i.e. 1ms on, 1ms off). I can also code it to take a parameter via a REST call for the number of cycles and duration. In either case I need some sort of synchronization primitve to prevent reef-pi from calling the esp32 when it's already in motion. Naturally I could just ignore new requests while the pump is running, but then I still need reef-pi to keep sending requests until the float switch turns off.

(Amazon product ASIN B0B99ZH9C1)

How would I set something like this up? Coding for the esp32 will be no problem, I'm just not sure of the reef-pi side of things. I see there is an esp32 driver and have looked at the code for it, but it doesn't seem to handle this sort of thing either.

FWIW, I'm running a Robo-Tank and love the heck out of it!
 
Last edited:
Hi, one year after using reef-pi with an esp32 for my afr dosing pump with a modified version of the esp32 code from reef-pi to fix the max pump delay, one day the afr pump stay stuck ON... I'm working on a standalone solution... I have used the pwm driver, rest is not a good choice for playing with this. Reef-pi stays a great thing
 

WHAT’S THE HARDEST PART OF REEFING TO EXPLAIN TO A NON-REEFER?

  • Why a tiny coral frag can cost that much

    Votes: 11 26.2%
  • Why I spend time testing and adjusting water

    Votes: 7 16.7%
  • Why the fish I want might not fit my tank

    Votes: 8 19.0%
  • Why I have buckets, tubing, and salt around the house

    Votes: 1 2.4%
  • Why corals are living animals, not decorations

    Votes: 12 28.6%
  • How much time and attention a reef takes

    Votes: 9 21.4%
  • The difference between freshwater and saltwater creatures

    Votes: 2 4.8%
  • I’ve stopped trying to explain

    Votes: 13 31.0%
  • Other (Post in the comments)

    Votes: 5 11.9%
Back
Top
Home
Post thread…
Market
What's new