F4HXN

TinyGS – ESP32 Lora

Publié le 25 juillet 2023 Par F4HXN

TinyGS, est un réseau mondial de satellites Open Source.
TinyGS est nĂ© sous le nom « ESP32 Fossa Groundstation ». Il s’agit d’un projet open-source visant Ă  crĂ©er une station terrestre peu coĂ»teuse et accessible pour la communication avec les satellites, en utilisant l’ESP32, un microcontrĂ´leur populaire qui intègre Wi-Fi et Bluetooth.
Les stations utilisent le protocole de communication LoRa (Long Range) pour Ă©tablir une liaison de communication longue portĂ©e avec les satellites en orbite basse (LEO). Elle permet de recevoir et de transmettre des donnĂ©es avec les satellites, facilitant ainsi la collecte d’informations utiles et la participation Ă  des projets de satellite Ă  faible coĂ»t. Au fil du temps, le projet a Ă©voluĂ© et s’est dĂ©veloppĂ© sous le nom de TinyGS, continuant Ă  promouvoir l’utilisation d’une approche open-source et Ă©conomique pour les stations terrestres de satellites, tout en Ă©tant alignĂ© sur l’objectif plus large de crĂ©er un rĂ©seau mondial de communication avec les satellites pour tous.
En utilisant l’ESP32 Fossa Groundstation (ou TinyGS) avec la technologie LoRa, les passionnĂ©s, les chercheurs, les Ă©tudiants et les petites entreprises peuvent accĂ©der plus facilement Ă  la communication avec les satellites et participer Ă  des projets spatiaux innovants sans avoir besoin de couteux Ă©quipements propriĂ©taires.

Matériel nécessaire :
Une carte TTGO LoRa32 433Mhz OLED: https://amzn.to/441ACOw

(ou autres https://github.com/G4lile0/tinyGS#hardware)

Une antenne 433 MHz : https://amzn.to/3OParFh
ou fabrication maison : Un exemple sur le site de f5zv : https://f5zv.pagesperso-orange.fr/RADIO/RM/RM25/RM25d/RM25D07.html

J’utilise une antenne disconne VHF UHF

Installation et mise en place :

TĂ©lĂ©charger le firmware et l’uploader  : https://github.com/G4lile0/tinyGS/releases
Puis l’archive du projet su GitHub : https://github.com/G4lile0/tinyGS
Le flasher avec Platformio https://github.com/G4lile0/tinyGS/wiki/Platformio ou avecArduino IDE https://github.com/G4lile0/tinyGS/wiki/Arduino-IDE

Une fois flashé, le module va créer un réseau wifi. Connecter vous dessus (192.168.4.1) et suivez les instructions (renseignement SSID, Coordonnées géographiques)
Suivre les instructions ….  https://github.com/G4lile0/tinyGS/wiki/Ground-Station-configuration

Pour  crĂ©er un utilisateur et obtenir un mot de passe, une inscription sur TĂ©lĂ©gram est obligatoire : https://t.me/joinchat/DmYSElZahiJGwHX6jCzB3Q

Une fois inscrit et connectĂ© sur TĂ©lĂ©gram, trouver TinyGS Personal Bot https://t.me/tinygs_personal_bot  (j’ai mis pas mal de temps a trouver)

Taper la commande /mqtt

Accès en local

L’interface en local
Le dashboard

Sur le site TinyGS :

Données collectées
Sur le site TinyGS

Le rĂ©seau de stations terrestres TinyGS coopère et collabore Ă  l’Ă©chelle mondiale pour suivre et communiquer avec les satellites en orbite basse (LEO) et d’autres constellations de satellites. Ce rĂ©seau distribuĂ© assure une couverture continue et fiable, permettant aux utilisateurs de recevoir et de transmettre des donnĂ©es vers et depuis les satellites lors de leurs passages au-dessus de diffĂ©rentes rĂ©gions du monde.
Le projet favorise le dĂ©veloppement collaboratif et le partage des connaissances au sein de la communautĂ©, encourageant ainsi la collaboration entre les individus et les organisations intĂ©ressĂ©s par la communication satellite et les domaines connexes. En s’appuyant sur les principes du code source ouvert, TinyGS vise Ă  permettre Ă  une large communautĂ© d’utilisateurs d’explorer l’espace, de mener des recherches scientifiques et de participer Ă  des projets spatiaux innovants.
TinyGS reprĂ©sente une avancĂ©e significative vers la dĂ©mocratisation de la technologie spatiale et rend la communication satellite plus inclusive et abordable pour une diversitĂ© d’utilisateurs Ă  travers le monde.