Thursday, August 27, 2026|20°C Partly Cloudy
Next edition scheduled
Your Personal Daily Intelligence
Edition 2026-08-16

TECHNOLOGY

ESP32-Based FM Radio with TEA5767 Tuner and Custom PCB

An ESP32‑based FM radio using the TEA5767 tuner was built in January 2026.

By Hacker News · 11d ago · Source: Hacker News

Full article

An ESP32‑based FM radio using the TEA5767 tuner was built in January 2026.

The initial prototype employed an Arduino UNO, a 16×2 LCD, wired headphones, and a rotary encoder, with the TEA5767 powered at 3.3 V to protect the ESP32 I/O pins, as recommended by the microcontroller manufacturer.

Phase 2 replaced the Arduino with an ESP32 development board, added a PAM8403 amplifier driving two 3‑Watt speakers, switched to a 0.96‑inch OLED display, and used a KY‑040 encoder for both manual and preset frequency control. The circuit was verified on a breadboard, and a schematic was created in KiCad. Custom footprints for the ESP32‑DevKit‑32E, TEA5767, PAM8403, KY‑040, and OLED display were designed and included in the repository. The PCB layout was prepared for manufacturing at JLC PCB, with Gerber files generated to meet the manufacturer’s specifications. The PAM8403 required a separate 5 V 1.5 A power source, because the calculated current draw of 1.2 A exceeded the 40 mA per‑pin limit of the microcontroller.

The source code is stored in the repository, and a video demonstration is available on YouTube. The project documents the PCB design process for reproducibility and is intended to aid others undertaking similar hardware builds.

Source transparency

Publisher
Hacker News
Reliability
high
Published
8/16/2026, 10:00:14 AM
Retrieved
8/16/2026, 10:00:14 AM
Relevance
80%
Confidence
85%
Read original at Hacker News

Botwin's Morning Wire publishes the full source article for reading convenience. Please visit the publisher for the original presentation and any updates.