Étape 1: ESP8266 ABC - l’avantage de l’Arduino
Le ESP8266 est l’un des nouveaux venus dans le monde de le « Internet des choses » ou « Ito » (ne pas à confondre avec « GOT », où tout meurt). Wikipedia décrit l’ITO comme ".. .le réseau des objets physiques ou des"choses"embarqué avec électronique, logiciels, capteurs et connectivité pour activer des objets pour échanger des données avec..." autres "choses". Essentiellement l’idée que tout est connecté à internet et échange des données ou des commandes avec tout le reste. Historiens de demain marquera sans aucun doute le ESP8266 comme le début de Skynet.
Abstraction faite de Skynet, le ESP8266 est un très petit (timbre-poste) taille micro processeur avec construit dans les capacités WiFi disponibles pour ~ $3. Elle opère "tel que livré" comme une sorte de "à" commande configurée, piloté par le modem qui peut être attaché à un Arduino ou autres microprocesseurs semblables. Sinon il peut être directement programmé à l’aide de LUA, MicroPython ou les nouveaux IDE Arduino. La puce arbore également neuf GPIO (3, 3V logique) broches, qui peuvent également servir pour applications I2C ou SPI et deux broches UART pour autoriser l’ajout facile d’accessoires tels que les écrans LCD, les commutateurs, les boutons et les autres contrôles.
Le coût pour ce Conseil va de 2,87 $ pour 10, à 15,95 $ pour la SparkFun ESP8266 chose. Mon préféré pour le développement est Adafruit HUZZAH ESP8266 en petits groupes qui se vend pour $9.95
L’ESP est de 3, 3V périphérique qui peut être problématique, mais à l’aide d’un levier de vitesses de niveau logique résout beaucoup de problèmes. Le fait d’avoir acheté un des tabliers en petits groupes spécialisés ESP8266 de Adafruit ou SparkFun qui ont une régulation de tension intégrée pour aider à faire plus facile et amusant.
Le véritable avantage ici est si vous êtes familier avec l’Arduino, vous devriez envisager la programmation de la ESP8266 dans l’Arduino IDE format... rien de bien nouveau à apprendre ! Le reste de ce Instructable marchera par se mettre en place et construire un Steampunk ESP8266 Internet connecté horloge à l’aide de l’IDE Arduino.