WeMos D1 mini (esp8266): piedinatura, caratteristiche e configurazione dell’Arduino IDE – Parte 1
WeMos D1 mini (esp8266) dettagli
Mi piace questo dispositivo, si tratta di un microcontrollore WIFI a basso costo ed ha un notevole rapporto qualità/prezzo.
Puoi trovarlo qui WeMos D1 mini - NodeMCU V2 V2.1 V3 - esp01 - esp01 programmer
Specs
- Processore: microprocessore L106 32-bit RISC basato sul Tensilica Xtensa Diamond Standard 106Micro frequenza a 80MHz[5]
- Memoria:
- 32 KiB RAM istruzioni
- 32 KiB RAM cache istruzioni
- 80 KiB RAM dati utenti
- 16 KiB RAM ETS dati sistema
- Flash QSPI esterna: sono supportati oltre 16 MiB (512 KiB fino a 4 MiB inclusi tipicamente)
- IEEE 802.11 b/g/n Wi-Fi
- TR switch, balun, LNA, amplificatore di potenza e matching network integrati
- autenticazione WEP o WPA/WPA2, o rete aperta
- 16 GPIO pins
- SPI
- I²C (implementazione software)[6]
- I²S con DMA (pins condivisi con GPIO)
- UART su pins dedicati, più un pin UART di sola trasmissione abilitabile sul GPIO2
- 10-bit ADC
Pinouts
WeMos D1 mini immagine ad alta risoluzione
NodeMCU V2
NodeMCU v2.x immagine ad alta risoluzione
NodeMCU v2.1
NodeMCU v2.x immagine ad alta risoluzione
NodeMCU v3
Penso che una cosa interessante sia che abbia più di una seriale, che rende possibile utilizzare una seriale per comunicazioni con i dispositivi ed una seriale (Serial1 D4 – solo trasmissione) per il debug.
Uso
Puoi scaricare i driver per il chip USB qui, controlla la versione del D1 mini e fai clic sui driver.
Configura il tuo IDE
Ora puoi configurare il tuo Arduino IDE
Per prima cosa devi aggiungere il descrittore url esp8266 al tuo IDE
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Vai su File --> Preferences
ed aggiungi la url su “Additional Boards Manager URLs
”
Poi devi aggiungere la nuova board sul Board Manager
La scheda da selezionare è la esp8266
Ora puoi selezione LOLIN(WEMOS) D1 R2 & mini
Ora puoi caricare il tuo sketch.
Grazie
- WeMos D1 mini (esp8266): caratteristiche e configurazione dell’Arduino IDE
- WeMos D1 mini (esp8266): SPIFFS Filesystem integrato
- WeMos D1 mini (esp8266): debug sulla seriale secondaria
- WeMos D1 mini (esp8266), i tre tipi di modalità di sospensione per gestire il risparmio energetico
- WeMos D1 mini (esp8266): FileSystem integrato LittleFS
- esp12 esp07 (esp8266): flash, piedinatura, spec e config dell’IDE Arduino
- Firmware and OTA update
- Gestione del firmware
- Aggiornamenti OTA con Arduino IDE
- Aggiornamenti OTA con Web Browser
- Aggiornamenti OTA automatico da server HTTP
- Aggiornamenti firmware non standard
- esp32 e esp8266: file system FAT su memoria SPI flash esterna
- i2c esp8266: how to, rete 5V, 3.3V, velocità e pin personalizzati
- …