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 : de jerome