The TMB12A05 Active Buzzer is a compact, high-performance electromagnetic sound generator designed for a wide range of electronic applications requiring audible alerts, notifications, and status feedback. Housed in a standard 12mm × 9.5mm cylindrical package, this active buzzer features a built-in oscillation circuit, meaning it produces a fixed-frequency tone simply by applying a DC voltage — no external PWM signal or driver circuitry is required .
At the heart of the TMB12A05 is an electromagnetic driving mechanism combined with an integrated oscillator module . When a DC voltage (typically 5V) is applied across its two pins, the internal circuit generates an alternating current that drives the electromagnetic coil. This creates a cyclic magnetic field that causes the internal diaphragm to vibrate at a fixed resonant frequency of approximately 2.3kHz to 2.4kHz, producing a clear, continuous tone . The sound pressure level reaches approximately 85dB at 10cm, making it suitable for most indoor alert and notification applications .
The TMB12A05 operates over a wide voltage range of 4V to 8V DC (with some variants supporting 3V to 12V), providing flexibility across different power supply designs . Its low current consumption of approximately 15mA to 30mA makes it suitable for battery-powered devices and energy-conscious designs . The buzzer features a 2-pin through-hole (DIP) package with a standard pin spacing of 7.5mm, making it easy to mount on breadboards and PCBs . The positive pin is clearly marked on the housing, and the longer lead indicates the anode (+) .
The TMB12A05 is widely used in security alarm systems (smoke detectors, gas alarms, door sensors), industrial control panels (fault indicators, status alerts), smart home devices (smart locks, access control, human body induction), consumer electronics (timers, toys, power banks), and medical equipment (blood pressure monitors, glucose meters) . It is also a popular choice for Arduino and DIY projects where simple audible feedback is required.
Important Note: The TMB12A05 is an active buzzer — it produces a fixed tone when powered and cannot play melodies or variable frequencies. For variable tones, use a passive buzzer with PWM control instead. When driving directly from a microcontroller GPIO pin, note that the buzzer may draw up to 30mA, which exceeds the safe continuous current rating of many MCU pins (typically 20mA). For reliable operation, especially in industrial designs, use an NPN transistor (such as 2N3904 or S8050) as a low-side switch to isolate the buzzer from the MCU . The buzzer is an open-type design and is not waterproof — avoid exposure to moisture, corrosive gases, and direct contact with water .
Features
-
Active buzzer with built-in oscillator — Produces sound directly from DC voltage; no PWM required
-
Wide voltage range — Operates from 4V to 8V DC (5V nominal), adaptable to various power supplies
-
Fixed 2.3kHz tone — Clear, stable continuous sound for alarms and notifications
-
85dB sound pressure — Loud enough for most indoor alert applications
-
Low current consumption — Approximately 15–30mA, suitable for battery-powered designs
-
Compact 12×9.5mm package — Standard 12095 form factor for easy PCB integration
-
2-pin through-hole mounting — Simple breadboard and PCB installation with 7.5mm pin spacing
-
Clear polarity marking — Positive pin indicated on housing and by longer lead
-
Wide application range — Security alarms, industrial control, smart home, consumer electronics, medical devices
-
Cost-effective — Affordable solution for audible indication in volume production
Technical Specifications
| # | Parameter | Specification |
|---|---|---|
| 1 | Model | TMB12A05 |
| 2 | Buzzer Type | Electromagnetic Active Buzzer (built-in oscillator) |
| 3 | Rated Voltage | 5V DC |
| 4 | Operating Voltage Range | 4V – 8V DC |
| 5 | Resonant Frequency | 2.3kHz ± 400Hz |
| 6 | Sound Pressure Level | ≥85dB @ 5V, 10cm |
| 7 | Current Consumption | ~15–30mA (typical) |
| 8 | Package Size | Φ12mm × 9.5mm (DIP, 2-pin) |












