Skip to the content
PCBKitNew board
4 layers60 × 56.1 mmAvionicsGPSModule, the printed circuit board in 3D

AvionicsGPSModule

esb8/AvionicsGPS3

GPS board for the Avionics of a model rocket

Size
60 × 56.1 mm
Copper layers
4
Thickness
1.58 mm
Parts
57
Nets
86
Pads
247
Tracks, vias
425, 50
Pours
3
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
30 Mar 2025
Updated
4 Jul 2025

Overview

AvionicsGPSModule is an open-source printed circuit board by esb8, from the esb8/AvionicsGPS repository on GitHub. It is a 4-layer board of 60 × 56.1 mm with 57 parts on 86 nets, routed with 425 tracks and 50 vias.

It is built around the RP2040, L80-R and SN65HVD230DR, with the W25Q128JVSIQ, AP2112K-3.3 and AO3400A among its other parts. Its parts include 23 capacitors, 15 resistors, 6 ICs, 4 diodes and 2 transistors. It belongs with the radio and wireless boards and the RP2040 boards of this library.

Main components

9

README

README.md

Overview

This project is a RP2040, GPS board designed to be utilized in an avionics system comprising of 3 CAN connected PCBs which are comprised of a sensorboard, a powerboard, and a GPS Board. This avionics stack is designed for use in High Power model rocketry and aims to provide accurate telemetry, tracking position, altitude, and time during flight.

📡 PCB Features

  • L86-M33 -165 dBm GPS
  • Integrated Patch Antenna
  • CAN Transiecver
  • RP2040
  • USB-C Connection
  • 5V -> 3.3V regulated power input
  • Onboard status LEDs for VBUS, MCU and GPS debugging
  • External 128Mbit Flash Memory

📷 Media

Schematic

image PCB

image 3D Model

image

Parts

57
QtyValueFootprintReferences
8100nLibrary:C_0402_1005MetricC6, C6, C7, C8, C9, C10, C12, C13
51.0uLibrary:C_0402_1005MetricC1, C2, C3, C5, C11
41kResistor_SMD:R_0402_1005MetricR6, R7, R9, R10
3100nFLibrary:C_0402_1005MetricC18, C19, C21
2100nFPCM_JLCPCB:C_0402C16, C24
227Resistor_SMD:R_0402_1005MetricR4, R5
25.1kResistor_SMD:R_0402_1005MetricR1, R2
251ΩPCM_JLCPCB:R_0402R11, R12
2AO3400AAO3400A:SOT-23-3L_AOSQ1, Q2
2GreenPCM_JLCPCB:D_0805D1, D2
110kResistor_SMD:R_0402_1005MetricR8
110nFPCM_JLCPCB:C_0402C25
110uFLibrary:C_0402_1005MetricC17
1120ΩPCM_JLCPCB:R_0402R14
1150ΩPCM_JLCPCB:R_0402R3
115pFLibrary:C_0402_1005MetricC15
115pfLibrary:C_0402_1005MetricC14
11kΩPCM_JLCPCB:R_0402R15
120 MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmX2
14.7uFLibrary:C_0402_1005MetricC20
15.1kΩPCM_JLCPCB:R_0402R13
1ABM8-272-T3ABM8_272_T3:ABM8-272-T3_ABRX1
1AP2112K-3.3Package_TO_SOT_SMD:SOT-23-5U2
1CUS10S30,H3FDiode_SMD:D_SOD-323D3
1L80-RRF_GPS:Quectel_L80-RU3
1LOGOlogo:LOGOG***
1MC311DConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalP1
1MCP2515_I/MLPackage_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mmU6
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1RedPCM_JLCPCB:D_0805D5
1SN65HVD230DRPCM_JLCPCB:SOIC-8_L4.9-W3.9-P1.27-LS6.0-BLU5
1W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU4
1~Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ1

The 55 most common of 57 parts.

Questions

How big is the AvionicsGPSModule PCB?

It measures 60 × 56.1 mm and has 4 copper layers, 1.58 mm thick.

What parts does the AvionicsGPSModule use?

57 parts, built around the RP2040, L80-R, SN65HVD230DR and W25Q128JVSIQ. 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 AvionicsGPSModule KiCad files?

From the esb8/AvionicsGPS repository on GitHub, at the commit this page was made from: the board is AvionicsGPSModule.kicad_pcb and its schematic AvionicsGPSModule.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the AvionicsGPSModule design in my own project?

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

Similar boards

  • 4 layers60 × 56.1 mmAvionicsPower, the printed circuit board in 3D

    AvionicsPower

    esb8/AvionicsPower

    PCB of a Power Management and supply board for an Avionics stack.

    82 parts2
  • 2 layers80 × 65 mmPixAppleV1.0, the printed circuit board in 3D

    PixAppleV1.0

    mrkingseasheep/PixApple

    PixApple is designed as a RP2040 breakout board. It features 8 general use GPIOs, 1 SPI interface, 1 I2C interface, 4 ADC channels, 4 PWM channels and a CAN bus.

    85 parts1GPL-3.0
  • 2 layers125 × 79.4 mmPHORI 2 0 5, the printed circuit board in 3D

    PHORI 2 0 5

    Jwray0/phori_2

    Forked from the https://github.com/PhobGCC/PhobGCCv2-HW Project

    114 parts3CERN-OHL-S-2.0
  • 2 layers125.4 × 84.5 mmZinnia2 0 5, the printed circuit board in 3D

    Zinnia2 0 5

    plants-tech/Zinnia

    fork of a fork of phob 2.x (Phob 2.x Official -> PhloraGCC -> Zinnia)

    113 parts2CERN-OHL-S-2.0
  • 2 layers125.5 × 90.3 mmPhobGCC 2 0 0 proto 1, the printed circuit board in 3D

    PhobGCC 2 0 0 proto 1

    Naxdy/NaxGCC-HW

    The main repository is located at git.naxdy.org. The GitHub mirror exists solely for the sake of discoverability and redundancy.

    97 parts1CERN-OHL-S-2.0
  • 2 layers119.5 × 60.3 mmJesnet proto 1, the printed circuit board in 3D

    Jesnet proto 1

    kje123/jesphob

    A fork of the PhobGCC project, created for the JESNET Gamecube Controller

    151 partsCERN-OHL-S-2.0
  • 4 layers50.8 × 106.6 mmM.I.A., the printed circuit board in 3D

    M.I.A.

    landodoughty/Mission-Independent-Avionics-M.I.A.-

    My Custom Rocket Avionics System

    186 parts
  • 4 layers279.5 × 97 mmAlpha centauri pcb, the printed circuit board in 3D

    Alpha centauri pcb

    jacob-w-gable/alpha_centauri

    A split, ergonomic, mechanical keyboard with 40 keys, designed for typing speed and comfort.

    224 parts1MIT