Puissant et durable, le Crazyflie 2.1 Brushless offre stabilité, flexibilité et grande autonomie.
Ce dernier modèle de drone est équipé de moteurs sans balais, qui offrent une capacité, une agilité et une robustesse accrues.
Caractéristiques
- Entièrement compatible avec l'écosystème Crazyflie 2.X (à l'exception de l'anneau LED)
- Prise en charge de diverses technologies de positionnement
- Facile à assembler, aucune soudure n'est nécessaire
- Prise en charge des cartes d'extension avec détection automatique
- Mises à jour sans fil du firmware
- Chargement embarqué via micro-USB standard ou pavé de contact
- Logiciel libre avec une vaste bibliothèque d'assistance
- Prise en charge de swarm et ROS
- Radio à faible latence avec fonctionnalité peer-to-peer
- 4 moteurs 08028-10000KV de haute qualité, chacun avec une poussée allant jusqu'à 30 grammes
- 4 ESC intégrés à 1 cellule de 5A avec firmware BLHeli_S/Bluejay
- Hélices personnalisées et optimisées de 55 mm avec un pas de 35 mm
- Autonomie avec batterie standard : environ 10 minutes
- Charge utile maximale recommandée (avec batterie standard) : 40 grammes
Attention
Vous êtes responsable de la manipulation du drone et de ses composants. Il est de votre responsabilité de vous assurer que vous comprenez le fonctionnement du drone et qu'il est en bon état avant le vol. Une manipulation imprudente ou négligente du drone peut entraîner des dommages ou des blessures, et donner lieu à des poursuites judiciaires, des amendes ou des peines d'emprisonnement.
Pour garantir une sécurité maximale, suivez les conseils suivants :
- Vérifiez le drone avant et après chaque vol pour vous assurer qu'il fonctionne correctement et qu'il n'est pas endommagé.
- Ne pas entrer en contact avec des hélices en mouvement. Une hélice en rotation est dangereuse si elle est manipulée sans précaution ; évitez d'approcher vos doigts de l'hélice.
- Dans la mesure du possible, assemblez, testez et configurez le drone sans les hélices.
- Évitez de saisir le drone pendant le vol ou l'atterrissage.
- Assurez-vous toujours que la trajectoire du drone est libre de tout obstacle afin d'éviter les accidents.
- Utilisez autant que possible les protections d'hélices.
Comment fonctionne le Crazyflie 2.1 Brush
Crazyflie 2.1 Brushless est une plateforme de développement aérien open source, polyvalente et légère : elle ne pèse que 32g et tient dans la paume d'une main.
Ce n'est pas seulement un excellent drone volant : Crazyflie 2.1 Brushless est en fait équipé d'une radio longue portée à faible latence et de Bluetooth LE.
Cela lui permet d'être utilisé avec un ordinateur en combinaison avec Crazyradio 2.0 ou Crazyradio PA, d'être piloté avec une manette de jeu ou d'être programmé pour des vols autonomes via un script.
La dernière version de la plateforme Crazyflie, qui a fait ses preuves, offre de meilleures performances de vol, une plus grande robustesse et un système radio amélioré. Avec un écosystème étendu de logiciels et de cartes d'extension, c'est la solution idéale pour l'éducation, la recherche et les applications d'essaimage.
Utiliser
Crazyflie 2.1 Brushless a été conçu pour être aussi flexible que possible, offrant une large gamme de fonctionnalités et un firmware facilement personnalisable. Il inclut la même interface d'extension flexible que l'on retrouve dans toute la gamme de drones, permettant aux utilisateurs d'intégrer facilement des cartes d'extension prêtes à l'emploi ou d'accéder à des bus tels que UART, I2C, SPI, PWM, entrées/sorties analogiques et GPIO.
Pour commencer
Consultez le tutoriel de démarrage de la Crazyflie 2.1 Brushless pour assembler votre drone, mettre à jour le firmware et commencer à voler. Consultez également l'aperçu du système pour en savoir plus sur l'écosystème Crazyflie, qui comprend les systèmes de positionnement, les clients et bien sûr le drone lui-même avec ses cartes d'extension.
Consignes de sécurité
Vous êtes responsable de la manipulation du drone et de ses composants. Il est de votre responsabilité de vous assurer que vous comprenez le fonctionnement du drone et qu'il est en bon état avant de voler. L'utilisation d'un drone de manière imprudente ou négligente peut entraîner des dommages ou des blessures, et donner lieu à des poursuites judiciaires, des amendes ou des peines d'emprisonnement.
Respectez les consignes suivantes pour garantir une sécurité maximale :
- Vérifiez toujours le drone avant et après chaque vol pour vous assurer qu'il fonctionne correctement et qu'il n'est pas endommagé.
- Évitez tout contact avec une hélice en rotation : elles sont dangereuses si elles sont manipulées sans précaution. Ne rapprochez jamais vos doigts trop près les uns des autres.
- Dans la mesure du possible, assemblez, testez et configurez le drone sans les hélices.
- Évitez de saisir le drone en vol ou lors de l'atterrissage.
- Veillez toujours à ce que la trajectoire de vol soit dégagée de tout obstacle.
- Utilisez les protections d'hélices aussi souvent que possible.
Développement
Open Source
Crazyflie 2.1 Brushless est un projet open source, dont le code source est documenté et disponible, car tous les outils de développement Bitcraze sont open source (sauf pour iOS). En plus des projets de firmware et de logiciel, il existe de nombreuses API supportées par community écrites en Java, Ruby, C/C++, C#, Rust et JavaScript.
Le développement
Il existe de nombreuses possibilités d'expérimenter avec le code, quel que soit le langage que vous préférez. L'API client est écrite en Python, mais de nombreuses autres implémentations côté client écrites en Ruby, C#, C/C++, JavaScript, Node.JS, Cylon.JS ou Java sont disponibles sur GitHub. Vous pouvez également cloner le dépôt iOS et travailler avec Objective-C/Swift.
Si vous êtes intéressé par le langage C et les systèmes embarqués, le principal MCU STM32F405 offre une grande puissance de calcul que vous pouvez utiliser pour expérimenter, améliorer et ajouter de nouvelles fonctionnalités. Une fois les modifications apportées, il suffit de flasher le nouveau micrologiciel par radio pour être opérationnel. Pour ceux qui souhaitent un développement plus avancé, un kit adaptateur de développement est disponible et permet une simple connexion JTAG/SWD aux deux MCU de la Crazyflie 2.1 Brushless.
Les cartes d'extension vous permettent d'expérimenter, de prototyper et de concevoir votre propre matériel.
Une plateforme de développement doit être plus qu'une simple disponibilité de code, c'est pourquoi le logiciel, le micrologiciel et les utilitaires Bitcraze comprennent des fonctions telles que l'enregistrement, le réglage des paramètres en temps réel et les mises à jour sans fil du micrologiciel.
Spécifications du connecteur d'extension
Le connecteur d'extension est utilisé pour connecter des cartes avec des fonctionnalités supplémentaires. Les cartes officielles Bitcraze et les cartes personnalisées conçues avec le modèle KiCad peuvent être utilisées.
Le connecteur d'extension comprend
- VCC 3.0V (max 100mA)
- GND
- VCOM (VBAT ou VUSB non régulé, max 1A)
- VUSB (entrée et sortie)
- I2C (400kHz)
- SPI
- 2 x UART
- 4 x GPIO/CS pour SPI
- Bus à 1 fil pour l'identification de l'expansion
- 2 x GPIO connectés au nRF51
Remarques importantes :
- Crazyflie 2.1 est un système 3.0V, donc une sortie haute sera 3.0V, mais compatible avec les systèmes 3.3V.
- Toutes les broches E/S sont tolérantes à 5V sauf PA5 et les broches NRF51.
- Les broches NRF51 peuvent être multiplexées avec n'importe quel périphérique NRF51 disponible.
- Les broches du STM32F405RG peuvent être multiplexées avec plusieurs fonctions.

Le kit contient : 1 x Crazyflie 2.1 Brushless - Bitcraze
Plus précisément, le kit comprend :
- 1 x Crazyflie 2.1 Brushless carte de contrôle
- 1 x Batterie LiPo 350 mAh
- 1 x Support de batterie
- 1 x Coussin en mousse pour la batterie
- 5 x Protections d'hélice
- 5 x Pieds de support
- 4 x Moteurs sans balais
- 14 x Vis courtes
- 4 x Vis longues
- 2 x Connecteurs mâles courts pour le pont
- 2 x Connecteurs mâles longs pour le pont
- 5 x Hélices CW
- 5 x Hélices CCW
- 1 x Câble Micro-USB (48 cm)
- 1 x Tournevis
- 1 x Outil de dépose des hélices