

Very basic radio project
- Size
- 85 × 53 mm
- Copper layers
- 4
- Thickness
- 1.56 mm
- Parts
- 98
- Nets
- 105
- Pads
- 345
- Tracks, vias
- 472, 375
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 7 (file 20221018)
- Created
- 14 Mar 2023
- Updated
- 26 Jun 2023
Overview
Sdr is an open-source printed circuit board by tmolteno, from the tmolteno/zl4aa repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 85 × 53 mm with 98 parts on 105 nets, routed with 472 tracks and 375 vias.
It is built around the CH32V305RBT6, BGA2817 and FM1630C, with the GS8091-TR, 74LVC1G66GW and AMS1117-3.3 among its other parts. Its parts include 34 resistors, 30 capacitors, 13 ICs, 5 connectors and 3 switches. It belongs with the radio and wireless boards and the RISC-V boards of this library.
Main components
12CH32V305RBT6
LQFP-64M(10x10)LQFP-64M(10x10) Microcontrollers (MCU/MPU/SOC) ROHSWCH (Nanjing Qinheng Microelectronics)Microcontrollers (MCU/MPU/SOC)BGA2817
SOT-363-40℃~+85℃ 0Hz~2.2GHz 20dB 20dB 20dBm 20mA 24.4dB 3.8dB 3V~3.6V 8dBm Linearization design SOT-363 RF Amplifiers ROHSNXP SemiconductorsRF AmplifiersFM1630C
DFN-6(0.7x1.1)-40℃~+85℃ 0.95dB 100MHz~2.7GHz 2.5V~5V 32dB Integrated control logic SPDT DFN-6(0.7x1.1) RF Switches ROHSShenzhen Fuman ElecRF SwitchesGS8091-TR
SOT-23-5-2.75V~-1.25V、1.25V~2.75V -40℃~+125℃ 1 120mA 195MHz 1pA 2.5V~5.5V 232V/us 2pA 2uV/℃ 4.2mA 4.3nV/√Hz@1MHz 80dB 9.3mV Enable/shutdown function Rail-to-rail output SOT-23-5 Operational Amplifier ROHSGainsilOperational Amplifier74LVC1G66GW
SOT-353-40℃~+125℃ 1.65V~5.5V 11pF 155MHz 1:1 4.2ns 5.3ns 600ps 6Ω SOT-353 Analog Switches, Multiplexers ROHSNexperiaAnalog Switches, MultiplexersAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsMS5351M
MSOP-10-55℃~+150℃ 2.7V~3.3V 200MHz 3 I2C MSOP-10 Clock Generators, PLLs, Frequency Synthesizers ROHSHangzhou Ruimeng TechClock Generators, PLLs, Frequency SynthesizersTS-1187A-B-A-B
SMD-4P,5.1x5.1mm-30℃~+85℃ 1.5mm 1.6N 100,000 cycles 12V 5.1mm 5.1mm 50mA Gold No Round Button SPST Surface Mount,Vertical Without Bracket SMD-4P,5.1x5.1mm Tactile Switches ROHSXKB ConnectionTactile SwitchesAO3400A
SOT-23-55℃~+150℃ 1 N-channel 1.45V 1.4W 30V 48mΩ@2.5V 5.7A 50pF 630pF 75pF 7nC@10V N-Channel SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsAO3401A
SOT-231 P-Channel 14nC@10V 30V 47mΩ@10V、60mΩ@4.5V、85mΩ@2.5V 4A 55pF 645pF 80pF 900mV SOT-23 MOSFETs ROHSAlpha & Omega SemiconductorMOSFETsGZ2012D101TF
08051 100Ω@100MHz 150mΩ 800mA ±25% 0805 Ferrite Beads ROHSSunlordFerrite BeadsPJ-320D
SMD-30℃~+70℃ 12V 1A 3.5mm Headphone Jack Copper Gold SMD Audio Connectors ROHSSHOU HANAudio Connectors
README
README.mdZL4AA Radio Projects
Author: Tim Molteno (ZL4TCM)
Some very basic radios, developed as a way to learn about radio.
SDR
Very basic radio project. It uses the CH32V305RBT6 RISC-V microprocessor (http://www.wch-ic.com/downloads/CH32V20x_30xDS0_PDF.html). It has the following features made by Nanjing Qinheng Microelectronics Co.
- 144 MHz 32-bit RISC-V core (IMAFC instructions)
- Single cycle multiply and hardware division (FPU)
- 64K SRAM
- 4 Op Amps
- 2 x 12-bit DAC !MHz (Dual Channel Mode available for Baseband)
- 2 x 12-bit ADC 1MHz
Reference manual (http://www.wch-ic.com/downloads/CH32FV2x_V3xRM_PDF.html)
IMAFC
Set of RISC-V instruction extensions.
Integer (M) multiply and divide. Atomic (A) instructions Floating Point (F) single-precision Compressed (C) instructions.
Architecture
A local oscillator with I/Q outputs.
A switching I/Q mixer to zero IF.
40 dB LNA on Antenna Input for RX.
DAC I,Q -> MIXER -> HPF -> PA
Gui.
SPI OLED screen, LED, Button1, Button2, Morse Key. Beep through speaker.
Basic 6m Morse TX
Set LO to 50 MHz.
Button 1. Increase f Button 3. Decrease f, Button 3 ON. Tx on (beep)
Parts
98| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 100 | Resistor_SMD:R_0402_1005Metric | R12, R13, R14, R17, R18, R19, R20, R21, R22, R28 |
| 9 | 10n | Capacitor_SMD:C_0402_1005Metric | C1, C9, C10, C11, C12, C13, C28, C29, C30 |
| 8 | 100n | Capacitor_SMD:C_0402_1005Metric | C2, C3, C14, C15, C18, C22, C24, C26 |
| 5 | 10k | Resistor_SMD:R_0402_1005Metric | R4, R5, R10, R15, R25 |
| 5 | 74LVC1G66 | Package_TO_SOT_SMD:SOT-353_SC-70-5 | U7, U11, U12, U13, U14 |
| 4 | 0 | Resistor_SMD:R_0402_1005Metric | R6, R7, R8, R35 |
| 4 | 1u | Capacitor_SMD:C_0603_1608Metric | C5, C6, C21, C23 |
| 3 | 470 | Resistor_SMD:R_0402_1005Metric | R3, R30, R31 |
| 3 | TS-1187A-B-A-B | ZL4AA:TS-1187A-B-A-B | SW1, SW2, SW3 |
| 2 | 10 | Resistor_SMD:R_0402_1005Metric | R23, R29 |
| 2 | 12p | Capacitor_SMD:C_0402_1005Metric | C7, C8 |
| 2 | 2.2p | Capacitor_SMD:C_0402_1005Metric | C19, C20 |
| 2 | 20k | Resistor_SMD:R_0402_1005Metric | R9, R11 |
| 2 | 25MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1, Y2 |
| 2 | 47 | Resistor_SMD:R_0402_1005Metric | R33, R34 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R1, R2 |
| 2 | BGA2817 | Package_TO_SOT_SMD:SOT-363_SC-70-6 | U5, U10 |
| 1 | 0.5pF | Capacitor_SMD:C_0402_1005Metric | C25 |
| 1 | 1 | Resistor_SMD:R_0402_1005Metric | R32 |
| 1 | 120 | Resistor_SMD:R_0402_1005Metric | R24 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R16 |
| 1 | 1n | Capacitor_SMD:C_0402_1005Metric | C27 |
| 1 | 220 | Resistor_SMD:R_0402_1005Metric | R27 |
| 1 | 22u | Capacitor_SMD:C_1206_3216Metric | C17 |
| 1 | 330n | Capacitor_SMD:C_0603_1608Metric | C4 |
| 1 | 470n | Capacitor_SMD:C_0603_1608Metric | C16 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U1 |
| 1 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q5 |
| 1 | AO3401A | Package_TO_SOT_SMD:SOT-23 | Q6 |
| 1 | CH32V305RBT6 | Package_QFP:LQFP-64_10x10mm_P0.5mm | U4 |
| 1 | Conn_Coaxial | Connector_Coaxial:SMA_Amphenol_901-144_Vertical | J3 |
| 1 | FM1630C | ZL4AA:DFN-6_L1.1-W0.7-P0.40-BL | U8 |
| 1 | GS8091-TR | Package_TO_SOT_SMD:SOT-23-5 | U6 |
| 1 | GZ2012D101TF | Inductor_SMD:L_0805_2012Metric | FB1 |
| 1 | I | TestPoint:TestPoint_Keystone_5015_Micro-Minature | TP3 |
| 1 | LM4871M/TR_C383075 | Package_SO:SOP-8_3.9x4.9mm_P1.27mm | U3 |
| 1 | MS5351M | Package_SO:MSOP-10_3x3mm_P0.5mm | U2 |
| 1 | PB8 | Diode_SMD:D_0603_1608Metric | D2 |
| 1 | PJ-320D | Connector_Audio:Jack_3.5mm_PJ320D_Horizontal | J4 |
| 1 | PWR | Diode_SMD:D_0603_1608Metric | D1 |
| 1 | Q | TestPoint:TestPoint_Keystone_5015_Micro-Minature | TP2 |
| 1 | RX | TestPoint:TestPoint_Keystone_5015_Micro-Minature | TP4 |
| 1 | Screen | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J5 |
| 1 | TMIX | TestPoint:TestPoint_Keystone_5015_Micro-Minature | TP6 |
| 1 | TX | TestPoint:TestPoint_Keystone_5015_Micro-Minature | TP5 |
| 1 | USB_C_Receptacle_USB2.0 | ZL4AA:USB_C_Receptacle_ SHOU_HAN_TYPE-C 16PIN 2MD(073) | J1 |
| 1 | VFO | TestPoint:TestPoint_Keystone_5015_Micro-Minature | TP1 |
| 1 | swd-connect-5 | swd-connect:swd-connect-5-mcu | J6 |
Similar boards
- 4 layers152.4 × 63.5 mm

- 6 layers100 × 62 mm

- 4 layers99.8 × 73.8 mm

- 4 layers100 × 100 mm

Av board cb
bryfur/tang-av-scaler
PS2-class component video -> deinterlace, SMAA, scale -> 1080p60 HDMI on a Sipeed Tang Console 138K, with its AV board
318 parts - 2 layers80 × 60 mm

- 4 layers74.9 × 58.5 mm

- 4 layers130 × 105 mm

HomeDeck
Kilan777/HomeDeck
Jarvis HomeDeck: a Raspberry Pi CM4 carrier board and voice-assistant software for a 7-inch smart display (KiCad hardware, generated from Python, plus the Python/JS assistant)
228 parts1 - 4 layers408.7 × 50 mm

Partial Drawer Controller v1
Robast-GmbH/PCB_Designs
This repository contains all the necessary files and instructions for the PCBs that are designed using KiCad. Here is an overview of the main components: - .github: Contains Github-specific configurations, including…
619 parts1MIT
Questions
How big is the Sdr PCB?
It measures 85 × 53 mm and has 4 copper layers, 1.56 mm thick.
What parts does the Sdr use?
98 parts, built around the CH32V305RBT6, BGA2817, FM1630C and GS8091-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 Sdr KiCad files?
From the tmolteno/zl4aa repository on GitHub, at the commit this page was made from: the board is sdr/sdr.kicad_pcb and its schematic sdr/audio_out.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Sdr 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).