Skip to the content
PCBKitNew board
2 layers100 × 120.3 mmReceiver, the printed circuit board in 3D

Repo pour le KiCad et Firmware du Beacon

Size
100 × 120.3 mm
Copper layers
2
Thickness
1.62 mm
Parts
87
Nets
98
Pads
313
Tracks, vias
544, 101
Pours
4
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
14 Jul 2025
Updated
29 May 2026

Overview

Receiver is an open-source printed circuit board by GAULAvionique, from the GAULAvionique/IdeFIX repository on GitHub. It is a 2-layer board of 100 × 120.3 mm with 87 parts on 98 nets, routed with 544 tracks and 101 vias.

It is built around the STM32F103RET6, MLX90393SLW-ABA-011-RE and NJM2882F05-TE1, with the TXS0102DCUR, LTST-C170GKT and LTST-C190EKT among its other parts. Its parts include 5 ICs, 5 switches, 4 connectors, 3 diodes and 2 transistors. It belongs with the STM32 boards of this library.

Main components

12

README

README.md

MasterHead

Ordinateur de bord GAUL 2024-2025

Visiteurs

GAUL Facebook GAUL Instagram GAUL Youtube

🌟 Projet IdeFIX

IdeFIX est une balise de repérage embarquée développée par le GAUL afin de faciliter la récupération et le suivi d’équipements après mission. Le système agit comme une plateforme compacte de télémétrie et de localisation capable de transmettre des informations essentielles en temps réel.

Le projet est conçu pour être :

  • Léger et robuste
  • Facilement intégrable dans une charge utile ou une fusée
  • Optimisé pour une faible consommation énergétique
  • Modulable selon les besoins de mission

L’objectif principal d’IdeFIX est d’assurer un repérage fiable des systèmes embarqués pendant les phases de récupération à courte distance.


📦 Fonctionnalités Intégrées

Le système se subdivise en deux cartes qui peuvent inclure plusieurs modules matériels et logiciels :

  • Communication Radio

    Transmission des données vers une station sol pour le suivi et la récupération.

  • Microcontrôleur principal

    Assure le traitement des données, la gestion des capteurs et les communications.

  • Gestion d’alimentation

    Système optimisé pour maximiser l’autonomie et assurer la stabilité électrique.

  • Indicateurs de statut

    LEDs, buzzer ou autres systèmes de rétroaction pour le diagnostic et le déboggage.


🛰 Architecture du Projet

Le dépôt contient l’ensemble des éléments nécessaires au développement de la balise :

  • Firmware embarqué
  • Drivers matériels
  • Configuration des périphériques
  • Documentation technique
  • Outils de test et validation
  • Scripts utilitaires

L’architecture logicielle vise à simplifier le développement et permettre une maintenance efficace du système.


📷 Images du Projet

Découvrez les différentes itérations et prototypes de la balise de repérage :

Voir la Showcase

PCB IdeFIX Prototype IdeFIX

📚 Documentation

La documentation complète du projet est disponible dans le dossier Documentation/.

Documentation matérielle

Documentation logicielle

Développement


⚙ Compilation et Déploiement

Le projet est développé autour de l’écosystème STM32.

Environnement recommandé

  • STM32CubeIDE
  • STM32CubeMX
  • GCC ARM Toolchain

Compilation

bash
git clone https://github.com/GAULAvionique/IdeFIX.git

Ouvrir ensuite le projet dans STM32CubeIDE et compiler le firmware selon la configuration cible.


🛠 Roadmap

Fonctionnalités prévues et améliorations futures :

  • Optimisation de la consommation énergétique
  • Intégration LoRa longue portée
  • Système de récupération automatique
  • Interface de télémétrie améliorée
  • Intégration de nouveaux capteurs
  • Outils de visualisation des données

Consultez la roadmap pour plus de détails.


💡 Liens Utiles


👥 Auteurs et Contributeurs


🏠 Retour au la page d'accueil

Parts

87
QtyValueFootprintReferences
11100nFCapacitor_SMD:C_1206_3216MetricLLS_C1, LLS_C2, MLX_C1, MLX_C2, PWR_C4, S_C2, S_C10, STM_C1, STM_C3, STM_C4, STM_C5
1110kResistor_SMD:R_1206_3216MetricBUT_R1, BUT_R2, BUT_R3, BUT_R4, I2C_R1, I2C_R2, LLS_R2, MLX_R1, MLX_R2, S_R1, STM_R3
7145RResistor_SMD:R_1206_3216MetricLED_R1, LED_R2, LED_R3, PWR_R1, PWR_R2, PWR_R3, PWR_R4
41uFCapacitor_SMD:C_1206_3216MetricMLX_C3, PWR_C3, STM_C8, STM_C9
4SW_PushFootprints:SW_PUSH_6mm_H4.3mmSW1, SW2, SW3, SW4
3LTST-C170GKTFootprints:LTST-C170GKTD1, D2, D3
210nFCapacitor_SMD:C_1206_3216MetricPWR_C5, S_C7
210uFCapacitor_SMD:C_1206_3216MetricPWR_C1, STM_C6
216pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderCSTL_C1, CSTL_C2
21k5Resistor_SMD:R_1206_3216MetricBUZ_R2, STM_R2
2LOGOFootprints:logoG***, G***
2LOGOLOGOG***, G***
2LTST-C190EKTFootprints:LTST-C190EKTPWR_D1, PWR_D2
2Mounting_holesFootprints:Mounting_holesHOLES1, HOLES2
2jumperJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmMLX_A0, MLX_A1
2~Footprints:CONN10_530481010_MOLIF1, IF2
1100kResistor_SMD:R_1206_3216MetricPWR_R5
110RResistor_SMD:R_1206_3216MetricS_R4
14.7uFCapacitor_SMD:C_1206_3216MetricPWR_C2
1406C35D08M00000Footprints:CrystalY1
150RResistor_SMD:R_1206_3216MetricBUZ_R1
1BAT54T1GDiode_SMD:D_SOD-123BUZ_D1
1Conn_01x02_SocketConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ4
1Conn_01x05_SocketConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ2
1ILBB0603ER121VFootprints:Ferrite_0603FB1
1MLX90393SLW-ABA-011-REFootprints:QFN-16_MLX90393_MEL-LU4
1MMBT3904Footprints:SOT-23Q1
1Mounting_holes_bigFootprints:Mounting_holes_bigHOLES3
1NCV5501DT33RKGFootprints:DPAK-3_ONS-MU2
1NJM2882F05-TE1Footprints:SOT-23-5U3
1NTR4101PT1GFootprints:SOT-23Q2
1PolyfuseFootprints:PolyfuseF1
1RF2-03E-T-00-50-GFootprints:SMA_90degJ1
1RFM22BFootprints:RFM22b-S2_THRF1
1RK09K1130A5RFootprints:Potentiometer_Alps_RK09K_Single_VerticalRV1
1SMTB-0927-TW-RFootprints:Buzzer_D14mm_H7mm_P10mmBZ1
1STM32F103RET6Footprints:LQFP64-10x10mmU1
1SW_SPDTFootprints:CS12ANW03_NKKSW5
1SZMMSZ4679T1GDiode_SMD:D_SOD-123DZ1
1SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP1
1TXS0102DCURFootprints:SOP50P310X90-8NU5
1XT30Connector_AMASS:AMASS_XT30U-M_1x02_P5.0mm_VerticalPWR_J1

Questions

How big is the Receiver PCB?

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

What parts does the Receiver use?

87 parts, built around the STM32F103RET6, MLX90393SLW-ABA-011-RE, NJM2882F05-TE1 and TXS0102DCUR. 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 Receiver KiCad files?

From the GAULAvionique/IdeFIX repository on GitHub, at the commit this page was made from: the board is ReceiverRF/receiverKiCad/receiver.kicad_pcb and its schematic ODB/Kicad/ODB2/IO_Peripherals.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Receiver design in my own project?

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

Similar boards

  • 2 layers50 × 36 mmSaoScope, the printed circuit board in 3D

    SaoScope

    simap/SaoScope

    40 parts6
  • 2 layers50.8 × 101.6 mmCASE, the printed circuit board in 3D

    CASE

    awetzelkern/CASE

    Miminal flight computer designed to be a stepping-stone into creating PCB hardware and software for a fully custom thrust-vectored rocket.

    57 parts
  • 2 layers30 × 51 mmLorawan e78-868ln22s minipci, the printed circuit board in 3D

    Lorawan e78-868ln22s minipci

    voloviq/lora-node-e78-868ln22s-minipci

    Lora Node based on E78-868LN22S module in minipci fassion

    19 parts3
  • 4 layers75 × 40 mmUsb3-fiber, the printed circuit board in 3D

    Usb3-fiber

    ringof/usb3-fiber

    USB3-to-fiber converter — KiCad 8.0 PCB design

    64 partsCERN-OHL-P-2.0
  • 4 layers50 × 25 mmRL7023-USB, the printed circuit board in 3D

    RL7023-USB

    yuta2k/RL7023-USB

    Wi-SUN モジュール「MB-RL7023-11/DSS」を USB Type-C デバイスとして扱うための基板

    33 partsMIT