So you think it should be solenoid or air pump control. Okay, we should add rpm input to the xiao controller and have the option to use the air pump attached in place of the solenoid to make things simpler; build o e controller, use it with a solenoid or an air pump by flashing the proper firmware. I also wonder if the air pump could benefit from some more resolution than 215 steps.
So, I'll add rpm input to my controller and an option for the air pump in place of the solenoid. Do we need atmospheric compensation with the air pump? I think we do. I'll try to also add hott telemetry if I can find a hott library but I won't be able to test it so if I do, can I send you some coffee de to try?
This rewrite would be a few weeks out and probably happen in several steps to test on parts as I write them. I should order a few pumps too.