Wemos è un produttore cinese di schede IoT, molto noto per la famiglia di prodotti D1 Mini, che comprende schede basate sul chip ESP-8266EX e shield di espansione.
Da qualche settimana Wemos ha lanciato una scheda basata sul nuovo chip ESP32, chiamata LOLIN32. Questa scheda ospita un modulo ESP-WROOM-32 e può essere alimentata tramite una batteria LiPo da una cella (1S). La scheda è in grado di ricaricare tale batteria grazie ad un circuito basato sul chip TP4054.
Ho acquistato un esemplare di LOLIN32 dallo store ufficiale di Wemos su Aliexpress. La scheda viene spedita in un sacchetto antistatico con etichetta personalizzata:
insieme alla scheda sono forniti anche i pin:
Curiosamente ho visto che su Aliexpress altri store vendono schede chiamate “lolin”. Ne ho acquistata una:
Sebbene questa scheda presenti il logo “wemos”, in realtà pare un clone della scheda D-duino-32 di Travis Lin: a differenza della LOLIN32 infatti questa non presenta il connettore per la batteria LiPo e il circuito di carica mentre aggiunge un display OLED da 0.96 pollici.
Ecco un confronto visivo tra le due:
Il vantaggio di acquistare una scheda Wemos originale è la disponibilità dello schema elettrico, di tutorial e di un forum di supporto… tutte cose che mancano per l’esemplare clone (come è collegato il display OLED?). Il mio consiglio quindi, se volete acquistare una scheda Wemos, è quello di passare sempre dallo store ufficiale.
Se invece vi può interessare la scheda con il display OLED, perché non acquistarla direttamente dalla pagina tindie dell’autore, così da “finanziare” il suo sviluppo?
Thanks for pointing out the bit about the Wemos logo on the OLED boards. I bought one of those via Amazon in the US. Now that I realize it’s probably a clone, I made a purchase from Travis Lin’s Tindie store (thanks for the link).
BTW, both the clone and the original are about equally well/poorly documented, though not too hard to figure out if you are used to working with this Espressif stuff.
Hello. The clone board uses I2C bus to communicate with the screen. You can use the SSD1306 library with it.
Ciao Luca, complimenti per i tuoi articoli. Ho visto che molte schede hanno un connettore per la batteria ed un circuito di carica, mi chiedevo come funzionasse. Posso alimentare la scheda tramite batteria, programmarla per dirmi quando si sta scaricando e gestire la ricarica tramite usb? Si può fare?
ciao Ivan… si puoi leggere con una periferica ADC lo stato della batteria e inviare un alert quando è scarica x ricaricarla. Alcune schede hanno già questo collegamento “on board”, altre richiedono invece che colleghi tu con un filo uno dei pin ADC al Vcc della batteria (con opportune resistenze x limitare la tensione)