

This repository contains the schematics, PCB designs and firmware for the various electronic systems onboard Martlet 2.
- Size
- 50 × 75 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 118
- Nets
- 87
- Pads
- 372
- Tracks, vias
- 1,271, 189
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 4
- Created
- 30 Apr 2014
- Updated
- 7 Apr 2017
Overview
M2r is an open-source printed circuit board by cuspaceflight, from the cuspaceflight/m2-electronics repository on GitHub. It is a 2-layer board of 50 × 75 mm with 118 parts on 87 nets, routed with 1,271 tracks and 189 vias.
It is built around the STM32F303CBT6, ADUM1201AR and MAX-7Q, with the CGA0402MLC-12G among its other parts. Its parts include 36 capacitors, 14 resistors, 11 ICs, 11 diodes and 8 connectors. It belongs with the STM32 boards of this library.
Main components
4STM32F303CBT6
LQFP-48(7x7)-40℃~+85℃ 128KB 12bit 12bit 2V~3.6V 32 Bit 32KB 37 72MHz ARM Cortex-M4 Built-in FLASH LQFP-48(7x7) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)ADUM1201AR
SOIC-8-40℃~+105℃ 1 1 150ns 1Mbps 2 2.7V~5.5V 2.7V~5.5V 2500 25kV/us Bidirectional signal isolation、Multi-voltage domain interface、Power-on reset SOIC-8 Digital IsolatorsAnalog DevicesDigital IsolatorsMAX-7Q
LCC-18LCC-18 New Arrivals ROHSu-bloxUncategorisedCGA0402MLC-12G
04020.5pF@1MHz 12V 30V 0402 ESD and Surge Protection (TVS/ESD) ROHSBournsVaristors
README
README.mdMartlet 2 Flight Computers
This repository contains the schematics, PCB designs and firmware for the various electronic systems onboard Martlet 2.
M2FC: Flight Computer
This PCB records sensor data to onboard storage and determines when to fire pyrotechnic channels for staging and parachute release.
M2R: Radio
This PCB receives GPS signals and transmits rocket telemetry (lat, lng, alt, max alt) over a satellite radio and 70cm radio link.
Radio Link M2RL
Communicate between two M2FCs
Firmware
ChibiOS Instructions
$ git submodule update --init
$ cd ChibiOS/ext
$ unzip fatfs-0.9-patched.zip
$ cd ../os/various/fatfs_bindings
$ sed -i '/extern SDCDriver SDCD1;/d' fatfs_diskio.cParts
118| Qty | Value | Footprint | References |
|---|---|---|---|
| 25 | TESTPAD | m2r:TESTPAD | TP1, TP2, TP10, TP11, TP12, TP13, TP14, TP15, TP16, TP17, TP18, TP19, TP20, TP21, TP22, TP23 +9 |
| 17 | 100n | m2r:C0603 | C1, C2, C3, C4, C5, C11, C14, C15, C24, C25, C26, C27, C29, C30, C31, C34 +1 |
| 10 | 100 | m2r:R0603 | R4, R5, R7, R8, R9, R10, R11, R12, R13, R14 |
| 7 | 2µ2 | m2r:C0603 | C7, C8, C9, C10, C13, C32, C33 |
| 5 | CGA0402MLC-12G | m2r:R0402 | D7, D8, D9, D10, D11 |
| 4 | M3 MOUNT | m2r:M3_MOUNT | X11, X12, X13, X14 |
| 4 | YELLOW | m2r:LED0603 | D3, D4, D5, D6 |
| 3 | ADuM1201 | m2r:SOIC8 | IC3, IC4, IC5 |
| 3 | CONN_2 | m2r:S02B-PASK-2 | P1, P2, P8 |
| 3 | CONN_4 | m2r:S04B-PASK-2 | P3, P4, P5 |
| 2 | 15p | m2r:C0603 | C35, C36 |
| 2 | 20p | m2r:C0402 | C20, C21 |
| 2 | GS3 | m2r:SJ3 | GS1, GS2 |
| 2 | RED | m2r:LED0603 | D1, D2 |
| 1 | 100p | m2r:C0402 | C16 |
| 1 | 10k | m2r:R0603 | R1 |
| 1 | 10n | m2r:C0603 | C17 |
| 1 | 10p | m2r:C0402 | C19 |
| 1 | 10µ | m2r:C1206 | C18 |
| 1 | 10µ | m2r:C0603 | C23 |
| 1 | 120n | m2r:L0603 | L1 |
| 1 | 1k | m2r:R0603 | R2 |
| 1 | 1n | m2r:C0603 | C12 |
| 1 | 1n6 | m2r:L0603 | L2 |
| 1 | 1µ | m2r:C0603 | C28 |
| 1 | 2 | m2r:R0402 | R3 |
| 1 | 5n6 | m2r:L0402 | L3 |
| 1 | 6k8 | m2r:R0603 | R6 |
| 1 | 6p2 | m2r:C0402 | C22 |
| 1 | 8M | m2r:HC49S | X10 |
| 1 | ADL5324 | m2r:SOT89-3 | IC7 |
| 1 | ADP3333 | m2r:MSOP8 | IC11 |
| 1 | ADP3335 | m2r:MSOP8 | IC2 |
| 1 | ADP3338 | m2r:SOT223 | IC1 |
| 1 | ALM-2712 | m2r:ALM-2712 | IC9 |
| 1 | JDGA_QUAD_V | m2r:JDGA_QUAD_V | ANT1 |
| 1 | LOGO | m2r:cusf_logo | G*** |
| 1 | LOGO | m2r:cusf_logo_full | G*** |
| 1 | MAX-7Q | m2r:MAX-7Q | IC8 |
| 1 | MTX2 | m2r:MTX2 | IC6 |
| 1 | SMA | m2r:SMA-142-0701-801 | P7 |
| 1 | STM32F303C | m2r:LQFP48 | IC10 |
| 1 | SWD | m2r:FTSH-105-01-F-D-K | P6 |
Questions
How big is the M2r PCB?
It measures 50 × 75 mm and has 2 copper layers, 1.6 mm thick.
What parts does the M2r use?
118 parts, built around the STM32F303CBT6, ADUM1201AR, MAX-7Q and CGA0402MLC-12G. 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 M2r KiCad files?
From the cuspaceflight/m2-electronics repository on GitHub, at the commit this page was made from: the board is m2r/pcb/m2r.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Can I use the M2r design in my own project?
Its repository states no licence, so its author keeps all rights: ask cuspaceflight before reusing the design.
Similar boards
- 2 layers56 × 56 mm

- 2 layers89.5 × 48 mm

Avionics
cuspaceflight/avionics14
Designed to be compiled with the GNU ARM Toolchain - https://launchpad.net/gcc-arm-embedded
115 parts4 - 2 layers

- 4 layers40 × 40 mm

- 2 layers121.5 × 136.5 mm

- 2 layers77.2 × 49.8 mm

- 2 layers58 × 35 mm

- 2 layers44.5 × 50.8 mm

BCU Breadboard Adapter
OpenKNX/OpenKNX
OpenSource KNX software and hardware for maker, hobbyist and home automation enthusiasts
22 parts105