AvionicsGPS

esb8·AvionicsGPS

AvionicsGPS PCB layout, top view — open source RP2040/RP2350 board by esb8

About the AvionicsGPS PCB

AvionicsGPS is an open source RP2040/RP2350 PCB design by esb8, published on GitHub. It is a 4-layer board measuring 60 × 56.1 mm, with 53 components from 31 distinct parts.

Its main chip is the RP2040, from the RP2040/RP2350 family. Other key parts include the AP2112K-3.3, L80-R, W25Q128JVS, SN65HVD230DR and MCP2515_I/ML. By type, the board carries 22 capacitors, 15 resistors, 6 ICs, 4 diodes, 2 transistors and 2 crystals.

It belongs with the rf & radio designs in this gallery.

From the project

GPS board for the Avionics of a model rocket

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.

- 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

AvionicsGPS, from the project README
From the project README

Main components on the AvionicsGPS

AvionicsGPS bill of materials (BOM)

53 components, 31 distinct parts.

QtyPartRefs
1
RP2040
U1
1
AP2112K-3.3
U2
1
L80-R
U3
1
W25Q128JVS
U4
1
SN65HVD230DR
Texas Instruments
U5
1
MCP2515_I/ML
U6
2
AO3400A
Q1, Q2
1
ABM8-272-T3
X1
1
20 MHz
X2
1
~
J1
1
MC311D
P1
2
Green
Hubei KENTO Elec
D1, D2
1
CUS10S30,H3F
D3
1
Red
Foshan NationStar Optoelectronics
D5
5
1.0u
C1, C2, C3, C5, C11
7
100n
C6, C7, C8, C9, C10, C12, C13
2
15pf
C14, C15
2
100nF
Samsung Electro-Mechanics
C16, C24
1
10uF
Samsung Electro-Mechanics
C17
3
100nF
Samsung Electro-Mechanics
C18, C19, C21
Show 11 more
QtyPartRefs
1
4.7uF
Samsung Electro-Mechanics
C20
1
10nF
Samsung Electro-Mechanics
C25
2
5.1k
R1, R2
1
150Ω
UNI-ROYAL(Uniroyal Elec)
R3
2
27
R4, R5
4
1k
R6, R7, R9, R10
1
10k
R8
2
51Ω
UNI-ROYAL(Uniroyal Elec)
R11, R12
1
5.1kΩ
UNI-ROYAL(Uniroyal Elec)
R13
1
120Ω
UNI-ROYAL(Uniroyal Elec)
R14
1
1kΩ
UNI-ROYAL(Uniroyal Elec)
R15

AvionicsGPS design files

The KiCad project lives in the esb8/AvionicsGPS repository on GitHub; these links point at the commit this page was built from.

AvionicsGPS: common questions

What microcontroller does the AvionicsGPS use?

The AvionicsGPS is built around the RP2040, from the RP2040/RP2350 family.

How big is the AvionicsGPS PCB?

The AvionicsGPS measures 60 × 56.1 mm, has 4 copper layers and is 1.5842 mm thick.

How many components are on the AvionicsGPS?

53 components, from 31 distinct parts. The full bill of materials is listed on this page.

Where can I download the AvionicsGPS design files?

From the esb8/AvionicsGPS repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the AvionicsGPS design in my own project?

The repository has no license, so all rights stay with esb8. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the AvionicsGPS without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.

Similar boards