SI4684 ESP32 DAB Receiver
 
 
 
Go to file
Sjef Verhoeven PE5PVB 3fb6e9c62e
Merge pull request #11 from ryanginn/patch-1
2024-11-07 07:36:14 +01:00
Gerbers Added schematics and gerbers 2024-03-11 12:19:08 +01:00
STL STL update 2024-03-20 10:40:14 +01:00
Schematics Added schematics and gerbers 2024-03-11 12:19:08 +01:00
src Grammar fixes 2024-11-06 21:35:50 +00:00
LICENSE Initial commit 2024-02-22 10:07:51 +01:00
README.md Update README.md 2024-03-20 10:18:55 +01:00
SI4684-DAB-Receiver.ino Added slideshow buffering 2024-07-31 19:56:33 +02:00

README.md

contributions welcome License

Note:

The version in the repository is an ongoing development. It could and will contain bugs. To make sure you use the latest fully tested firmware, check the releases!

SI4684 DAB receiver

Advanced DAB Tuner software for Skyworks SI4684 tuner with ESP32 board and a color LCD
More information: https://www.pe5pvb.nl/

Building instructions

On Youtube I published a video how to build your own radio.

In English: https://www.youtube.com/watch?v=C_xd0h_HTuU

In Dutch: https://www.youtube.com/watch?v=wV3G2J327qg

Libraries

These are the libraries used for this project:

Use these settings in the TFT_eSPI library:

#define ILI9341_DRIVER
#define TFT_CS          5
#define TFT_DC          4
#define TFT_RST         17
#define SPI_FREQUENCY   50000000
#define SMOOTH_FONT

Buttons

A brief instruction for the buttons:

  • Top encoder: Choose frequency or memory channel
  • Bottom encoder: Choose service or set headphones volume
  • Top button: Short press: Service information, Long press: Stand-by mode.
  • Middle button: Short press: Set mode, Long press: Open menu.
  • Lower button: Toggle Slideshow view.

Contributing

I'm open for a new ideas in our project. Feel free to share your thoughts in Discussions.
You can also contribute your own code using Pull Requests. We will review it and merge into main branch.

You are using my software and you found a difficulty? Please create new issue and describe your problem.

I also would like to invite you to join our Discord community where we share our ideas and help each other with some issues.
Join the TEF6686 Discord community!

Special thanks to all contributors. You are awesome! ❤️

License

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

If you like this software