ULN2003D - Ability to control individual drivers #3251
Unanswered
mirozbiro
asked this question in
Component enhancements
Replies: 1 comment
-
🏷️ I've automatically added the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Component name
uln2003
Link to component documentation on our website
https://esphome.io/components/stepper/#uln2003-component
Describe the enhancement
ULN2003 is a controller which can drive multiple outputs. Currently, the implementation uses ULN2003 as a stepper component which controls position of the stepper motor. However, it can be also used for example for peristaltic pumps which only run on + and - , therefore not needing all 4 outputs for single motor. I can for example control 4 motors with 4 outputs and I can still control a speed.
This is to implement option to select a different mode for the ULN2003 component and to define 1 GPIO pin for one pump and another GPIO pin for second pump.
Use cases
Using this component to control peristaltic pumps to pump chlorine and acid to pool to control its ph and so.
Anything else?
No response
Beta Was this translation helpful? Give feedback.
All reactions