Ce dispositif est le Feather 32u4 LoRa Radio (RFM9x). Nous les appelons RadioFruits, notre version d'un microcontrôleur avec un émetteur-récepteur radio de paquets "Long Range (LoRa)" avec USB intégré et chargement de la batterie. C'est un Adafruit Feather 32u4 avec un module radio 868/915 MHz intégré!
Idéal pour créer des réseaux sans fil qui peuvent aller plus loin que le 2.4GHz 802.15.4 et similaire, sont plus flexibles que le Bluetooth LE et sans les exigences de puissance élevée du WiFi. Feather est la nouvelle carte de développement d'Adafruit, et comme son homonyme, elle est fine, légère et vous permet de voler! Nous avons conçu Feather pour être un nouveau standard pour les cœurs de microcontrôleurs portables.
Il s'agit de la version radio 900 MHz, qui peut être utilisée pour la transmission/réception 868MHz ou 915MHz - la fréquence radio exacte est déterminée lorsque vous chargez le logiciel car elle peut être réglée de manière dynamique. Nous vendons également une version 433MHz du même chipset radio! Et si vous n'avez pas besoin d'une radio LoRa, nous avons aussi des radios 900MHz simples.
Au cœur du Feather 32u4 se trouve un ATmega32u4 cadencé à 8 MHz et à 3.3V logique, une configuration de puce avec laquelle nous avons beaucoup d'expérience car c'est la même que celle du Flora. Cette puce dispose de 32K de flash et de 2K de RAM, avec USB intégré, ce qui lui permet non seulement de programmer et de déboguer en USB vers série sans avoir besoin d'une puce de type FTDI, mais aussi d'agir comme une souris, un clavier, un dispositif MIDI USB, etc.
Pour faciliter son utilisation dans le cadre de projets portables, nous avons ajouté un connecteur pour n'importe laquelle de nos piles au lithium-polymère de 3,7 V et intégré un système de chargement des piles. Vous n'avez pas besoin de batterie, il fonctionnera très bien directement à partir du connecteur micro USB. Mais, si vous avez une batterie, vous pouvez l'emmener en déplacement, puis brancher le connecteur USB pour la recharger. Le Feather passera automatiquement sur l'alimentation USB quand elle sera disponible. Nous avons également lié la batterie à travers un diviseur à une broche analogique, de sorte que vous pouvez mesurer et surveiller la tension de la batterie pour détecter quand vous avez besoin d'une recharge.
Voici quelques spécifications pratiques! Comme tous les Feather 32u4's vous avez:
Dimensions : 2.0" x 0.9" x 0.28" (51mm x 23mm x 8mm) entêtes fournis mais non soudés.
ATmega32u4 @ 8MHz avec logique/alimentation de 3,3V
Régulateur 3.3V avec sortie de courant de crête 500mA
Support natif USB, livré avec bootloader USB et débogage par port série.
Vous disposez également de nombreuses broches - 20 broches GPIO.
Support matériel série, matériel I2C, matériel SPI
7 broches PWM
10 entrées analogiques
Chargeur lipoly intégré de 100mA avec LED d'indication de l'état de charge.
Broche #13 LED rouge pour le clignotement d'usage général
Broche d'alimentation/activation
4 trous de montage
Bouton de réinitialisation
Cette radio LoRa Feather 32u4 utilise l'espace supplémentaire restant pour ajouter un module radio LoRa RFM9x 868/915 MHz. Ces radios ne sont pas bonnes pour transmettre de l'audio ou de la vidéo, mais elles fonctionnent assez bien pour la transmission de petits paquets de données lorsque vous avez besoin d'une portée supérieure à 2,4 GHz (BT, BLE, WiFi, ZigBee).
Module à base de SX1276 LoRa® avec interface SPI
Packet radio avec bibliothèques Arduino prêtes à l'emploi
Utilise les bandes ISM sans licence (ITU "Europe" @ 433MHz et ITU "Amériques" @ 900MHz)
Capacité de sortie de puissance de +5 à +20 dBm jusqu'à 100 mW (sortie de puissance sélectionnable dans le logiciel)
~300uA en veille complète, ~120mA en crête pendant l'émission +20dBm, ~40mA pendant l'écoute radio active.
Antenne filaire simple ou spot pour connecteur uFL
Nos premiers tests avec les paramètres par défaut de la bibliothèque : plus de 1.2mi/2Km en ligne de vue avec des antennes filaires quart d'onde. (En ajustant les paramètres et en utilisant des antennes directionnelles, 20Km sont possibles).
Livré entièrement assemblé et testé, avec un bootloader USB qui vous permet de l'utiliser rapidement avec l'IDE Arduino. Nous avons également ajouté quelques connecteurs pour que vous puissiez le souder et le brancher sur une planche à pain sans soudure. Vous devrez couper et souder un petit morceau de fil (n'importe quel fil solide ou toronné convient) afin de créer votre antenne.
Batterie Lipoly et câble USB non inclus.