

Receiver
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
12STM32F103RET6
LQFP-64(10x10)-40℃~+85℃ 12bit 12bit 2V~3.6V 32 Bit 51 512KB 64KB 72MHz ARM Cortex-M3 Built-in FLASH LQFP-64(10x10) Microcontrollers (MCU/MPU/SOC) ROHSSTMicroelectronicsMicrocontrollers (MCU/MPU/SOC)MLX90393SLW-ABA-011-RE
QFN-16-EP(3x3)-20℃~+85℃ 100uA 16bit 2.2V~3.6V I2C、SPI ±50mT ±50mT QFN-16-EP(3x3) 3D Magnetic Sensors ROHSMelexis3D Magnetic SensorsNJM2882F05-TE1
SOT-23-5-40℃~+85℃@(Ta) 1 14V 180mV@(100mA) 180uA 300mA 5V 75dB@(1kHz) Fixed Over Temperature Protection、Enable、Short Circuit Protection Positive SOT-23-5 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSNisshinbo Micro Devices Inc.Voltage Regulators - Linear, Low Drop Out (LDO) RegulatorsTXS0102DCUR
VSSOP-8-40℃~+85℃ 1 1.65V~3.6V 2 2.3V~5.5V 24Mbps Auto Direction Detection Bidirectional Push-Pull、Open-drain VSSOP-8 Translators, Level Shifters ROHSTexas InstrumentsTranslators, Level ShiftersLTST-C170GKT
0805-55℃~+85℃ 100mW 130° 2.1V 20mA 565nm 569nm 6mcd Discrete Diode Water Clear Yellow Green 0805 LED Indication - Discrete ROHSLite-OnLED Indication - DiscreteLTST-C190EKT
0603-55℃~+85℃ 100mW 130° 20mA 2V 2mcd 621nm 630nm Discrete Diode Red Water Clear 0603 LED Indication - Discrete ROHSLite-OnLED Indication - Discrete406C35D08M00000
SMD6035-4P-20℃~+70℃ 18pF 8MHz ±30ppm ±50ppm SMD6035-4P Crystals ROHSCTS Electronic ComponentsCrystalsBAT54T1G
SOD-123-55℃~+125℃ 1 Independent 200mA 2uA@25V 30V 600mA 800mV@100mA SOD-123 Schottky Diodes ROHSonsemiSchottky DiodesILBB0603ER121V
0603-55℃~+125℃ 1 120Ω@100MHz 150mA 800mΩ ±25% 0603 Ferrite Beads ROHSVishay IntertechnologyFerrite BeadsMMBT3904
SOT-23-55℃~+150℃ 1 NPN 100 100nA 200mA 200mW 300MHz 300mV 40V 6V NPN SOT-23 Bipolar (BJT) ROHSJiangsu Changjing Electronics Technology (CJ)Bipolar (BJT)NTR4101PT1G(ES)
SOT-23MOSFETsElecSuperRF2-03E-T-00-50-G
插件-65℃~+165℃ 1 50Ω 6GHz Board Side SMA 插件 Coaxial Connectors (RF) ROHSADAM TECHCoaxial Connectors (RF)
README
README.mdOrdinateur de bord GAUL 2024-2025
🌟 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 :
📚 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
git clone https://github.com/GAULAvionique/IdeFIX.gitOuvrir 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| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 100nF | Capacitor_SMD:C_1206_3216Metric | LLS_C1, LLS_C2, MLX_C1, MLX_C2, PWR_C4, S_C2, S_C10, STM_C1, STM_C3, STM_C4, STM_C5 |
| 11 | 10k | Resistor_SMD:R_1206_3216Metric | BUT_R1, BUT_R2, BUT_R3, BUT_R4, I2C_R1, I2C_R2, LLS_R2, MLX_R1, MLX_R2, S_R1, STM_R3 |
| 7 | 145R | Resistor_SMD:R_1206_3216Metric | LED_R1, LED_R2, LED_R3, PWR_R1, PWR_R2, PWR_R3, PWR_R4 |
| 4 | 1uF | Capacitor_SMD:C_1206_3216Metric | MLX_C3, PWR_C3, STM_C8, STM_C9 |
| 4 | SW_Push | Footprints:SW_PUSH_6mm_H4.3mm | SW1, SW2, SW3, SW4 |
| 3 | LTST-C170GKT | Footprints:LTST-C170GKT | D1, D2, D3 |
| 2 | 10nF | Capacitor_SMD:C_1206_3216Metric | PWR_C5, S_C7 |
| 2 | 10uF | Capacitor_SMD:C_1206_3216Metric | PWR_C1, STM_C6 |
| 2 | 16pF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | CSTL_C1, CSTL_C2 |
| 2 | 1k5 | Resistor_SMD:R_1206_3216Metric | BUZ_R2, STM_R2 |
| 2 | LOGO | Footprints:logo | G***, G*** |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | LTST-C190EKT | Footprints:LTST-C190EKT | PWR_D1, PWR_D2 |
| 2 | Mounting_holes | Footprints:Mounting_holes | HOLES1, HOLES2 |
| 2 | jumper | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | MLX_A0, MLX_A1 |
| 2 | ~ | Footprints:CONN10_530481010_MOL | IF1, IF2 |
| 1 | 100k | Resistor_SMD:R_1206_3216Metric | PWR_R5 |
| 1 | 10R | Resistor_SMD:R_1206_3216Metric | S_R4 |
| 1 | 4.7uF | Capacitor_SMD:C_1206_3216Metric | PWR_C2 |
| 1 | 406C35D08M00000 | Footprints:Crystal | Y1 |
| 1 | 50R | Resistor_SMD:R_1206_3216Metric | BUZ_R1 |
| 1 | BAT54T1G | Diode_SMD:D_SOD-123 | BUZ_D1 |
| 1 | Conn_01x02_Socket | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J3 |
| 1 | Conn_01x04 | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J4 |
| 1 | Conn_01x05_Socket | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J2 |
| 1 | ILBB0603ER121V | Footprints:Ferrite_0603 | FB1 |
| 1 | MLX90393SLW-ABA-011-RE | Footprints:QFN-16_MLX90393_MEL-L | U4 |
| 1 | MMBT3904 | Footprints:SOT-23 | Q1 |
| 1 | Mounting_holes_big | Footprints:Mounting_holes_big | HOLES3 |
| 1 | NCV5501DT33RKG | Footprints:DPAK-3_ONS-M | U2 |
| 1 | NJM2882F05-TE1 | Footprints:SOT-23-5 | U3 |
| 1 | NTR4101PT1G | Footprints:SOT-23 | Q2 |
| 1 | Polyfuse | Footprints:Polyfuse | F1 |
| 1 | RF2-03E-T-00-50-G | Footprints:SMA_90deg | J1 |
| 1 | RFM22B | Footprints:RFM22b-S2_TH | RF1 |
| 1 | RK09K1130A5R | Footprints:Potentiometer_Alps_RK09K_Single_Vertical | RV1 |
| 1 | SMTB-0927-TW-R | Footprints:Buzzer_D14mm_H7mm_P10mm | BZ1 |
| 1 | STM32F103RET6 | Footprints:LQFP64-10x10mm | U1 |
| 1 | SW_SPDT | Footprints:CS12ANW03_NKK | SW5 |
| 1 | SZMMSZ4679T1G | Diode_SMD:D_SOD-123 | DZ1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mm | JP1 |
| 1 | TXS0102DCUR | Footprints:SOP50P310X90-8N | U5 |
| 1 | XT30 | Connector_AMASS:AMASS_XT30U-M_1x02_P5.0mm_Vertical | PWR_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 mm

- 2 layers50.8 × 101.6 mm

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 mm

Lorawan e78-868ln22s minipci
voloviq/lora-node-e78-868ln22s-minipci
Lora Node based on E78-868LN22S module in minipci fassion
19 parts3 - 4 layers76.2 × 25.4 mm

- 2 layers96.5 × 77.5 mm

- 4 layers75 × 40 mm

- 2 layers60 × 45 mm

- 4 layers50 × 25 mm

