Difference between revisions of "Portage de la carte de prototypage IoT Nucleo-WL55JC sur RIOT OS"
Jump to navigation
Jump to search
(Created page with "* Projet INFO4 2020-2021 * Encadrant: Didier DONSEZ. RIOT OS est un système d'exploitation open-source pour les objets de l'Internet des Objets. La carte [https://w...") |
|||
(4 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | * Projet INFO4 2020-2021 |
+ | * Projet INFO4 S8 2020-2021 |
* Encadrant: Didier DONSEZ. |
* Encadrant: Didier DONSEZ. |
||
Line 7: | Line 7: | ||
L'objectif du projet est : |
L'objectif du projet est : |
||
− | * Porter RIOT OS sur la carte [https://www.st.com/en/evaluation-tools/nucleo-wl55jc.html Nucleo-WL55JC] en s'appuyant sur les portages déjà effectués pour les cartes de la [https://github.com/RIOT-OS/RIOT/tree/master/boards famille Nucleo] et les [https://github.com/RIOT-OS/RIOT/tree/master/pkg/semtech-loramac drivers des composants LoRa de Semtech]. |
+ | * Porter RIOT OS sur la carte [https://www.st.com/en/evaluation-tools/nucleo-wl55jc.html Nucleo-WL55JC] en s'appuyant sur les portages déjà effectués pour les cartes de la [https://github.com/RIOT-OS/RIOT/tree/master/boards famille Nucleo] et les [https://github.com/RIOT-OS/RIOT/tree/master/pkg/semtech-loramac drivers des composants LoRa de Semtech] à partir du [https://github.com/STMicroelectronics/STM32CubeWL/tree/main/Projects/NUCLEO-WL55JC/Applications/LoRaWAN/LoRaWAN_End_Node code de ST]. |
* [https://github.com/RIOT-OS/RIOT/blob/master/CONTRIBUTING.md Contribuer le code à communauté RIOT OS] |
* [https://github.com/RIOT-OS/RIOT/blob/master/CONTRIBUTING.md Contribuer le code à communauté RIOT OS] |
||
− | * Intégrer la carte dans le démonstrateur d'un [ballon stratosphérique du CNES (vol prévu au printemps 2021)]. |
+ | * Intégrer la carte dans le démonstrateur d'un [ballon stratosphérique du CNES (vol prévu au printemps 2021)]. Le programme pourra être en C ou en Python avec l'interpréteur [https://github.com/RIOT-OS/RIOT/tree/master/pkg/micropython microPython de RIOT] |
+ | |||
+ | |||
+ | Remarque: LoRa By the Numbers |
||
+ | * > 1.2 million LoRa-based gateways deployed worldwide |
||
+ | * > 180 million LoRa-based end-nodes to be deployed worldwide on private and public networks by the end of 2020 |
||
+ | * 148 Network operators in more than 99 countries and increasing |
||
+ | * 43% of all LPWANs are predicted to run on LoRa by 2023 (IHS MarketInsider, May 2019) |
||
+ | |||
+ | ==Références== |
||
+ | * https://www.st.com/en/microcontrollers-microprocessors/stm32wl-series.html |
||
+ | * https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-mcu-mpu-packages/stm32cubewl.html |
Latest revision as of 09:19, 26 January 2021
- Projet INFO4 S8 2020-2021
- Encadrant: Didier DONSEZ.
RIOT OS est un système d'exploitation open-source pour les objets de l'Internet des Objets.
La carte Nucleo-WL55JC est une nouvelle carte de prototypage pour les réseaux IoT longue distance (LPWAN) comme les réseaux LoRaWAN.
L'objectif du projet est :
- Porter RIOT OS sur la carte Nucleo-WL55JC en s'appuyant sur les portages déjà effectués pour les cartes de la famille Nucleo et les drivers des composants LoRa de Semtech à partir du code de ST.
- Contribuer le code à communauté RIOT OS
- Intégrer la carte dans le démonstrateur d'un [ballon stratosphérique du CNES (vol prévu au printemps 2021)]. Le programme pourra être en C ou en Python avec l'interpréteur microPython de RIOT
Remarque: LoRa By the Numbers
- > 1.2 million LoRa-based gateways deployed worldwide
- > 180 million LoRa-based end-nodes to be deployed worldwide on private and public networks by the end of 2020
- 148 Network operators in more than 99 countries and increasing
- 43% of all LPWANs are predicted to run on LoRa by 2023 (IHS MarketInsider, May 2019)