LBLonely Binary Learn
ESP32TinkerBlockProductsFundamentalsToolsCommunity ↗
Shop

Audio

Microphones, speakers, I2S and amplifiers. Sound in, sound out, and the DAC in between.

beginnerGuide

17. Passive Buzzer

Learn tone() and noTone(); outcome: buzzer plays Do, Re, Mi in sequence then stops; can be extended to simple melodies.

Audio· Arduino· 20 min
beginnerGuide

18. Active Buzzer

Learn to control the active buzzer with digitalWrite() and const; outcome: buzzer on 0.5 s, off 0.5 s, repeat.

Audio· Arduino· 20 min
beginnerModule

Active Buzzer

One pin, one tone. It makes a noise when you set the pin high, and that is genuinely the whole story.

Audio· ESP32-S3, ESP32, Arduino, Raspberry Pi· 8 min
beginnerModuleUpdated

Analog Microphone

An electret capsule and a one-transistor amplifier on a TinkerBlock board. SIGNAL rests at a level set by the transistor's gain and swings above and below it with sound, in a band of roughly 75 Hz to 1 kHz. Read the peak-to-peak over 50 ms: it hears claps, knocks and loud voices, and it is not a recording microphone.

Audio· ESP32-S3, ESP32, Arduino, Raspberry Pi· 5 min
beginnerModule

Passive Buzzer

A speaker with no oscillator of its own, so you choose the frequency. This is the one that plays tunes.

Audio· ESP32-S3, ESP32, Arduino, Raspberry Pi· 8 min
Lonely Binary Learn · Sydney, AustraliaHomeBlocksManualsESP32-S3 bookCompare chipsDownloadsProduct codesSearchCommunityRSSFluxgridShop