Tea5767-Radio-Tuner
The ESP32-based FM radio, utilizing a TEA5767 tuner, KY-040 rotary encoder, PAM8403 amplifier, and a 0.96 OLED display, was created in January 2026. The custom PCB design aims to enhance the original device, keeping the construction process simple and reproducible. The primary functions of the project include manual and preset FM tuning, displaying the current frequency, and outputting audio through wired headphones.
Due to the TEA5767 module lacking a built-in speaker amplifier, direct soldering to the module was necessary. The project's evolution began on a breadboard, highlighting the importance of powering the TEA5767 module at 3.3V to prevent damage to the ESP32 module. The PAM8403 amplifier, which requires a separate power source, was powered by a 5V transformer to avoid exceeding the microcontroller's current limit.
The circuit's complexity led the creator to develop custom footprints for the ESP32-DevKit-32E, TEA5767, PAM8403, KY-040, and the 0.96 OLED display using KiCad's schematic and PCB editors. The final PCB layout was created and sent to a manufacturer, with the Gerber files and photos of the device available in the provided repository.
The project served as an invaluable learning experience, fostering the creator's passion for electronics and hardware design.
Written by urgent.news from Hacker News's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.