wemos_d1_mini
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
wemos_d1_mini [2018/09/08 11:14] – jerome | wemos_d1_mini [2023/12/23 00:37] (Version actuelle) – 192.168.19.1 | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
===== Intro ===== | ===== Intro ===== | ||
- | ToDo | + | Le Wemos D1 mini est ma board préférée pour toutes les petites applications IoT ne nécessitant pas une puissance délirante. |
+ | Il est équipée d'une puce ESP8266 (Wifi) et d'I/O suffisamment nombreuses pour des applications diverses et variées : domotique, capteur T/H/P, pilotage robotique, etc... | ||
+ | |||
+ | ===== Schéma électronique ===== | ||
+ | |||
+ | |||
+ | On notera quelques points intéressants : | ||
+ | |||
+ | * L' | ||
+ | * sur les versions 3.0.0 et ultérieures, | ||
+ | |||
+ | |||
+ | {{:: | ||
+ | https:// | ||
+ | |||
+ | ===== Pinout ===== | ||
+ | |||
+ | {{:: | ||
+ | |||
+ | ===== Interruptions ===== | ||
+ | |||
+ | Truc top : *tous* les pins peuvent être utilisés pour générer des interruptions, | ||
+ | |||
+ | |||
+ | ===== Connexions ===== | ||
+ | |||
+ | === I2C === | ||
+ | En plus du VCC et GND, on va connecter comme suit : | ||
+ | |||
+ | * SCL <-> D1 (arduino Pin: 5) | ||
+ | * SDA <-> D2 (arduino Pin: 4) | ||
+ | |||
+ | ===== Valeurs ===== | ||
+ | |||
+ | Courant Max. Pour les sorties numériques : 20mA en continu (recommandé), | ||
+ | |||
+ | |||
+ | ===== Pin numbering : équivalent Arduino ===== | ||
+ | |||
+ | ^ Wemos Pin ^ Arduino Pin ^ | ||
+ | | D0 | 16 | | ||
+ | | D1 | 5 | | ||
+ | | D2 | 4 | | ||
+ | | D3 | 0 | | ||
+ | | D4 | 2 | | ||
+ | | D5 | 14 | | ||
+ | | D6 | 12 | | ||
+ | | D7 | 13 | | ||
+ | | D8 | 15 | | ||
+ | | TX | 1 | | ||
+ | | RX | 3 | | ||
+ | |||
+ | ===== Pin Mapping Micropython ===== | ||
+ | |||
+ | ^ Wemos D1 ^ ESP8266 Pin ^ Functions | ||
+ | | D0 | 16 | GPIO | | ||
+ | | D1 | 5 | GPIO, I2C SCL | | ||
+ | | D2 | 4 | GPIO, I2C SDA | | ||
+ | | D3 | 0 | GPIO | | ||
+ | | D4 | 2 | GPIO | | ||
+ | | D5 | 14 | GPIO, SPI SCK | | ||
+ | | D6 | 12 | GPIO, SPI MISO | | ||
+ | | D7 | 13 | GPIO, SPI MOSI | | ||
+ | | D8 | 15 | GPIO, SPI SS | | ||
+ | | A0 | A0 | Analog in, via ADC | | ||
+ | | RX | 3 | Receive | ||
+ | | TX | 1 | Transmit | ||
+ | |||
+ | ===== ADC et Pin A0 ===== | ||
+ | |||
+ | L'ADC de l' | ||
===== Infos Firmware AT ===== | ===== Infos Firmware AT ===== | ||
Ligne 46: | Ligne 116: | ||
</ | </ | ||
+ | ===== Sources ===== | ||
- | ===== Pinout ===== | + | * https:// |
- | {{:: | ||
- | |||
- | ===== Valeurs ===== | ||
- | |||
- | Courant Max. Pour les sorties numériques : 20mA en continu (recommandé), |
wemos_d1_mini.1536398052.txt.gz · Dernière modification : 2018/09/08 11:14 de jerome