I have a buzzer with an internal resistance of 16.5 ohms, which I have used with an arduino and it worked fine, so I assume it is 5v.
Can I connect a buzzer to gpio without a transistor, or would it damage the pin?
|
I have a buzzer with an internal resistance of 16.5 ohms, which I have used with an arduino and it worked fine, so I assume it is 5v. Can I connect a buzzer to gpio without a transistor, or would it damage the pin? |
||||
|
|
The maximum safe current from a GPIO pin is only 16mA 3.3v/16.5Ω would be ~200mA, so No. Definitely not safe You would need to add a series resistor of 190Ω or more to make it safe to connect and then the voltage across the buzzer will be only 0.26V, so very very quiet |
|||||||
|