Skip to the content
4 layers65 × 56 mmRadio, the printed circuit board in 3D

A minimal software-defined radio, based on the GreenArrays GA144A12 microprocessor. Provision is made for connection to a Raspberry Pi B+ and shields.

Size
65 × 56 mm
Copper layers
4
Thickness
1.6 mm
Parts
90
Nets
116
Pads
436
Tracks, vias
1,698, 151
Pours
12
Routed
Yes
KiCad
KiCad 4
Created
9 Sep 2014
Updated
3 Aug 2016

Overview

Radio is an open-source printed circuit board by hedj, from the hedj/radio repository on GitHub, published under the GPL-2.0 licence. It is a 4-layer board of 65 × 56 mm with 90 parts on 116 nets, routed with 1,698 tracks and 151 vias.

It is built around the 24C16 and GTL2000DGG. Its parts include 10 capacitors, 7 diodes, 3 ICs and 1 connector. It belongs with the radio and wireless boards of this library.

Main components

2

README

README.md

radio

A minimal software-defined radio, based on the GreenArrays GA144A12 microprocessor. Provision is made for connection to a Raspberry Pi B+ and shields. The GA144 analog i/o pins are brought out to pin-headers to allow for different choices of RF frontends.

Parts

90
QtyValueFootprintReferences
301krsmd:R_0603RFLA_CE1, RFLA_WP1, RGNBT1, RL1V8, RLED1, RLED2, RLED3, RPU10, RPU11, RPU12, RPU13, RPU14, RPU15, RPU16, RPU17, RPU18 +14
10100nFSMD_Packages:SMD-0603C1, C2, C3, C4, C5, C6, C7, C8, CID1, CLVL1
7LEDLEDs:LED-0805D1, D2, D3, L1V8, L3V3, LRST1, LSPI_CE1
4@HOLE0, @HOLE1, @HOLE2, @HOLE3
410uFSMD_Packages:SMD-0805CVIN5V0, CVIN33, CVOUT1V8, CVOUT3V3
41Krsmd:R_0603RLB1, ROE1, RUB1, RWR1
2 Pin_Headers:Pin_Header_Straight_1x02XDO1, XSYNC1
21K8rsmd:R_0603RSCL1, RSDA1
23.9krsmd:R_0603RID_SC1, RID_SD1
2CONN_01X09Pin_Headers:Pin_Header_Straight_1x09AN0, AN1
11.5krsmd:R_0603RL3V3
1200krsmd:R_0603RLVL1
124C16SMD_Packages:SOIC-8-NUID1
1AT45DB041ESMD_Packages:SOIC-8-NUBOOT1
1Analog TimingPin_Headers:Pin_Header_Straight_1x02AT0
1BARREL_JACKConnect:BARREL_JACKXPWR1
1CONN_01X05Pin_Headers:Pin_Header_Straight_1x05AN2
1Debug Led JumpersPin_Headers:Pin_Header_Straight_2x03JLED1
1Flash Chip EnablePin_Headers:Pin_Header_Straight_1x02JFLA_CE1
1Flash Write EnablePin_Headers:Pin_Header_Straight_1x02JFLA_WP1
1G144A12qfn88:qfn88U1
1GA SPI Boot DisablePin_Headers:Pin_Header_Straight_1x02JGNBT1
1GTL2000SMD_Packages:TSSOP-48ULVL1
1IS62/65WV51216E(A|B)LLtssop2-44:TSSOPII-44_0.8mmPitchXMEM1
1JCEHPin_Headers:Pin_Header_Straight_1x03JCEH1
1JCLKPin_Headers:Pin_Header_Straight_1x02J1
1JEWRPin_Headers:Pin_Header_Straight_1x02JEWR1
1LOGOlogo:OSHWLOGO0.3ING***
1NCP1117ST18T3GSMD_Packages:SOT-223U3V3t1V8
1NCP1117ST33T3GSMD_Packages:SOT-223U5V0t3V3
1RPI_BPLUS_GPIOpin20x2:PIN_20X2XRPI1
1XRSTSMD_Packages:SMD-1206XRST1
1XSPIPin_Headers:Pin_Header_Straight_2x04XSPI1

More from hedj/radio

1
  • 2 layers41.7 × 32 mmAntenna, the printed circuit board in 3D

    Antenna

    hedj/radio

    A minimal software-defined radio, based on the GreenArrays GA144A12 microprocessor. Provision is made for connection to a Raspberry Pi B+ and shields.

    10 parts2GPL-2.0

Similar boards

  • 2 layers100 × 100 mmDram test, the printed circuit board in 3D

    Dram test

    Edgeworth/memepu

    cmake -DUSEAFL=yes -DCMAKEBUILDTYPE=Release $PFX/verymeme AFLSKIPCPUFREQ=yes AFLPRELOAD=/usr/local/lib/afl/libdislocator.so \ afl-fuzz -m 1024M -i $PFX/verymeme/testdata/memelang/parsing -o memelangfuzz \ -x…

    52 parts9GPL-3.0
  • 2 layers178 × 145 mmUltra DB X51 v1, the printed circuit board in 3D

    Ultra DB X51 v1

    ExploreEmbedded/8051_DevelopmentBoard

    Design files and sample code for 8051 development Ultra Boards

    145 parts70
  • 2 layers104.7 × 55.6 mmLab1, the printed circuit board in 3D

    Lab1

    jsjolund/dmx512-controller-board

    Controller board for DMX512 compatible devices, built around the STM32F4 processor

    96 parts26
  • 4 layers100 × 80 mmLCSDR, the printed circuit board in 3D

    LCSDR

    licheegh/LCSDR

    197 parts7
  • 2 layersNoname, the printed circuit board in 3D

    Noname

    cculpepper/APRSDongle

    Telemetry module for a HAB or a rocket, or a car, or a....

    608 parts4
  • 2 layers51.8 × 71.7 mmAltera Vector adapter V2, the printed circuit board in 3D

    Altera Vector adapter V2

    james10952001/FPGA-mini-vector-arcade

    Vector game daughter board for the Altera EP2C5T144 Cyclone II "mini board"

    57 parts4GPL-3.0
  • 2 layers65 × 56.5 mmMeArmPiHat, the printed circuit board in 3D

    MeArmPiHat

    mimeindustries/mearm-pi-hat-pcb

    The Raspberry Pi HAT for the MeArm Pi Edition

    27 parts4
  • 2 layers49 × 27.5 mmHw11c, the printed circuit board in 3D

    Hw11c

    igkov/bcomp11hw

    BCOMP11 hardware project

    89 parts2MIT

Questions

How big is the Radio PCB?

It measures 65 × 56 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Radio use?

90 parts, built around the 24C16 and GTL2000DGG. 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 Radio KiCad files?

From the hedj/radio repository on GitHub, at the commit this page was made from: the board is hardware/radio.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Radio design in my own project?

Its repository publishes it under the GPL-2.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).