Disclaimer: This Wiki is still work in progress. It may not contain all informations about the software
TEF6686_ESP32 - Advanced Tuner software for NXP TEF668x tuners with ESP32 board
!
It's dedicated to projects based on original PE5PVB's boards and to chinese clones that are sold by many sellers on the Internet.
Features
- Frequency range: 65-108MHz and 144kHz-27MHz AM
- Connection with RDS Spy, XDR-GTK, fmdx-webserver and StationList over Wi-Fi
- Almost all RDS data
- Automatic / manual scan
- Squelch function
- Battery level indicator
- S-meter and modulation indicator
- Various themes
- Many languages
- FullSearch RDS function (only TEF6687/9)
- FMSI Stereo Improvement (only TEF6687/9)
- AF switching
- Memory presets
And many more...

Photo above showing "Advanced RDS" screen
Getting started
Setup
If you want to setup your device please hold during device boot:
- BW button to change rotary encoder direction
- Mode button the flip screen
- Band button to calibrate analogue S-meter
- Rotary button to switch between normal and optical rotary encoder
- BW + Mode buttons to calibrate touch screen
- BW + Band buttons to toggle screen inversion
- BW + Rotary buttons to set all settings back to default values
Connecting analog signal meter
Crystal option of TEF668X
Manual
Screensaver triggered
- BAND SHORT PRESS: Wakeup Screen
- BAND LONG PRESS: Wakeup Screen
- ROTARY CHANGE: Wakeup Screen
Screensaver disabled
- BAND SHORT PRESS: Switch band
- BAND LONG PRESS: Open advanced RDS viewer
- ROTARY SHORT PRESS: Set stepsize or navigate
- ROTARY LONG PRESS: Toggle iMS & EQ
- MODE SHORT PRESS: Switch between auto/manual or exit menu
- MODE LONG PRESS: Open menu
- BW SHORT PRESS: Switch forced mono, or auto stereo
- BW LONG PRESS: Switch bandwidth, hold button and use rotary to select value