
Le CC3000 redéfinit les modules WiFi compatibles avec les microcontrôleurs grâce à son excellent rapport qualité-prix. Utilisant le protocole SPI pour la communication, il permet la transmission de données à différents débits. Son système d'interruption avec broche IRQ prend en charge les connexions asynchrones transparentes.
Les spécifications incluent la prise en charge de la norme 802.11b/g et de divers protocoles de sécurité tels que OpenSSL, WEP, WPA, WPA2, TKIP et AES. La pile TCP/IP intégrée offre une interface « socket BSD », permettant des opérations TCP et UDP en mode client et serveur, avec jusqu'à quatre sockets simultanés. Notez qu'elle nécessite une connexion à un point d'accès, car elle ne fonctionne pas en mode « AP ».
Une antenne externe peut être connectée via le connecteur uFL standard, améliorant ainsi la portée et la simplicité d'installation. Veuillez toutefois noter que l'utilisation d'une antenne externe annule automatiquement sa certification FCC. Chaque unité comprend une carte de dérivation assemblée avec un régulateur 3,3 V pour les courants de crête et un décaleur de niveau pour les niveaux logiques 3 ou 5 V, ainsi qu'un connecteur matériel. Un câble adaptateur uFL vers RP-SMA et une antenne 2,4 GHz sont recommandés pour des performances optimales.
Bien qu'un tutoriel dédié soit disponible prochainement, une bibliothèque Arduino détaillée et un exemple de code sont disponibles pour faciliter la configuration initiale. Des fonctionnalités telles que l'analyse SSID, la connexion au point d'accès, le DHCP, les recherches DNS, le ping et les connexions serveur/client TCP sont prises en charge. La compatibilité est limitée aux Arduino Uno, Leonardo/Micro et Mega, avec des extensions de code prévues. Pour la documentation actuelle, consultez les guides de câblage et de configuration de la bibliothèque.
| Marque | Adafruit |
| Modèle | 1510 |