# FR - Project - CircuitPython EByte E32
meta.title: CircuitPython - Driver Ebyte E32
meta.description: Driver CircuitPython pour les modules sérial LoRa E32 de Ebyte tournant
sous les chipset SX1278/SX1276.
article.subtitle: Voir sur GitHub
intro.title: Introduction
intro.p1: Ce projet est un driver qui vous permet d'interagir avec la série de modules
LoRa E32 d'Ebyte dans CircuitPython.
features.title: Fonctionnalités
features.1: Prend en charge tous les modules E32 UART standards.
features.2: 'Support supplémentaire en fonction de la fréquence et de la puissance
:'
features.2.1: Constantes pour la puissance d'émission.
features.2.2: "Calculatrices de taille de paquet maximale. (À FAIRE)"
features.2.3: Entièrement facultatif via des modules séparés.
features.3: 'Versions minifiées pour les appareils avec un espace de stockage réduit
:'
features.3.1: ~75 % plus petites pour les fichiers .py
features.3.2: ~5 % plus petites pour les fichiers .mpy
limitations.title: Limitations
limitations.1: 'Aucune limitation de taille de paquet intégrée :'
limitations.1.1: Varie grandement entre les fréquences et les paramètres d'utilisation.
limitations.1.2: Pas suffisamment documentée dans les spécifications techniques de
LoRA et LoRaWAN.
limitations.2: 'Aucun protocole intégré :'
limitations.2.1: Tous les paquets LoRa sont collés les uns aux autres dans un buffer
lors de la réception.
limitations.2.2: Aucun support pour LoRaWAN. (Limitation du module)
limitations.3: 'Support avancé manquant pour certains modules :'
limitations.3.1: Modules avec les préfixes 170
, 400
ou 900
. (S'améliorera avec le temps)
doc.title: Documentation
doc.p1: Toute la documentation de ce projet est disponible sur Github.
Les fiches
techniques de tous les modules E32 peuvent également être trouvées sur "files.nibblepoker.lu".
usage.title: Utilisation
usage.p1: De nombreux exemples d'utilisation peuvent être trouvés sur GitHub dans
le sous-dossier "examples/"
du projet.
Les exemples couvrent tous les modes de fonctionnement des modules,
à l'exception des modes wake-up et power-saving.
usage.p2: Cependant, si vous souhaitez avoir un aperçu rapide, je vous invite à lire
le code ci-dessous extrait de l'exemple "transmit_fixed/sender_unicast.py"
qui est utilisé pour envoyer un message en mode fixe à un récipient spécifique.
demo.title: 'Essais IRL '
demo.p1: Des tests ont été effectués avec cette librairie en utilisant un module E32
443T20D émettant à 10 mW / 10 dBm et 2,4 kbps.
demo.p3: La portée maximale observée était d'environ 1,7 km / 1,05 mi avec
une ligne de visée dégagée (LOS).
demo.p4: Elle aurait probablement pu être plus grande si nous n'avions pas épuisé
nos réserves de bières sur la première partie de la marche, et si nous étions prêts
à marcher plus de 8 km jusqu''au prochain point dégagé.
downloads.title: Télechargements
license.title: Licence
links.title: Liens