this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

README.md

authored by

Ha_BOD and committed by
GitHub
b4611c36 efd1c7ef

+29 -1
+29 -1
README.md
··· 1 - # BaSIL---OSIriS-Badge 1 + # BaSIL / OSIriS Badge 2 2 Badge Social Irisé Libre / OpenSource Social Iridescent Badge 3 + 4 + BaSIL (Badge Social Irisé Libre) est une plateforme de localisation relative off-grid conçue pour les événements, festivals et activités de plein air. 5 + 6 + ## 🌟 Présentation 7 + Le projet BaSIL est un "compas social" utilisant le SoC **Seeed Studio XIAO nRF54L15 Sense**. Il permet de localiser ses amis sans dépendre des réseaux cellulaires ou du GPS, grâce au **Bluetooth 6.0 Channel Sounding** et au maillage **LoRa**. 8 + 9 + L'aspect "Libre" et "Irisé" souligne la nature open-source du projet et son interface visuelle unique basée sur des anneaux de LEDs (Iris Social). 10 + 11 + ## 📂 Structure du Dépôt 12 + - **[hardware/](hardware/)** : Spécifications physiques, liste des composants (BOM), schémas de câblage et conception mécanique du boîtier "Goutte". 13 + - **[software/](software/)** : Code source du firmware pour le badge (Zephyr RTOS / nRF Connect SDK). 14 + 15 + ## 🛠️ Caractéristiques Techniques 16 + - **MCU** : Xiao nRF54L15 Sense (Arm Cortex-M33 @ 128MHz + RISC-V coprocesseur). 17 + - **Radio** : 18 + - Bluetooth 6.0 (Précision de 10-30cm via Channel Sounding). 19 + - LoRa (SX1262 ou LR2021) pour la communication longue portée et satellitaire (V2). 20 + - **Capteurs** : Accéléromètre, Gyroscope, Magnétomètre (Boussole QMC5883L). 21 + - **Interface** : 24 (16+8) LEDs WS2812B (Iris), Bouton tactile TTP223. 22 + - **Batterie** : 800mAh (V1) ou 1500mAh (V2), autonomie prévue de 4 à 7 jours. 23 + 24 + ## 🚀 Démarrage Rapide (Firmware) 25 + Le firmware se trouve dans `software/firmware/base_badge`. Il utilise le SDK **nRF Connect** de Nordic Semiconductor. 26 + 27 + Consultez le **[Guide de Développement nRF54L15](software/DEVELOPMENT.md)** pour configurer votre environnement et compiler le projet. 28 + 29 + # Pour compiler le cœur Application 30 + west build -b xiao_nrf54l15/nrf54l15/cpuapp --sysbuild software/firmware/base_badge