Bonjour, voici le résultat de quelques expérimentations pour ceux qui voudrait bidouiller dans le monde des objets connectés.
La mini-plaquette Ra-08H-Kit contient un module Ra-08H + USB + 3 leds + connecteurs SMA.
Le module Ra-08H est un microcontrôleur ASR6601CB + la configuration radio 803 à 930Mhz.
Le microcontrôleur ASR6601CB est un processeur 32-bit 48 MHz ARM Cortex-M4 + puce Lora SX1262.
Ce module possède 2 modes d'opération : modem AT ou programmation.
En mode Modem AT.
En mode programmation
Résultats
J'ai réussi à me connecter et transmettre des données sur le réseau LoRoWan Helium avec les 2 modes.
Mon test se trouve https://github.com/shimnex/ra-08h
Prochaine étape
Essayer le module RAK3172, un peu plus dispendieux mais, compatible avec Arduino IDE / Platform.io
Bonne découverte
La mini-plaquette Ra-08H-Kit contient un module Ra-08H + USB + 3 leds + connecteurs SMA.
Le module Ra-08H est un microcontrôleur ASR6601CB + la configuration radio 803 à 930Mhz.
Le microcontrôleur ASR6601CB est un processeur 32-bit 48 MHz ARM Cortex-M4 + puce Lora SX1262.
Ce module possède 2 modes d'opération : modem AT ou programmation.
Bon | Moins bon |
- Peu onéreux : ~9$ avec livraison - Prêt à utiliser, si suffit de brancher l'USB et une antenne. - Alimentation avec l'USB ou la pin 3.3V ou la pin 5V. - UART avec l'USB ou directement les pins TX/RX. | - pins déjà soudées (rien de dé-soudable) |
En mode Modem AT.
Bon | Moins bon |
- Fonctionne avec n'importe quel UART : ordi, téléphone mobile, autre microcontrôleur, micro:bit, etc. - Documentation des commandes AT suffisante. - Utilisation facile
| - obligation de joindre le réseau à la chaque allumage, car NwkSKey et AppSKey ne sont pas sauvegardés. - pas d'accès aux OIs et aux leds. - peu de documentation pour joindre des réseaux US915, il faut chercher la première fois. |
En mode programmation
Bon | Moins bon |
- plusieurs ports : I2C, I2S, SSP, ADC pour brancher des capteurs - pas besoin d'autre microcontrôleur - mode sleep de uA - SDK et exemples sur github | - pas d'environnement Arduino ou Platform.IO :-[ du bon vieux C avec Make sous linux - Librairies inexistantes. Les exemples montrent comment utiliser les ports mais sans plus. Pour utiliser un petit écran OLED SSD1306, il faudra adapter une libraire existante ... - Communauté inexistante, même le forum chinois officiel est pratiquement vide. |
Résultats
J'ai réussi à me connecter et transmettre des données sur le réseau LoRoWan Helium avec les 2 modes.
Mon test se trouve https://github.com/shimnex/ra-08h
Prochaine étape
Essayer le module RAK3172, un peu plus dispendieux mais, compatible avec Arduino IDE / Platform.io
Bonne découverte