- Push-pull and open-drain are two configuration options for GPIO outputs1. Here's a brief comparison:
- Push-pull: Can both source and sink current.
- Open-drain: Can only drive the pin to ground (logic 0) or high impedance (Hi-Z)2.
Learn more:✕This summary was generated using AI based on multiple online sources. To view the original source information, use the "Learn more" links.There are primarily two configuration options for GPIO outputs: push-pull and open-drain. Push-pull is the default GPIO output setting in most cases. A push-pull GPIO has the ability to both source and sink current.embeddedartistry.com/blog/2018/06/04/demystifyin…In open drain configuration, the logic behind the pin can drive it only to ground (logic 0). The other possible state is high impedance (Hi-Z). Push-pull output is capable of driving two output levels (logic 1 and logic 0)open4tech.com/open-drain-output-vs-push-pull-out… - People also ask
Difference between open drain and push-pull modes
See results only from electronics.stackexchange.comElectrical difference between …
Buses such as I2C require an open drain output since they use a "wired Or" …
What is Open Drain : Configuration & Its Applications
Dec 7, 2021 · This article has clearly focused on explaining what is open-drain configuration, its comparison with push-pull and pull-up configurations, circuits, and applications. Also, know how an open-drain output configuration is used …
microcontroller - Push-pull/open drain; pull-up/pull-down
Electrical difference between Push pull and open drain?
Buses such as I2C require an open drain output since they use a "wired Or" approach where any device can pull the bus low. Another is if you need a simple way to interface to a logic input that uses a LOWER voltage that the VDD of …
Difference between Open Drain and Push Pull | Circuit …
Aug 16, 2016 · Unlike push-pull, an open-drain output can only sink current. In order to achieve a logical high output on the line, a pull-up resistor is used to connect the open-drain output to the desired output voltage level.
[FAQ] What's the difference between logic output types (push …
GPIO Output Configuration | Open Drain configuration | Push Pull ...