From 4bd0a060d100c7fb9ad657c939b954b081b62016 Mon Sep 17 00:00:00 2001 From: EnricoGuccii Date: Tue, 23 Dec 2025 16:59:20 +0100 Subject: eee --- firmware/lib/buzzer/buzzer.h | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 firmware/lib/buzzer/buzzer.h (limited to 'firmware/lib/buzzer/buzzer.h') diff --git a/firmware/lib/buzzer/buzzer.h b/firmware/lib/buzzer/buzzer.h new file mode 100644 index 0000000..af2ae9d --- /dev/null +++ b/firmware/lib/buzzer/buzzer.h @@ -0,0 +1,15 @@ +#include +#include "settings.h" + +#pragma once + +class BUZZER +{ +public: + BUZZER(); + + void init(); + void playTone(uint16_t frequency, uint32_t duration = 0); + void stop(); + void playMelody(const uint16_t melody[][2], size_t length); +}; -- cgit v1.2.3