

GNSS Firehose
Wideband front-end digitizer for GPS, GLONASS, Galileo, BeiDou
- Size
- 117.9 × 99.1 mm
- Copper layers
- 4
- Thickness
- 1.6 mm
- Parts
- 519
- Nets
- 417
- Pads
- 1,834
- Tracks, vias
- 4,317, 649
- Pours
- 28
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 3 Jun 2012
- Updated
- 22 Jul 2024
Overview
GNSS Firehose is an open-source printed circuit board by pmonta, from the pmonta/GNSS_Firehose repository on GitHub. It is a 4-layer board of 117.9 × 99.1 mm with 519 parts on 417 nets, routed with 4,317 tracks and 649 vias.
It is built around the MAX2112CTI+, MGA-68563 and KSZ9031RNXCA, with the MAX19505ETM+, CDCLVC1102PW and MIC2090-1YM5-TR among its other parts. Its parts include 239 capacitors, 103 resistors, 22 inductors, 18 ICs and 9 connectors. It belongs with the radio and wireless boards of this library.
Main components
9MAX2112CTI+
TQFN-28(5x5)0℃~+70℃ 3.13V~3.47V Interrupt generation、Power-up/reset configuration、Link status monitoring TQFN-28(5x5) RF Transceiver ICs ROHSMaxim Integrated (Analog Devices)Interface - SpecializedMGA-68563
SOT-363SOT-363 RF Amplifiers ROHSBroadcom LimitedRF AmplifiersKSZ9031RNXCA
QFN-48-EP(7x7)0℃~+70℃ 1.2V、1.8V、2.5V、3.3V 10BASE-T、100BASE-TX、1000BASE-T 10Mbit/s、100Mbit/s、1Gbit/s 4 PHY Transceiver RGMII QFN-48-EP(7x7) Ethernet Transceivers ROHSMicrochip TechnologyEthernet TransceiversMAX19505ETM+
TQFN-48-EP(7x7)-40℃~+85℃ 0LSB 1.8V、2.5V~3.3V 2 49.8dB 65MHz 8 Multiplexers、Soft reset、Synchronous triggering SPI Yes TQFN-48-EP(7x7) Analog to Digital Converters (ADC) ROHSMaxim Integrated (Analog Devices)Analog To Digital Converters (ADC)CDCLVC1102PW
TSSOP-8-40℃~+85℃ 1 2 2.3V~3.6V 250MHz TSSOP-8 Clock Buffers, Drivers, Distributors ROHSTexas InstrumentsClock Buffers, Drivers, DistributorsMIC2090-1YM5-TR
SOT-23-5-40℃~+125℃ 1 1.8V~5.5V 50mA 700mΩ Active High High Side Switch Undervoltage Protection(UVP)、Overtemperature protection (OTP) SOT-23-5 Power Distribution Switches ROHSMicrochip TechnologyPower Distribution SwitchesL829-1J1T-43
插件0℃~+70℃ 1 Copper alloy Gold Right Angle Shielded With LED 插件 Ethernet Connectors / Modular Connectors (RJ45 RJ11) ROHSBel FuseEthernet Connectors / Modular Connectors (RJ45 RJ11)PJ-063BH
插件-25℃~+85℃ 2.5mm 24V 6.5mm 8A 插件 DC Power Connectors ROHSCUIDC Power ConnectorsSMAJ9.0CA
SMAGESD And Surge Protection (TVS/ESD)Jiangsu Changjing Electronics Technology (CJ)
README
READMEDesign files for a wideband GNSS front-end board. Digitizes three 50 MHz RF channels, emits 2-bit samples to gigabit Ethernet (~800 Mbit/s total payload). Includes schematic, PCB layout, HDL, and software. Open-source licensing.
Parts
519| Qty | Value | Footprint | References |
|---|---|---|---|
| 119 | 0.1 uF | footprints:0402 | C100, C116, C117, C126, C127, C128, C129, C130, C131, C132, C133, C134, C135, C137, C138, C139 +103 |
| 56 | via_12mil | footprints:via_12mil | VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA**, VIA** +40 |
| 28 | test_point | footprints:TP_SMT | TP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP22, TP23, TP24 +12 |
| 27 | 1000 pF | footprints:0402 | C20, C21, C22, C23, C24, C118, C119, C120, C121, C122, C123, C124, C242, C243, C244, C245 +11 |
| 24 | 10k | footprints:0402 | R6, R22, R30, R46, R72, R73, R76, R77, R116, R117, R124, R146, R147, R148, R149, R150 +8 |
| 18 | 100 pF | footprints:0402 | C6, C7, C8, C17, C27, C69, C70, C71, C72, C80, C104, C105, C106, C107, C115, C125 +2 |
| 18 | 47 nF | footprints:0402 | C1, C10, C11, C12, C13, C14, C67, C73, C74, C75, C102, C108, C109, C110, C111, C112 +2 |
| 16 | 1k | footprints:0402 | R40, R41, R86, R106, R109, R110, R113, R118, R119, R123, R137, R138, R139, R140, R141, R142 |
| 15 | NONE | footprints:0402 | C238, C239, C240, C241, R108, R111, R112, R114, R115, R120, R121, R122, R125, R129, R130 |
| 13 | 10 uF | footprints:0805 | C53, C142, C148, C154, C158, C162, C166, C193, C216, C217, C220, C225, C226 |
| 9 | 240 | footprints:0603 | FB1, FB2, FB3, FB11, FB12, FB13, FB14, FB15, FB16 |
| 8 | 0 | footprints:0603 | L20, L21, R98, R99, R126, R127, R128, R132 |
| 8 | 240 | footprints:0402 | FB4, FB5, FB6, FB7, FB8, FB9, FB10, FB17 |
| 8 | shield_clip | footprints:S1721 | SC1, SC2, SC3, SC4, SC5, SC6, SC7, SC8 |
| 7 | 10 pF | footprints:0402 | C231, C232, C233, C234, C235, C236, C255 |
| 6 | 33 | footprints:0402 | R100, R101, R102, R103, R104, R105 |
| 6 | 47 nH | footprints:0402 | L3, L5, L7, L12, L13, L14 |
| 6 | 80 | footprints:0402 | R7, R11, R13, R15, R23, R31 |
| 5 | 330 | footprints:0402 | R45, R49, R50, R75, R85 |
| 5 | SMA | footprints:SMA_END_LAUNCH | J1, J2, J3, J4, J5 |
| 4 | 0 | footprints:0402 | R42, R131, R135, R136 |
| 4 | 47 | footprints:0402 | R38, R39, R43, R48 |
| 4 | 820 | footprints:0402 | R4, R20, R28, R88 |
| 4 | MAX19505 | footprints:QFN48_EP | U2, U5, U8, U10 |
| 4 | mounting_hole | footprints:HOLE_UNC_2_56 | MH1, MH2, MH3, MH4 |
| 3 | 10 nF | footprints:0402 | C5, C68, C103 |
| 3 | 2.2 nF | footprints:0402 | C15, C78, C113 |
| 3 | 220 | footprints:0402 | R10, R51, R52 |
| 3 | 33 nF | footprints:0402 | C16, C79, C114 |
| 3 | 390 | footprints:0402 | R5, R21, R29 |
| 3 | 4.7k | footprints:0402 | R44, R47, R107 |
| 3 | 43.2 | footprints:0402 | R3, R19, R27 |
| 3 | 5.1k | footprints:0402 | R2, R18, R26 |
| 3 | 56 nH | footprints:0603 | L15, L17, L19 |
| 3 | 6 nH | footprints:0402 | L2, L4, L6 |
| 3 | 86.6 | footprints:0402 | R1, R17, R25 |
| 3 | LED | footprints:APA2106 | LED2, LED3, LED4 |
| 3 | MAX2112 | footprints:QFN28_EP | U1, U4, U7 |
| 3 | MGA-68563 | footprints:SOT-363 | U3, U6, U9 |
| 3 | MIC2090-1YM5 | footprints:SOT-23-5 | U20, U21, U22 |
| 3 | fiducial | footprints:FIDUCIAL | FID1, FID2, FID3 |
| 2 | 0 | footprints:1210 | R87, R143 |
| 2 | 0.1 uF 25V | footprints:0402 | C197, C199 |
| 2 | 33 pF | footprints:0402 | C176, C177 |
| 2 | 47 uF 20V | footprints:tantalum-size-D | C194, C198 |
| 2 | 49.9 | footprints:0402 | R33, R37 |
| 2 | 60.4 | footprints:0402 | R34, R35 |
| 2 | NONE | footprints:1210 | C213, C237 |
| 1 | 0 | footprints:0805 | R145 |
| 1 | 0.47 uF | footprints:NRS5020 | L10 |
| 1 | 1 uH | footprints:NRS5020 | L11 |
| 1 | 10 | footprints:0402 | R144 |
| 1 | 10 | footprints:0603 | R133 |
| 1 | 12.1k | footprints:0402 | R71 |
| 1 | 12.1k 1% | footprints:0402 | R95 |
| 1 | 150 | footprints:0402 | R9 |
| 1 | 162k | footprints:0402 | R74 |
| 1 | 18 nF | footprints:0603 | C215 |
| 1 | 2.2 uF | footprints:0603 | C195 |
| 1 | 22 uF | footprints:1210 | C200 |
| 1 | 220 pF | footprints:0402 | C214 |
| 1 | 249 | footprints:0402 | R36 |
| 1 | 25 MHz | footprints:CTS_ATS | Y1 |
| 1 | 47 uF | footprints:1210 | C196 |
| 1 | 470 | footprints:0402 | R96 |
| 1 | 54.9k | footprints:0402 | R70 |
| 1 | AT25DF041A | footprints:SO8 | U11 |
| 1 | CDCLVC1102 | footprints:TSSOP8W | U19 |
| 1 | HEADER_14 | footprints:HEADER14_2MM | J6 |
| 1 | HEADER_16 | footprints:HEADER16_100MIL | J10 |
| 1 | KSZ9031RNX | footprints:QFN48_EP_MICREL | U18 |
| 1 | L829-1J1T-43 | footprints:L829-1J1T-43 | J7 |
| 1 | LED | footprints:0603 | LED1 |
| 1 | LMK03806 | footprints:LLP64_EP | U15 |
| 1 | LOGO | footprints:graphics-oshw-logo | G*** |
| 1 | LOGO | footprints:graphics-firehose-logo | G*** |
| 1 | LOGO | footprints:graphics-power-symbol | G*** |
| 1 | LTC3633 | footprints:UFD28 | U17 |
| 1 | PJ-063BH | footprints:PJ-063BH | J8 |
| 1 | SMAJ9.0CA | footprints:SMAJ | Z1 |
The 516 most common of 519 parts.
Similar boards
- 4 layers65 × 56 mm

- 12 layers180 × 150 mm

Marble
BerkeleyLab/Marble
Dual FMC FPGA carrier board developed for general purpose use in particle accelerator electronics instrumentation.
1,006 parts35 - 6 layers46.5 × 47.2 mm

NAVCORE SoOP
kfilipekk/iridium_drone
STM32H743 flight controller that navigates without GPS from Iridium satellite Doppler
217 parts2MIT - 2 layers110 × 30 mm

Vantage Power
Georgebruh/Vantage-System-for-ANDAM
Design files and firmware of the Vantage IoT sensor node, by Team sevenUP. The node is the field unit of a flood-monitoring system.
37 parts - 2 layers271.5 × 81 mm

Allez
zakariyavkhan/allez-keyboard
Hardware and firmware files for the allez! mechanical keyboard
142 partsGPL-3.0 - 4 layers164.6 × 87 mm

- 4 layers150 × 110 mm

System Management Board
precision-sustainable-ag/PlantMap3D-Hardware
The system management board handles all power distribution in the multi-camera system and a few other auxiliary functions. The PCB is designed using KiCad.
130 parts2 - 2 layers82 × 47.5 mm

Mechanical Pomodoro Timer
CedricL1u/Chronos
Chronos is a fully mechanical 7‑segment Pomodoro timer and clock that uses cams, servos, and a custom ESP32‑C3 PCB to create a kinetic, alarm‑equipped display that makes focus sessions more engaging.
41 partsMIT
Questions
How big is the GNSS Firehose PCB?
It measures 117.9 × 99.1 mm and has 4 copper layers, 1.6 mm thick.
What parts does the GNSS Firehose use?
519 parts, built around the MAX2112CTI+, MGA-68563, KSZ9031RNXCA and MAX19505ETM+. 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 GNSS Firehose KiCad files?
From the pmonta/GNSS_Firehose repository on GitHub, at the commit this page was made from: the board is kicad/GNSS_Firehose.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the GNSS Firehose design in my own project?
Its repository states no licence, so its author keeps all rights: ask pmonta before reusing the design.