ESP8266 NodeMcu Amica
ESP8266 NodeMcu Amica
L’ESP8266 est un circuit intégré à microcontrôleur avec connexion WiFi développé par le fabricant chinois Espressif. L’ESP8266 peut se programmer en Lua, en C++, en JavaScript et en MicroPython. Ce module doit être alimenté en 5V (USB) mais toutes ses connexions de capteurs et de commandes doivent se faire en 3.3V.
Réference MicroPython :
https://docs.micropython.org/en/latest/esp8266/esp8266/quickref.html
Caractéristiques :
32-bit RISC CPU: Tensilica Xtensa LX106, 80 MHz 64 KiB of instruction RAM, 96 KiB of data RAM External QSPI flash – 4 MiB
IEEE 802.11 b/g/n Wi-Fi
16 GPIO pins
SPI, I2C, UART on dedicated pins 1 ADC-10-bit / 0-1V
Brochage :
8. Module convertiseur Analogique / Numérique
ADS1115 – CAN 16-Bit 4 canaux
Ce module sert à convertir 4 tensions (A0-A1-A2-A3) comprises entre 0 et 3.3V en une valeur numérique exploitable par le programme du microcontrôleur. Il communique avec le microcontrôleur grâce au bus informatique I2C (Inter- Integrated Circuit). C’est un bus série synchrone bidirectionnel.
La connexion est réalisée par l’intermédiaire de deux lignes :
SDA (Serial Data Line) : ligne de données bidirectionnelle,
SCL (Serial Clock Line) : ligne d’horloge de synchronisation bidirectionnelle.
@Yvon
programmation
*** en cours de rédaction **début**
- comme pour un Arduino avec le logiciel habituel: on charge l’unique programme exécutable
- en micro-python: un seul programme sera interprété mais il y a des possibilité de faire varier ce programme à distance
*** en cours de rédaction **fin **
@patrick