Skip to the content
4 layers88 × 70 mmGreX Frontend, the printed circuit board in 3D

RF Front End for GReX

Size
88 × 70 mm
Copper layers
4
Thickness
1.77 mm
Parts
199
Nets
143
Pads
769
Tracks, vias
718, 952
Pours
36
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
12 Jan 2023
Updated
19 Mar 2024

Overview

GreX Frontend is an open-source printed circuit board by GReX-Telescope, from the GReX-Telescope/FrontendModule repository on GitHub. It is a 4-layer board of 88 × 70 mm with 199 parts on 143 nets, routed with 718 tracks and 952 vias.

It is built around the RP2040, ADL5611ARKZ-R7 and AD8314ARMZ, with the PAT1220-C-3DB-T5, INA3221AIRGVR and IS25LP080D-JBLE-TR among its other parts. Its parts include 88 capacitors, 36 inductors, 26 resistors, 26 ICs and 8 diodes. It belongs with the RP2040 boards of this library.

Main components

12

README

Readme.md

GReX Frontend Module

You'll need:

  • Rust
  • ARM Rust toolchain
    • rustup target add thumbv7em-none-eabihf
  • just
    • cargo install just
  • cross (which requires either Docker or Podman)
    • cargo install cross --git https://github.com/cross-rs/cross
  • probe-rs
    • cargo install probe-rs --features cli,ftdi

Hardware

For assembly, access the interactive BOM here

Software

Building

Build for the current architecture

just build-cli

For the RPi in the box

just build-cli-pi

The resulting binary is in target/armv7-unknown-linux-musleabihf/release/cli which you can copy to the Pi, chmod +x if you need, and run.

Firmware

Building

just build-firmware

The resulting binary (elf) is in target/thumbv6m-none-eabi/release/firmware

Flashing

Using a JLink in CMSIS-DAP mode

just flash-firmware

Parts

199
QtyValueFootprintReferences
23100nCapacitor_SMD:C_0402_1005MetricC11, C13, C15, C16, C18, C20, C21, C22, C23, C29, C30, C31, C32, C36, C37, C41 +7
141uCapacitor_SMD:C_0603_1608MetricC3, C4, C5, C7, C9, C10, C17, C19, C33, C40, C54, C61, C74, C78
91kResistor_SMD:R_0402_1005MetricR8, R9, R10, R11, R12, R13, R14, R15, R16
81.2nCapacitor_SMD:C_0603_1608MetricC1, C34, C38, C52, C55, C59, C75, C79
868pCapacitor_SMD:C_0603_1608MetricC2, C35, C39, C53, C56, C60, C76, C80
8DNPCapacitor_SMD:C_0402_1005MetricC66, C67, C68, C83, C84, C85, C86, C88
6ADL5611DSA2000:SOT89-HighTempU11, U13, U14, U16, U20, U21
6MountingHole_2.2mm_M2_ISO7380_PadMountingHole:MountingHole_2.2mm_M2_ISO7380_PadH1, H2, H3, H4, H5, H6
5Conn_CoaxialLibrary:SMA_Samtec_SMA-J-P-X-ST-EM1_EdgeMountJ1, J4, J5, J6, J7
41.3pCapacitor_SMD:C_0402_1005MetricC47, C51, C69, C73
41000nInductor_SMD:L_0402_1005MetricL8, L9, L24, L25
412nInductor_SMD:L_0402_1005MetricL4, L6, L11, L13
413nInductor_SMD:L_0402_1005MetricL17, L19, L30, L32
416pCapacitor_SMD:C_0402_1005MetricC25, C27, C43, C45
42.2nInductor_SMD:L_0402_1005MetricL16, L20, L29, L33
424nInductor_SMD:L_0402_1005MetricL3, L7, L10, L14
443nInductor_SMD:L_0402_1005MetricL2, L23, L35, L36
45pCapacitor_SMD:C_0402_1005MetricC48, C50, C70, C72
48.2pCapacitor_SMD:C_0402_1005MetricC24, C28, C42, C46
48.7nInductor_SMD:L_0402_1005MetricL15, L21, L28, L34
4REDLED_SMD:LED_0603_1608MetricD1, D2, D3, D4
4TC4-19G2Library:AT224U17, U19, U23, U25
21Resistor_SMD:R_0603_1608MetricR6, R7
21.6Capacitor_SMD:C_0402_1005MetricC49, C71
21.8pCapacitor_SMD:C_0402_1005MetricC63, C65
2100Resistor_SMD:R_0402_1005MetricR19, R22
215pCapacitor_SMD:C_0402_1005MetricC12, C14
2226Resistor_SMD:R_0402_1005MetricR23, R25
222uCapacitor_SMD:C_0603_1608MetricC6, C8
224kResistor_SMD:R_0402_1005MetricR2, R4
227nInductor_SMD:L_0402_1005MetricL18, L31
228Resistor_SMD:R_0402_1005MetricR24, R26
23.9pCapacitor_SMD:C_0402_1005MetricC26, C44
24.7kResistor_SMD:R_0402_1005MetricR17, R18
247uInductor_SMD:L_0603_1608MetricL1, L22
251nInductor_SMD:L_0402_1005MetricL5, L12
268Resistor_SMD:R_0402_1005MetricR20, R21
282kResistor_SMD:R_0402_1005MetricR1, R3
29.1nInductor_SMD:L_0402_1005MetricL26, L27
2AD8314Package_SO:MSOP-8_3x3mm_P0.65mmU22, U26
2BAT-15-099RPackage_TO_SOT_SMD:SOT-143U18, U24
2BLUELED_SMD:LED_0603_1608MetricD7, D8
2GREENLED_SMD:LED_0603_1608MetricD5, D6
2HMC1122Package_CSP:LFCSP-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mmU12, U15
2PAT1220-C-3DBRF_Converter:RF_Attenuator_Susumu_PAT1220U9, U10
2SPX3819M5-LPackage_TO_SOT_SMD:SOT-23-5U4, U5
10.2Resistor_SMD:R_0603_1608MetricR5
12TJ412000NYGBCCrystal:Crystal_SMD_2520-4Pin_2.5x2.0mmY1
14pCapacitor_SMD:C_0402_1005MetricC64
1AMS1117-5.0Package_TO_SOT_SMD:SOT-223-3_TabPin2U3
1DSA_LogoDSA2000:DSAlogo_letterswhiteU1
1INA3221Package_DFN_QFN:Texas_RGV_S-PVQFN-N16_EP2.1x2.1mmU6
1IS25LP080D-JBLEPackage_SO:SOIC-8_5.275x5.275mm_P1.27mmU7
1PROGConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ3
1PolyfuseFuse:Fuse_1206_3216MetricF1
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU8
1Screw_Terminal_01x04Connector_JST:JST_PH_S4B-PH-SM4-TB_1x04-1MP_P2.00mm_HorizontalJ2
1XC6206PxxxMRPackage_TO_SOT_SMD:SOT-23U2

Similar boards

  • 4 layers100 × 100 mmIq mod, the printed circuit board in 3D

    Iq mod

    gallicchio/AMOD-and-RFMOD

    The tutorial's 2x12 adapter (/mudd/133electronics/icepi-zero-dac-adc/adapterboard/) with a 2 x 6 right-angle Pmod socket on a 15 mm extension of its right-hand end, so an Icepi Zero can drive AMOD-A's and RF-MOD's Pmod…

    186 parts
  • 4 layers60 × 40 mmFtx, the printed circuit board in 3D

    Ftx

    SETIatHCRO/Front-Page

    Documentation related to the Allen Telescope Array at the Hat Creek Radio Observatory Wiki Link Below

    153 parts5
  • 4 layers60 × 40 mmFrx, the printed circuit board in 3D

    Frx

    EIGSEP/CAD

    106 parts
  • 2 layers100 × 100 mmRF FrontEnd, the printed circuit board in 3D

    RF FrontEnd

    OSHE-Github/Radar-Detector

    105 partsGPL-3.0
  • 4 layers28.3 × 30.8 mmGnss px100-18mm hv, the printed circuit board in 3D

    Gnss px100-18mm hv

    Tinkerbug-Robotics/TinkerRocket

    Model rocket flight computer, ground station, iOS app, and simulation

    85 parts1GPL-3.0
  • 4 layers38.4 × 128.5 mmPlantpal, the printed circuit board in 3D

    Plantpal

    teapotlaboratories/plantpal

    Your pal in plant care

    121 parts98MIT
  • 4 layers65 × 30 mmMmdvm hs dual hat, the printed circuit board in 3D

    Mmdvm hs dual hat

    kitspace-test-repos/kicad6-file-collection

    111 partsMIT
  • 4 layers38.4 × 128.5 mmPlantpal, the printed circuit board in 3D

    Plantpal

    rajeev2705/PROJECTS

    Welcome to my PCB projects repository! This space is dedicated to documenting my journey in designing, creating, and improving printed circuit boards (PCBs).

    127 parts

Questions

How big is the GreX Frontend PCB?

It measures 88 × 70 mm and has 4 copper layers, 1.77 mm thick.

What parts does the GreX Frontend use?

199 parts, built around the RP2040, ADL5611ARKZ-R7, AD8314ARMZ and PAT1220-C-3DB-T5. 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 GreX Frontend KiCad files?

From the GReX-Telescope/FrontendModule repository on GitHub, at the commit this page was made from: the board is hardware/GreX Frontend.kicad_pcb and its schematic hardware/GreX Frontend.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the GreX Frontend design in my own project?

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