Skip to the content
2 layers100 × 100 mmLEOS efm, the printed circuit board in 3D

This repository is the starting-point PCB template for VIP Lightning From the Edge of Space (LEOS). All LEOS modules should be spun off from this template so that every module begins with the standard Raspberry Pi Pico…

Size
100 × 100 mm
Copper layers
2
Thickness
1.6 mm
Parts
58
Nets
83
Pads
256
Tracks, vias
334, 83
Pours
14
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
11 Feb 2026
Updated
29 Oct 2026

Overview

LEOS efm is an open-source printed circuit board by VIP-LES, from the VIP-LES/leos-efm-pcb repository on GitHub. It is a 2-layer board of 100 × 100 mm with 58 parts on 83 nets, routed with 334 tracks and 83 vias.

It is built around the MCP2562FD-E/P, ADS1220IPW and OPA2333AID, with the MCP2518FDT-E/SL-HX, CL21B104KBCNNNC and S3B-XH-A-1 among its other parts. Its parts include 19 resistors, 18 capacitors, 10 connectors, 5 ICs and 1 crystal. It belongs with the RP2040 boards of this library.

Main components

11

README

README.md

LEOS Stack PCB Template

3D render of the LEOS Stack PCB template

This repository is the starting-point PCB template for VIP Lightning From the Edge of Space (LEOS). All LEOS modules should be spun off from this template so that every module begins with the standard Raspberry Pi Pico, CAN-FD network, stack connectors, board shape, and mechanical layout.

Create a module repository from this template

Do not fork or clone this repository as the permanent home of a new module. Create a fresh repository from the public GitHub template instead:

  1. Open this template repository on GitHub.
  2. Select Use this template, then Create a new repository.
  3. Choose the LEOS organization as the owner and enter the new module's repository name and description.
  4. Leave Include all branches unchecked unless the module specifically needs work from non-default template branches.
  5. Choose public visibility, then select Create repository.
  6. Clone the newly created repository and open LEOS-stack-template.kicad_pro in KiCad.

GitHub also allows this template to be selected from the Repository template menu while creating a new repository. See GitHub's repository template instructions for the current interface.

Before designing

  • Rename the root KiCad project, schematic, and PCB files for the module.
  • Change the root sheet/page title in both the schematic and PCB. Rename or add schematic sheets so their names clearly describe each circuit domain.
  • Update the date and revision in both the schematic and PCB Page Settings. These fields are used in the PCB silkscreen, so stale metadata will be manufactured onto the board.
  • Replace the template title and delete the instructional text box on the root schematic once it is no longer needed.
  • Use separate schematic sheets to isolate circuit domains, and document the design well enough for the schematic to explain itself.

Design expectations

  • Use pinout.xyz with the Pico 2 view when selecting configurable pins. Avoid using SPI0 for other devices because it is reserved for the high-throughput CAN bus; SPI1, I2C0, and UART0 are exposed as starting interfaces.
  • Keep the standard CAN-FD and stack-connector circuitry intact unless a reviewed module requirement calls for a change.
  • Verify that every schematic symbol, PCB footprint, and selected BOM item agree. Record the manufacturer, manufacturer part number (MPN), and DigiKey information for each part.
  • Prefer practical, hand-placeable packages such as SOIC, 0805, 1206, SOT, and TSSOP. Do not choose extremely small packages when a larger suitable option exists.
  • Commit coherent, incremental changes with descriptive messages. Do not commit generated outputs, junk files, or Gerbers when they can be regenerated from the KiCad sources.
  • Review the schematic, layout, footprints, sourcing, and manufacturer recommendations before ordering hardware.

Parts

58
QtyValueFootprintReferences
810kResistor_SMD:R_1206_3216MetricR2, R3, R4, R5, R12, R13, R20, R21
60.1uCapacitor_SMD:C_0805_2012MetricC1, C2, C3, C8, C10, C12
6S3B-XH-A-1Connector_JST:JST_XH_S3B-XH-A-1_1x03_P2.50mm_HorizontalJ9, J10, J11, J14, J15, J16
41MResistor_SMD:R_1206_3216MetricR6, R7, R14, R15
43.3uCapacitor_SMD:C_1206_3216MetricC11, C16, C17, C18
433Resistor_SMD:R_1206_3216MetricR8, R9, R16, R17
44.7uCapacitor_SMD:C_1206_3216MetricC9, C13, C14, C15
210pCapacitor_SMD:C_0805_2012MetricC4, C5
21kResistor_SMD:R_1206_3216MetricR10, R11
222uCapacitor_SMD:C_1206_3216MetricC6, C7
2B3B-XH-AConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ12, J13
2MicroFit_1x4LEOS:Molex_MicroFit3.0_43650-0410_1x04_HorizontalJ1, J2
2OPA2333AIDPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU3, U5
1120Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
140 MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
15V Test PointTestPoint:TestPoint_Loop_D2.60mm_Drill0.9mm_BeadedTP3
1ADS1220IPWPackage_SO:TSSOP-16_4.4x5mm_P0.65mmU4
1CAN-H Test PointTestPoint:TestPoint_Loop_D2.60mm_Drill0.9mm_BeadedTP1
1CAN-L Test PointTestPoint:TestPoint_Loop_D2.60mm_Drill0.9mm_BeadedTP2
1GND Test PointTestPoint:TestPoint_Loop_D2.60mm_Drill0.9mm_BeadedTP4
1MCP2518FDPackage_SO:SOIC-14_3.9x8.7mm_P1.27mmU1
1MCP2562FDPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2
1RaspberryPi PicoModule:RaspberryPi_Pico_Common_UnspecifiedA1

Similar boards

  • 2 layers100 × 100 mmLEOS stack template, the printed circuit board in 3D

    LEOS stack template

    clee303/leos-F26-power-pcb

    power board made fall 2026

    18 parts
  • 2 layers100 × 100 mmLEOS F26-radio, the printed circuit board in 3D

    LEOS F26-radio

    VIP-LES/leos-F26-radio-pcb

    radio pcb updated fall 2026

    29 parts
  • 4 layers100 × 100 mmLEOS F26-power, the printed circuit board in 3D

    LEOS F26-power

    VIP-LES/leos-F26-power-pcb

    power board made in fall 2026

    64 parts
  • 2 layers100 × 100 mmLEOS flight computer, the printed circuit board in 3D

    LEOS flight computer

    VIP-LES/flight-computer-pcb

    The flight computer PCB stack design. Started Fall '25

    38 parts
  • 2 layers100 × 100 mmLEOS power, the printed circuit board in 3D

    LEOS power

    VIP-LES/leos-power-pcb

    62 parts
  • 2 layers100.1 × 100 mmLEOS radio, the printed circuit board in 3D

    LEOS radio

    VIP-LES/leos-radio-pcb

    27 parts
  • 2 layers100 × 100 mmLEOS sensor, the printed circuit board in 3D

    LEOS sensor

    VIP-LES/leos-sensor-pcb

    46 parts
  • 4 layers30.3 × 90.5 mmBase station, the printed circuit board in 3D

    Base station

    Tinkerbug-Robotics/TinkerRocket

    Model rocket flight computer, ground station, iOS app, and simulation

    115 parts1GPL-3.0

Questions

How big is the LEOS efm PCB?

It measures 100 × 100 mm and has 2 copper layers, 1.6 mm thick.

What parts does the LEOS efm use?

58 parts, built around the MCP2562FD-E/P, ADS1220IPW, OPA2333AID and MCP2518FDT-E/SL-HX. 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 LEOS efm KiCad files?

From the VIP-LES/leos-efm-pcb repository on GitHub, at the commit this page was made from: the board is LEOS-efm.kicad_pcb and its schematic GAIN100stage.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the LEOS efm design in my own project?

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