rancilio-pid / clevercoffee

Do-It-Yourself PID für Espressomaschinen
https://clevercoffee.de
GNU General Public License v2.0
277 stars 144 forks source link

Add classes for handling GPIO Pins, Switches, Relays, Temp Sensors and LEDs #458

Closed fiendie closed 7 months ago

fiendie commented 7 months ago

Still a work in progress but this is the first draft of a hardware abstraction layer. Thoughts, comments, criticism... :)

fiendie commented 7 months ago

OK, should be ready for primetime now.

A few notes:

LoQue90 commented 7 months ago

@kjyv I added the enum for the brewswitch state mashine, if you are happy with that, I would merge the PR :)

simonspa commented 7 months ago

🎉