Vor etwa sechs Monaten hat Texas-Instrumente ein einfaches, billiges, ein-Chip-WLAN-Modul freigegeben. Bei einem Stück in Höhe von 10 US-Dollar in den Mengen von 1000 ist der CC3000 eine viel bessere Lösung für die Ausgabe eines “Internets von Dingen” als ein 50 US-Dollar-Ethernet-Module oder sogar den E-30-Dollar-IP. Alle Angaben, insbesondere der regelmäßige Vorratsbedingung für das Dev-Board auf der Website von TI, zeigen, dass der CC3000 ein prominenter Chip sein wird, aber bisher haben wir keine CC3000-Bibliothek für Arduino oder andere Mikrocontroller gesehen.
[Chris] gelöst gerade dieses Problem für uns mit einer CC3000 Wifi-Bibliothek für das Arduino. Er packte die MSP430 CC3000-Bibliothek von Ti in das Arduino, wodurch sogar die Nebelknochen Arduino uno, um zu einem Wifi-Netzwerk mit nur einer Handvoll Teilen verbunden zu werden. Der Code selbst dauert ungefähr 12k von Flash sowie 350 Bytes RAM, wodurch jemandem, der den CC3000 ausreichend Platz nutzt, um etwas faszinierendes Zeug zu machen. Es gibt sogar eine einschlüssige Bibliothek, die irgendwo zwischen 2K sowie 6k von Flash verwendet, und macht einen atteinbraunen Webserver eine Realität.
Es gibt ein paar Vorbehalte in der Verwendung des CC3000 mit einem Arduino; Es ist ein 3,3-Volt-Teil, sodass Sie einen Level-Shifter oder einige Widerstände benötigen. Der Chip zieht auch etwa 250 mA an, wenn er verwendet wird, sodass Sie eine billige Batterie benötigen, wenn Sie möchten, dass Ihre Aufgabe einen ganzen Tag der Nutzung annimmt.
Jetzt, da die Bibliothek aus dem Weg ist, seien Sie auf der Suche nach einem CC3000-Breakout-Board. Hier ist eins, aber erwarten Sie jedoch bald noch mehr auf dem Markt.