AvionicsGPS
esb8·AvionicsGPS
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
Main components on the AvionicsGPS
AvionicsGPS bill of materials (BOM)
53 components, 31 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RP2040 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | AP2112K-3.3 | SOT-23-5 | U2 |
| 1 | L80-R | Quectel_L80-R | U3 |
| 1 | W25Q128JVS | SOIC-8_5.3x5.3mm_P1.27mm | U4 |
| 1 | SN65HVD230DR Texas Instruments | SOIC-8_L4.9-W3.9-P1.27-LS6.0-BL | U5 |
| 1 | MCP2515_I/ML | QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U6 |
| 2 | AO3400A | SOT-23-3L_AOS | Q1, Q2 |
| 1 | ABM8-272-T3 | ABM8-272-T3_ABR | X1 |
| 1 | 20 MHz | Crystal_SMD_2016-4Pin_2.0x1.6mm | X2 |
| 1 | ~ | PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | MC311D | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | P1 |
| 2 | Green Hubei KENTO Elec | D_0805 | D1, D2 |
| 1 | CUS10S30,H3F | D_SOD-323 | D3 |
| 1 | Red Foshan NationStar Optoelectronics | D_0805 | D5 |
| 5 | 1.0u | C_0402_1005Metric | C1, C2, C3, C5, C11 |
| 7 | 100n | C_0402_1005Metric | C6, C7, C8, C9, C10, C12, C13 |
| 2 | 15pf | C_0402_1005Metric | C14, C15 |
| 2 | 100nF Samsung Electro-Mechanics | C_0402 | C16, C24 |
| 1 | 10uF Samsung Electro-Mechanics | C_0402_1005Metric | C17 |
| 3 | 100nF Samsung Electro-Mechanics | C_0402_1005Metric | C18, C19, C21 |
Show 11 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 4.7uF Samsung Electro-Mechanics | C_0402_1005Metric | C20 |
| 1 | 10nF Samsung Electro-Mechanics | C_0402 | C25 |
| 2 | 5.1k | R_0402_1005Metric | R1, R2 |
| 1 | 150Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R3 |
| 2 | 27 | R_0402_1005Metric | R4, R5 |
| 4 | 1k | R_0402_1005Metric | R6, R7, R9, R10 |
| 1 | 10k | R_0402_1005Metric | R8 |
| 2 | 51Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R11, R12 |
| 1 | 5.1kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | R13 |
| 1 | 120Ω UNI-ROYAL(Uniroyal Elec) | R_0402 | R14 |
| 1 | 1kΩ UNI-ROYAL(Uniroyal Elec) | R_0402 | 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.
- LayoutAvionicsGPSModule.kicad_pcb
- SchematicAvionicsGPSModule.kicad_sch
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
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
Pro V2
kata0510
290.1 × 130 mm270 parts2LMIT2.3k