The FM radio project, initially prototyped with an Arduino UNO and TEA5767 module, is advancing to a custom-designed PCB. This phase focuses on creating a compact and reproducible device, documenting the design steps in a public repository. The original prototype featured manual and preset FM tuning, a 16x2 LCD for frequency display, and audio output via headphones.
Significant component upgrades are part of the new PCB design. An ESP32 Development Board replaces the Arduino UNO to conserve space. The 16x2 LCD is swapped for a 0.96" OLED display for similar reasons. Audio output is enhanced with a PAM8403 amplifier, which will drive two 3-Watt, 4-Ohm speakers and function as a volume control. A KY-040 rotary encoder will manage both manual and preset frequency adjustments.
During breadboard testing, a critical power compatibility issue was identified. While the TEA5767 module is specified for 5V, it must be powered at 3.3V when used with the ESP32. Connecting the TEA5767 to 5V and its SCL/SDA pins to the ESP32's data pins would expose the ESP32's I/O pins to 5V, risking chip damage, as the ESP32-DevKit-32E manufacturer, Nulllab, specifies a maximum of 3.6V on I/O pins.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
A project to build an FM radio using the TEA5767 tuner is progressing to a custom PCB design, replacing an Arduino UNO prototype with an ESP32 development board and integrating improved audio and display components. This update aims to create a more compact and functional device, addressing power compatibility issues discovered during development.