
Il CC3000 ridefinisce i moduli WiFi compatibili con i microcontrollori grazie al suo equilibrio tra usabilità, prezzo e capacità. Utilizzando SPI per la comunicazione, consente la trasmissione di dati a velocità variabili. Il suo sistema di interrupt con pin IRQ supporta connessioni asincrone senza interruzioni.
Le specifiche includono il supporto per 802.11b/g e vari protocolli di sicurezza come Open, WEP, WPA, WPA2, TKIP e AES. Lo stack TCP/IP integrato offre un'interfaccia "BSD socket", che consente operazioni TCP e UDP in modalità client e server con un massimo di quattro socket simultanei. Si noti che richiede la connessione a un punto di accesso poiché non funziona in modalità "AP".
È possibile collegare un'antenna esterna tramite il connettore uFL standard, migliorando la portata e la facilità di installazione, ma si prega di notare che l'utilizzo di un'antenna esterna invalida la certificazione FCC automatica. Ogni unità include una scheda breakout assemblata con un regolatore da 3,3 V per le correnti di picco e un traslatore di livello per livelli logici a 3 o 5 V, oltre a un connettore hardware. Per prestazioni ottimali, si consiglia un cavo adattatore da uFL a RP-SMA e un'antenna da 2,4 GHz.
Sebbene sia in preparazione un tutorial dedicato, sono disponibili una libreria Arduino dettagliata e un codice di esempio per facilitare la configurazione iniziale. Sono supportate funzionalità come la scansione SSID, la connessione al punto di accesso, DHCP, le ricerche DNS, il ping e le connessioni server/client TCP. La compatibilità è limitata ad Arduino Uno, Leonardo/Micro e Mega, con una futura espansione del codice prevista. Per la documentazione aggiornata, fare riferimento alle guide di cablaggio e di configurazione della libreria.
| Marca | Adafruit |
| Modello | 1510 |