···11-# BaSIL---OSIriS-Badge
11+# BaSIL / OSIriS Badge
22Badge Social Irisé Libre / OpenSource Social Iridescent Badge
33+44+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.
55+66+## 🌟 Présentation
77+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**.
88+99+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).
1010+1111+## 📂 Structure du Dépôt
1212+- **[hardware/](hardware/)** : Spécifications physiques, liste des composants (BOM), schémas de câblage et conception mécanique du boîtier "Goutte".
1313+- **[software/](software/)** : Code source du firmware pour le badge (Zephyr RTOS / nRF Connect SDK).
1414+1515+## 🛠️ Caractéristiques Techniques
1616+- **MCU** : Xiao nRF54L15 Sense (Arm Cortex-M33 @ 128MHz + RISC-V coprocesseur).
1717+- **Radio** :
1818+ - Bluetooth 6.0 (Précision de 10-30cm via Channel Sounding).
1919+ - LoRa (SX1262 ou LR2021) pour la communication longue portée et satellitaire (V2).
2020+- **Capteurs** : Accéléromètre, Gyroscope, Magnétomètre (Boussole QMC5883L).
2121+- **Interface** : 24 (16+8) LEDs WS2812B (Iris), Bouton tactile TTP223.
2222+- **Batterie** : 800mAh (V1) ou 1500mAh (V2), autonomie prévue de 4 à 7 jours.
2323+2424+## 🚀 Démarrage Rapide (Firmware)
2525+Le firmware se trouve dans `software/firmware/base_badge`. Il utilise le SDK **nRF Connect** de Nordic Semiconductor.
2626+2727+Consultez le **[Guide de Développement nRF54L15](software/DEVELOPMENT.md)** pour configurer votre environnement et compiler le projet.
2828+2929+# Pour compiler le cœur Application
3030+west build -b xiao_nrf54l15/nrf54l15/cpuapp --sysbuild software/firmware/base_badge