https://pi-ada-tutorial.sourceforge.io/pico_ada_c07_buzzer
Author:GPL-3.0-or-later
Version:1.7.1
Alire CI: Dependencies:No dependents.
Badge:
Learn how to drive active and passive buzzers with the Raspberry Pi Pico using Ada. From simple doorbell switches to PWM-generated sweeping alert tones - including hardware tips with flyback diodes and oscilloscope measurements.
In this chapter we connect both active and passive buzzers to the Pico. We start with a simple button-controlled doorbell, improve the passive buzzer with bit-banging, and finally create a clean sweeping alert tone using the Pico’s PWM hardware. We also look at inductive-load protection and why a diode is essential.
Contained in Chapter 07 are:
Read the full tutorial at Chapter 7: Controlling a Buzzer, GNATdoc documentation, SourceForge repository