Skip to the content
4 layers30 × 80 mmOshTelemega, the printed circuit board in 3D

The Mega3080 FCU is an evolved clone of the Altus Metrum Telemega. Using the same firmware (meaning the same sensor suite), the primary developments are: - USB-C - Wago style spring terminals - Better GPS RF routing…

Size
30 × 80 mm
Copper layers
4
Thickness
1.61 mm
Parts
166
Nets
185
Pads
652
Tracks, vias
1,862, 472
Pours
16
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
8 Oct 2025
Updated
16 Mar 2026

Overview

OshTelemega is an open-source printed circuit board by Kev1n8088, from the Kev1n8088/OshTelemega repository on GitHub. It is a 4-layer board of 30 × 80 mm with 166 parts on 185 nets, routed with 1,862 tracks and 472 vias.

It is built around the CC1200RHB, MMC5983MA and W25Q64JVXGIQ, with the LM293QT, SISB46DN and BMI088 among its other parts. Its parts include 56 resistors, 44 capacitors, 21 ICs, 9 connectors and 8 inductors. It belongs with the radio and wireless boards and the STM32 boards of this library.

Main components

12

README

README.md

Mega3080 v1.0

The Mega3080 FCU is an evolved clone of the Altus Metrum Telemega. Using the same firmware (meaning the same sensor suite), the primary developments are:

  • USB-C
  • Wago style spring terminals
  • Better GPS RF routing, and external GPS antenna
  • Companion port with extra UART and space for potential direct Mosaic Integration
  • Mag switch with "hard to disarm" feature
  • Slightly smaller (30x80mm instead of 31.25x82.55mm)
  • Better reverse polarity protection, including on pyro charges
  • Cheaper than purchasing a TeleMega

Basic Manual

All Wago ports are the same as the Telemega screw terminals, except for the addition of a connector to select between an external switch and the internal mag switch (you can use both!).

To enable the internal mag switch, bridge the terminals marked MG. A magnet's N pole perpendicular to the top surface magnetic sensor (under the square buzzer) arms the device.

A fully armed device has the dual-LED next to the mag sensor fully lit (green and red). To begin the disarm process, expose the sensor to a S pole, then a N pole, and then an S pole. This will cycle the LED lights. This feature prevents any risk of disarming from launch towers that may generate magnetic fields.

If a device on the pad has a partially lit LED, the disarm process has started. It is recommended that a disarm and arming cycle be completed to reduce the risk of inadvertent disarm; however, even during the disarm process, the device remains as, if not less, sensitive to stray magnetic fields as industry-standard altimeters.

To use an external switch, simply wire it in series with the terminals marked SW.

If you want an external switch in parallel with the internal mag switch (NOT RECOMMENDED) - you can wire both a switch in series with the SW terminals, and bridge the MG terminals.

If you want an external switch in series with the internal mag switch (MAYBE ALRIGHT?) - you can wire a switch in series with the MG terminals.

To enable GPS operation, connect a standard L1 patch antenna to the rear UFL connector marked L1 GPS. This port supports both passive and active patch antennas.

Companion and servo connector documentation TBD

See the flashing.md file for flashing info.

Production

All SMT components can be assembled via JLCPCB.

THT BOM is to be produced soon.

Use the jlcpcb/production_files subdirectory for production files. I do not guarantee that everything will be in stock on JLC, nor do I guarantee that the rotations are correct (they are not, CHECK VERY CAREFULLY!).

Recommended configuration is JLC04161H-7628. I recommend ENIG, but it's likely not necessary.

Notes

Use at your own risk! This device has been tested with MJG Ematches and flown to test state estimation as of March 2026; however, custom production from JLC always carries the risk of QC issues.

You must provide your own patch antenna (preferably active) to use the GPS

There are a few minor issues known with the v1.0 model:

  • When powered through the mag switch, there is a diode in the path for pyro power. This shouldn't be an issue in practice, but it is technically rated only for 1A continuous. The transient rating is more than enough at 50A, so it's not really a huge issue. There is also a slight voltage drop. Not an issue when the mag switch is bypassed or when a separate pyro battery is used.
  • Theoretically, the vertical USB-C Connector is more fragile than a horizontal one - and also harder to solder with a hot air station. Take care when using heavy cables, and if you are concerned, epoxy the connector down.
  • Due to a technical oversight, the separate pyro battery capability of the stock telemega, which is rated up to 30v, has to be derated to 12v on the Mega3080. Not sure how many people use a 12+v external pyro battery, but something to be aware of.

The v1.1 release has fixed the USB-C and diode path issues; however, the v1.1 device has not been produced yet. Use at your own risk.


Device Version Last Produced Officially: v1.0

Last Updated: December 2025

Written by: Kevin Zheng (Kev1n8088)

Parts

166
QtyValueFootprintReferences
131kResistor_SMD:R_0402_1005MetricR3, R4, R17, R20, R22, R26, R30, R34, R38, R39, R50, R51, R56
11100kResistor_SMD:R_0402_1005MetricR13, R14, R23, R27, R31, R35, R44, R49, R52, R53, R55
90.1uFCapacitor_SMD:C_0402_1005MetricC1, C3, C4, C7, C9, C10, C16, C17, C44
947nFCapacitor_SMD:C_0402_1005MetricC11, C12, C14, C15, C28, C29, C30, C32, C34
9LOGOLOGOG***, G***, G***, G***, G***, G***, G***, G***, G***
712kResistor_SMD:R_0402_1005MetricR15, R16, R24, R28, R32, R36, R45
63.3kResistor_SMD:R_0402_1005MetricR18, R19, R21, R25, R29, R33
5MountingHole_PadMountingHole:MountingHole_3.2mm_M3_DIN965_PadH1, H2, H3, H4, H5
41uFCapacitor_SMD:C_0402_1005MetricC2, C8, C19, C24
4220Resistor_SMD:R_0402_1005MetricR5, R6, R7, R8
310kResistor_SMD:R_0402_1005MetricR40, R42, R47
310nFCapacitor_SMD:C_0402_1005MetricC22, C33, C35
35.1pFCapacitor_SMD:C_0402_1005MetricC37, C38, C39
3LED_Dual_AAKKFCU2025Lib:DualLED0606D3, D4, D5
3LM293QTPackage_DFN_QFN:DFN-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mmU12, U13, U15
3SISB46DNFCU2025Lib:PowerPak1212-8-DualU20, U22, U23
3SiA449DJPackage_TO_SOT_SMD:Vishay_PowerPAK_SC70-6L_SingleQ1, Q3, Q4
210pFCapacitor_SMD:C_0402_1005MetricC25, C26
222Resistor_SMD:R_0402_1005MetricR9, R10
24.7uFCapacitor_SMD:C_0402_1005MetricC20, C21
25.1kResistor_SMD:R_0402_1005MetricR1, R2
256kResistor_SMD:R_0402_1005MetricR11, R12
28pFCapacitor_SMD:C_0402_1005MetricC5, C6
2LQG15HS15NJ02DInductor_SMD:L_0402_1005MetricL5, L6
2LQG15HS56NJ02DInductor_SMD:L_0402_1005MetricL1, L2
2LQG15HZ27NJ02DInductor_SMD:L_0402_1005MetricL3, L4
10.22uFCapacitor_SMD:C_0402_1005MetricC13
11.8nFCapacitor_SMD:C_0402_1005MetricC27
1100pFCapacitor_SMD:C_0402_1005MetricC36
110R 0.25WResistor_SMD:R_0402_1005MetricR54
110nF X7RCapacitor_SMD:C_0402_1005MetricC43
110uFCapacitor_SMD:C_0402_1005MetricC18
118Resistor_SMD:R_0402_1005MetricR48
12.2pFCapacitor_SMD:C_0402_1005MetricC41
12.49kResistor_SMD:R_0402_1005MetricR37
139pFCapacitor_SMD:C_0402_1005MetricC40
147uFCapacitor_SMD:C_1206_3216MetricC23
15.6kResistor_SMD:R_0402_1005MetricR46
156pFCapacitor_SMD:C_0402_1005MetricC31
16.2pFCapacitor_SMD:C_0402_1005MetricC42
18.06kResistor_SMD:R_0402_1005MetricR41
19.09kResistor_SMD:R_0402_1005MetricR43
1ABM8W-40.0000MHZCrystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mmY1
1ADXL375Package_LGA:LGA-14_3x5mm_P0.8mm_LayoutBorder1x6yU3
1AO3400APackage_TO_SOT_SMD:SOT-23Q2
1BAT54CWPackage_TO_SOT_SMD:SOT-323_SC-70D2
1BATTConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ8
1BMI088Package_LGA:Bosch_LGA-16_4.5x3mm_P0.5mm_LayoutBorder7x1y_ClockwisePinNumberingU9
1CC1200Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mmU8
1CPT-7502-65-SMT-TRFCU2025Lib:XDCR_CPT-7502-65-SMT-TRU11
1Conn_02x05_Counter_ClockwiseConnector_PinHeader_1.27mm:PinHeader_2x05_P1.27mm_VerticalJ9
1DFLS130LDiode_SMD:D_PowerDI-123D1
1DRV5012AEDMRRPackage_SON:Texas_X2SON-4-1EP_1.1x1.4mm_P0.5mm_EP0.8x0.6mmU7
1ECS-160-8-36Q-AES-TR1Crystal:Crystal_SMD_2520-4Pin_2.5x2.0mmX2
1LEFTFCU2025Lib:CONN9_250-309_WAGJ7
1LI0402C221R-10Inductor_SMD:L_0402_1005MetricFB1
1LQG15HS22NG02DInductor_SMD:L_0402_1005MetricL8
1LQG15HS47NJ02Inductor_SMD:L_0402_1005MetricFB2
1MAX-M10SRF_GPS:ublox_MAXU5
1MCP130-xxxxTTPackage_TO_SOT_SMD:SOT-23U6
1MCP73831-2-OTPackage_TO_SOT_SMD:SOT-23-5U17
1MLG1005S43NJTD25Inductor_SMD:L_0402_1005MetricL7
1MMC5983MAPackage_LGA:LGA-16_3x3mm_P0.5mmU10
1MS5607-02BAPackage_LGA:LGA-8_3x5mm_P1.25mmU4
1PPSLED_SMD:LED_0402_1005MetricD6
1RIGHTFCU2025Lib:CONN9_250-309_WAGJ6
1SERVOSConnector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_VerticalJ10
1SMA_EdgelaunchConnector_Coaxial:SMA_Amphenol_132289_EdgeMountJ3
1SN74LVC1G80QDCKTQ1Package_TO_SOT_SMD:SOT-353_SC-70-5U21
1STM32L151VCTxPackage_QFP:LQFP-100_14x14mm_P0.5mmU1
1TAGCONNECTConnector:Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_VerticalJ1
1TC2185-3.3VxCTTRPackage_TO_SOT_SMD:SOT-23-5U18
1UFLConnector_Coaxial:U.FL_Molex_MCRF_73412-0110_VerticalJ5
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4110J4
1W25Q64JVXGIQFCU2025Lib:DFN_XGIQ TR_WINU19
1WE-TVS-82400102Package_TO_SOT_SMD:SOT-23-6U2

More from Kev1n8088/OshTelemega

1
  • 4 layers30 × 48.3 mmMosaicCarrier, the printed circuit board in 3D

    MosaicCarrier

    Kev1n8088/OshTelemega

    The Mega3080 FCU is an evolved clone of the Altus Metrum Telemega. Using the same firmware (meaning the same sensor suite), the primary developments are: - USB-C - Wago style spring terminals - Better GPS RF routing…

    22 parts

Similar boards

  • 6 layers17.2 × 35.4 mmOshEasyMini, the printed circuit board in 3D

    OshEasyMini

    Kev1n8088/OshEasyMini

    124 parts
  • 6 layers90 × 45 mmHw tele stern, the printed circuit board in 3D

    Hw tele stern

    shorlee/TeleSTERN

    The TeleSTERN Project is an Open Source Rocketry Flight Computer based on the TeleMega by Altus Metrum.

    303 parts3GPL-3.0
  • 2 layers8.1 × 25 mmSensorBar, the printed circuit board in 3D

    SensorBar

    uw-x/AcousticSwarms-Robots

    22 parts14
  • 2 layers90 × 90 mmComms system, the printed circuit board in 3D

    Comms system

    Lifearafter/CASE

    A repository to store all the code from C.A.S.E

    67 parts5MIT
  • 4 layers65 × 69.5 mmWireless charger, the printed circuit board in 3D

    Wireless charger

    ocean-discovery-league/maka-niu-design-files

    All files needed to build a Maka Niu

    117 parts

Questions

How big is the OshTelemega PCB?

It measures 30 × 80 mm and has 4 copper layers, 1.61 mm thick.

What parts does the OshTelemega use?

166 parts, built around the CC1200RHB, MMC5983MA, W25Q64JVXGIQ and LM293QT. 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 OshTelemega KiCad files?

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

Can I use the OshTelemega design in my own project?

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