Muon telescope
muonTelescope·muon3·reference_documentation/next_generation/nextgen_review/hardware/muon_telescope_v7/muon_telescope.kicad_pcb
About the Muon telescope PCB
Muon telescope is an open source FPGA PCB design by muonTelescope, published on GitHub under the CERN-OHL-S-2.0 license. It is a 4-layer board measuring 108 × 86 mm, with 107 components from 44 distinct parts.
Its main chip is the iCE40UP5K-SG48ITR, from the FPGA family. Other key parts include the DAC7578, BME280, W25Q128JVSIQ, TPS61170 and AMS1117-3.3. By type, the board carries 39 resistors, 35 capacitors, 15 ICs, 10 connectors, 5 diodes and 2 inductors.
It belongs with the science & space designs in this gallery.
From the project
Upadted clean sheet design
Generated 2026-06-11. Four hierarchical sheets implementing the simulated TIA front-end design (see the accompanying simulation report): 4× SiPM → OPA858 TIA → TLV3601 → iCE40UP5K-SG48, TPS61170 HV boost + π filter + DAC trim + ADC readback, DAC7578 thresholds, BME280, W25Q128 config flash, TCXO, GNSS-module and nRF9151-carrier headers.
Open muontelescopev10/muontelescope.kicadpro. The schematic files are written in the 20250114 s-expression format with generator_version 9.0 — the exact format the KiCad 10.0 release ships its own demo projects in. KiCad 10 opens it natively (the official…
Main components on the Muon telescope
Muon telescope bill of materials (BOM)
107 components, 44 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | iCE40UP5K-SG48ITR | QFN-48-1EP_7x7mm_P0.5mm_EP5.6x5.6mm | U3 |
| 1 | DAC7578 | TSSOP-16_4.4x5mm_P0.65mm | U4 |
| 1 | BME280 | Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U5 |
| 1 | W25Q128JVSIQ | SOIC-8_L5.3-W5.3-P1.27-LS8.0-BL | U6 |
| 1 | TPS61170 | WSON-6-1EP_2x2mm_P0.65mm_EP1x1.6mm | U10 |
| 1 | AMS1117-3.3 | SOT-223-3_L6.5-W3.4-P2.30-LS7.0-BR | U11 |
| 1 | XC6206P122 1.2V | SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR | U12 |
| 4 | OPA858 | WSON-8-1EP_2x2mm_P0.5mm_EP0.9x1.6mm | U101, U111, U121, U131 |
| 4 | TLV3601 | SOT-23-5 | U102, U112, U122, U132 |
| 1 | TCXO 25MHz 3.3V | Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm | X1 |
| 1 | VSYS IN 3.5-5V | PinHeader_1x02_P2.54mm_Vertical | J1 |
| 1 | U.FL CH0 | IPEX-SMD_BWIPX-1-001E | J2 |
| 1 | U.FL CH1 | IPEX-SMD_BWIPX-1-001E | J3 |
| 1 | U.FL CH2 | IPEX-SMD_BWIPX-1-001E | J4 |
| 1 | U.FL CH3 | IPEX-SMD_BWIPX-1-001E | J5 |
| 1 | GNSS LC76G module | PinHeader_1x06_P2.54mm_Vertical | J6 |
| 1 | nRF9151 carrier A | PinHeader_1x10_P2.54mm_Vertical | J7 |
| 1 | nRF9151 carrier B | PinHeader_1x10_P2.54mm_Vertical | J8 |
| 1 | NTC0 10k SiPM | PinHeader_1x02_P2.54mm_Vertical | J9 |
| 1 | NTC1 10k SiPM | PinHeader_1x02_P2.54mm_Vertical | J10 |
Show 24 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 4 | BAV99 | SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR | D2, D3, D4, D5 |
| 1 | SS510B | D_SMB | D10 |
| 1 | 10uH 2A | L_Taiyo-Yuden_NR-40xx | L1 |
| 1 | 100uH | L_0805 | L2 |
| 2 | 1uF 50V | C_1206 | C10, C11 |
| 1 | 2.2uF 50V | C_1206 | C12 |
| 1 | 10nF | C_0402 | C13 |
| 2 | 10uF | C_0603 | C20, C21 |
| 5 | 1uF | C_0402 | C22, C105, C115, C125, C135 |
| 16 | 100nF | C_0402 | C30, C31, C32, C33, C102, C103, C104, C112 +8 |
| 4 | 100nF 50V | C_0805 | C101, C111, C121, C131 |
| 4 | 2.2pF C0G | C_0402 | C106, C116, C126, C136 |
| 9 | 1kΩ | R_0402 | R10, R103, R104, R113, R114, R123, R124, R133 +1 |
| 1 | 270kΩ | R_0603 | R11 |
| 3 | 10kΩ | R_0402 | R12, R32, R33 |
| 5 | 100kΩ | R_0402 | R13, R101, R111, R121, R131 |
| 1 | 1MΩ | R_0402 | R14 |
| 1 | 62kΩ | R_0603 | R15 |
| 3 | 4.7kΩ | R_0402 | R16, R30, R31 |
| 1 | 0Ω link | R_0402 | R20 |
| 3 | 100Ω LED | R_0402 | R35, R36, R37 |
| 4 | 10Ω | R_0402 | R102, R112, R122, R132 |
| 4 | 33Ω | R_0402 | R105, R115, R125, R135 |
| 4 | 2kΩ 1% | R_0402 | R106, R116, R126, R136 |
Muon telescope design files
The KiCad project lives in the muonTelescope/muon3 repository on GitHub; these links point at the commit this page was built from.
Muon telescope: common questions
What microcontroller does the Muon telescope use?
The Muon telescope is built around the iCE40UP5K-SG48ITR, from the FPGA family.
How big is the Muon telescope PCB?
The Muon telescope measures 108 × 86 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the Muon telescope?
107 components, from 44 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Muon telescope design files?
From the muonTelescope/muon3 repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Muon telescope design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which muonTelescope chose for the repository.
Can I test firmware for the Muon telescope without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug FPGA firmware against it before you order a PCB.
More boards in muon3
Similar boards
FPGA
Base board
GlasgowEmbedded
80 × 49 mm222 parts4L0BSD2.2kFPGA
Thunderscope Rev5.3
EEVengers
122.5 × 103.5 mm817 parts6LMIT1.3kFPGA
Icepi zero
cheyao
65 × 30 mm143 parts4LSHL-2.1828FPGA
Radioberry
pa3gsb
65 × 56 mm143 parts4LNo license675FPGA
HaasoscopePro
drandyhaas
224.5 × 160 mm586 parts10LMIT471FPGA
Fomu hardware
im-tomu
90 × 50 mm57 parts2LCC-BY-SA-4.0235