Skip to the content
2 layers100 × 100 mmFm radio, the printed circuit board in 3D
Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
69
Nets
54
Pads
207
Tracks, vias
71, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
4 Feb 2026
Updated
18 Aug 2026

Overview

Fm radio is an open-source printed circuit board by WaseemALTamer, from the WaseemALTamer/EmbeddedControlSystem repository on GitHub. It is a 2-layer board of 100 × 100 mm with 69 parts on 54 nets, routed with 71 tracks and 0 vias.

It is built around the TDA2822D, HC-SR04 and D12. Its parts include 15 diodes, 5 resistors, 5 ICs, 5 connectors and 4 capacitors. It belongs with the radio and wireless boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

3

Parts

69
QtyValueFootprintReferences
4100uCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC1, C2, C3, C4
3CCapacitor_THT:CP_Radial_D5.0mm_P2.50mm100n1, 100n2, 100n3
3C_PolarizedCapacitor_THT:CP_Radial_D5.0mm_P2.50mm10u1, 10u2, 10u3
3D2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical5V1, D6, LCD_D5
3GRDConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalGRD1, GRD2, GRD3
2+V OUTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSP1+, SP2+
2-V OUTConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalSP1-, SP2-
210KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR2, R3
24.7RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR4, R5
2D10Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD4, LCD_D2
2D11Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD11, LCD_D4
2D12Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD5, LCD_D1
2D3Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD10, LCD_D6
2D9Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD9, LCD_D3
2TestPoint_2PoleConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalMute1, Power1
122kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_HorizontalR1
13.3VConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical3.3V1
1A0Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalA5
1A1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalArduino_A1
1A2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalA3
1A3Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalA6
1A4Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalA4
1A5Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalA2
1Arduino_Nano_v3.xModule:Arduino_NanoA1
1BatteryConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalBT1
1Button _enterButton_Switch_THT:SW_PUSH_6mmJ1
1Button _leftButton_Switch_THT:SW_PUSH_6mmJ3
1Button _rightButton_Switch_THT:SW_PUSH_6mmJ2
1D4Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD2
1D5Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD7
1D6Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD1
1D7Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD8
1D8Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalD3
1HC-SR04HC-SR04:XCVR_HC-SR04U1
1KY-040KY-040:KY-040-PORTU3
1Left inConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTPL1
1RTCConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ5
1Right inConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalTPR1
1TDA2822DLibrary:TDA2822DU2
1TSOP1838TSOP1838:TSOP18XXU4
1WC1602AConnector_PinHeader_2.54mm:PinHeader_1x16_P2.54mm_VerticalDS1
1thermalConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ4
1~Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_VerticalU5

The 64 most common of 69 parts.

More from WaseemALTamer/EmbeddedControlSystem

1
  • 2 layers95.8 × 97 mmFMRadio, the printed circuit board in 3D

    FMRadio

    WaseemALTamer/EmbeddedControlSystem

    56 parts

Similar boards

  • 2 layers79.9 × 41.4 mmGR ESP32-A1S, the printed circuit board in 3D

    GR ESP32-A1S

    GadgetReboot/ESP32-A1S

    Breakout PCB for the ESP32-A1S module including an audio amp and basic GPIO headers, USB interface

    65 parts27
  • 4 layers147.8 × 65 mmPrius gen2, the printed circuit board in 3D

    Prius gen2

    ksmola/PriusG2

    Inverter control board for Toyota Prius Gen 2 (XW20) inverter. Some of the schematics are based on Johannes Huebner's work found here. Running openinverter firmware.

    149 parts3
  • 2 layers80 × 74 mmHubble metal detector, the printed circuit board in 3D

    Hubble metal detector

    zartarn15/hubble-metal-detector

    STM32-based digital metal detector with custom hardware and embedded DSP firmware.

    156 parts2
  • 2 layers79.7 × 80 mmMainboardv1.2, the printed circuit board in 3D

    Mainboardv1.2

    doobedoobedo/Huebner_Inverter

    KiCAD port of https://github.com/jsphuebner/inverter-hardware mainboard V1.2

    133 parts1
  • 2 layers57 × 31 mmSega gamegear audio original, the printed circuit board in 3D

    Sega gamegear audio original

    OpenRetroHQ/sega-gamegear-audio-original

    Sega Game Gear Audio Original - Remake of the original TDA2882M audio board for the game gear

    22 parts1
  • 2 layers86.3 × 41 mmSnakeGameConsole, the printed circuit board in 3D

    SnakeGameConsole

    vashukashyap/snakeGameConsole

    A Snake Game made in C++ for esp8266

    11 parts1
  • 2 layers70.9 × 25.1 mmSimple headphones dac, the printed circuit board in 3D

    Simple headphones dac

    SL-RU/simple_headphones_dac

    Simple board with DAC cs4335 and amplifier TDA2822

    26 parts
  • 2 layers100 × 63 mmDigital Theremin, the printed circuit board in 3D

    Digital Theremin

    super-cow-powers/ThereMin

    Minimal Digital Theremin

    59 parts

Questions

How big is the Fm radio PCB?

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

What parts does the Fm radio use?

69 parts, built around the TDA2822D, HC-SR04 and D12. 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 Fm radio KiCad files?

From the WaseemALTamer/EmbeddedControlSystem repository on GitHub, at the commit this page was made from: the board is PCB/Version-1/Fm_radio.kicad_pcb and its schematic PCB/Version-1/Encoder.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Fm radio design in my own project?

Its repository states no licence, so its author keeps all rights: ask WaseemALTamer before reusing the design.