3fb6e9c62e | ||
---|---|---|
Gerbers | ||
STL | ||
Schematics | ||
src | ||
LICENSE | ||
README.md | ||
SI4684-DAB-Receiver.ino |
README.md
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:
- https://github.com/Bodmer/TFT_eSPI
- https://github.com/Bodmer/JPEGDecoder
- https://github.com/bitbank2/PNGdec
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.
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.