Skip to the content
2 layers100 × 68 mmSI4684 SMD, the printed circuit board in 3D

SI4684 ESP32 DAB Receiver

Size
100 × 68 mm
Copper layers
2
Thickness
1.6 mm
Parts
91
Nets
80
Pads
306
Tracks, vias
492, 721
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
22 Feb 2024
Updated
2 Jul 2026

Overview

SI4684 SMD is an open-source printed circuit board by PE5PVB, from the PE5PVB/SI4684-DAB-Receiver repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 100 × 68 mm with 91 parts on 80 nets, routed with 492 tracks and 721 vias.

It is built around the LM2596S-5.0, NE5532 and AMS1117-3.3, with the MIC5504-1.8YM5-TR, TPA6130A2RTJTG4 and BAV99 among its other parts. Its parts include 43 capacitors, 26 resistors, 6 ICs, 6 connectors and 6 inductors.

Main components

7

README

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:

text
#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

Parts

91
QtyValueFootprintReferences
1010uFCapacitor_SMD:CP_Elec_4x5.4C8, C9, C10, C11, C22, C24, C27, C28, C31, C37
81uFCapacitor_SMD:C_0603_1608MetricC1, C4, C14, C15, C17, C26, C35, C41
6100Resistor_SMD:R_0603_1608MetricR4, R5, R6, R7, R10, R11
54k7Resistor_SMD:R_0603_1608MetricR3, R8, R9, R19, R21
4100kResistor_SMD:R_0603_1608MetricR15, R16, R25, R26
4100nCapacitor_SMD:C_0603_1608MetricC6, C18, C19, C21
4220Resistor_SMD:R_0603_1608MetricR12, R13, R23, R24
42n2Capacitor_SMD:C_0603_1608MetricC7, C25, C30, C40
48p2Capacitor_SMD:C_0603_1608MetricC12, C23, C29, C38
310pCapacitor_SMD:C_0603_1608MetricC32, C33, C36
210kResistor_SMD:R_0603_1608MetricR1, R2
2220uFCapacitor_SMD:CP_Elec_6.3x7.7C2, C13
2270pCapacitor_SMD:C_0603_1608MetricC34, C39
239kResistor_SMD:R_0603_1608MetricR14, R17
23k9Resistor_SMD:R_0603_1608MetricR20, R22
247uFCapacitor_SMD:CP_Elec_6.3x5.4C42, C43
110Resistor_SMD:R_0603_1608MetricR18
1100uFCapacitor_SMD:CP_Elec_6.3x7.7C16
1120nHInductor_SMD:L_0603_1608MetricL3
118nHInductor_SMD:L_0603_1608MetricL1
119.2MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmX1
11uFCapacitor_SMD:CP_Elec_4x5.4C20
122nHInductor_SMD:L_0603_1608MetricL4
122uHInductor_SMD:L_TracoPower_TCK-047_5.2x5.8mmL6
12p7Capacitor_SMD:C_0603_1608MetricC5
133pCapacitor_SMD:C_0603_1608MetricC3
133uHInductor_SMD:L_TracoPower_TCK-047_5.2x5.8mmL5
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U4
1AUDIOLibrary:FC68405_cinchJ5
1AntConnector_Coaxial:SMA_Amphenol_132134-16_VerticalJ2
1BAV99Package_TO_SOT_SMD:SOT-23D1
1BEADInductor_SMD:L_0603_1608MetricL2
1DC INConnector_BarrelJack:BarrelJack_HorizontalJ1
1FRONT-PCBConnector_IDC:IDC-Header_2x05_P2.54mm_VerticalJ4
1HeadphonesConnector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_VerticalJ3
1I2SConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ6
1LM2596S-5Package_TO_SOT_SMD:TO-263-5_TabPin3U2
1MIC5504-1.8YM5Package_TO_SOT_SMD:SOT-23-5U1
1NE5532Package_SO:SOIC-8_3.9x4.9mm_P1.27mmU6
1SI4684 SMD-A10-GMPackage_DFN_QFN:QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mmU3
1SS34Diode_SMD:D_SMBD2
1TPA6130A2RTJTG4Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.7x2.7mmU5

The 90 most common of 91 parts.

More from PE5PVB/SI4684-DAB-Receiver

3
  • 2 layers100 × 68 mmSI4684, the printed circuit board in 3D

    SI4684

    PE5PVB/SI4684-DAB-Receiver

    SI4684 ESP32 DAB Receiver

    91 parts135GPL-3.0
  • 2 layers100 × 42.5 mmSI4684 controller SMD, the printed circuit board in 3D

    SI4684 controller SMD

    PE5PVB/SI4684-DAB-Receiver

    SI4684 ESP32 DAB Receiver

    29 parts135GPL-3.0
  • 2 layers100 × 42.5 mmSI4684 controller, the printed circuit board in 3D

    SI4684 controller

    PE5PVB/SI4684-DAB-Receiver

    SI4684 ESP32 DAB Receiver

    21 parts135GPL-3.0

Similar boards

  • 2 layers55 × 100 mmESP32AY revD2, the printed circuit board in 3D

    ESP32AY revD2

    djspawnbrest/ESP32AY

    ZxPod - ESP32 based AY multiformat player

    138 parts59GPL-3.0
  • 2 layers84.5 × 94.5 mmLandyGauge, the printed circuit board in 3D

    LandyGauge

    paulrbarnard/LandyGauge

    Open-source ESP32-S3 vehicle instrument gauge

    129 parts
  • 4 layers96.4 × 76.1 mmEmbo, the printed circuit board in 3D

    Embo

    markantosa/embo

    [SUTD 30.007] Embolisation agent characterisation and automated mixing system

    132 parts
  • 2 layers100 × 100 mmHour meter board microfit can handroute, the printed circuit board in 3D

    Hour meter board microfit can handroute

    ilomon10/embedded-totalizer-hour-meter

    ESP32 engine hour meter & totalizer: firmware, SensorFrame protocol, Node host tools, KiCad PCB and a Deno device simulator

    152 parts
  • 4 layers120 × 80 mmBrain, the printed circuit board in 3D

    Brain

    etiennechlt/electronic-chess

    Générée par tools/boardgen (module power). 100 x 60 mm, 2 couches, plan de masse en face arrière. Elle gère trois cellules plates 1S 5 Ah.

    113 parts
  • 4 layers100 × 100 mmPCB Design, the printed circuit board in 3D

    PCB Design

    ConquerToFreedom/SwasthEdge

    Low-cost self-diagnosing edge controller for industrial sensor reliability

    89 parts2
  • 2 layers100 × 100 mmTesseract, the printed circuit board in 3D

    Tesseract

    IoTCloudStudio/HW_Develop

    89 parts2
  • 2 layers210 × 120 mmRelay24 ESP32, the printed circuit board in 3D

    Relay24 ESP32

    renatorgr/Boards

    Hardware and firmware for the AgOpenGPS AiO v4.5 autosteer boards: Teensy 4.1 firmware with its own web page (GPS, IMU, autosteer), a XIAO ESP32 Wi-Fi status page, XIAO adapter boards, and an Arduino Nano sprayer…

    164 parts2GPL-3.0

Questions

How big is the SI4684 SMD PCB?

It measures 100 × 68 mm and has 2 copper layers, 1.6 mm thick.

What parts does the SI4684 SMD use?

91 parts, built around the LM2596S-5.0, NE5532, AMS1117-3.3 and MIC5504-1.8YM5-TR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the SI4684 SMD KiCad files?

From the PE5PVB/SI4684-DAB-Receiver repository on GitHub, at the commit this page was made from: the board is Kicad/Mainboard SMD/SI4684 SMD.kicad_pcb and its schematic Kicad/Controller SMD/SI4684 controller SMD.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the SI4684 SMD design in my own project?

Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).