Skip to the content
PCBKitNew board
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

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.

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