Archivi tag: M5Stack

Companion per la sperimentazione e lo studio – analizziamo PaperMono – M5Stack

Premessa doverosa non si tratta di post sponsorizzato, questo che leggete è un post informativo, ho accolto la richiesta di alcuni colleghi che mi hanno chiesto la possibilità di dare dettagli su nuove uscite di prodotti che potrebbero avere interesse didattico, questo perché come me anche loro sono invasi da numerose novità tecniche e focalizzarsi su quale prodotto selezionare risulta complicato.

Molto spesso a me piace analizzare i nuovi prodotti e verificare se alcune delle funzionalità possono essere realizzate con elettronica economica a scuola. 

Per chi mi segue anche sul sito Premium e sui social, sa che da qualche tempo mi sto occupando di display E-ink, l’interesse nasce principalmente perché sto progettando dei dispositivi a supporto della didattica, sostanzialmente l’esercitazione di laboratorio diventa la realizzazione di un prodotto che i ragazzi realizzano e che ha tutte le funzionalità necessarie per organizzare lo studio. L’idea è anche cercare far usare strumenti che riducano la distrazione, uno di questi è lo smartphone, la speranza e che i ragazzi ritornino a controllare i loro cervelli.

I progetti che sto realizzando stanno prendendo vita e nel breve ve ne darò informazioni su queste pagine e su quelle del sito Premium.

Molte sono le aziende elettroniche che in questi mesi stanno sviluppando piccoli companion E-ink, che come dicevo sopra trovo molto interessanti, all’apparenza possono sembrare nuovi gadget tecnologici, ma secondo me possono servire per fare un “decluttering” dall’iper utilizzo di elettronica che ci inonda di informazione proveniente dai social e non solo.  

Ma cosa sono questi dispositivi E-ink?

Partiamo da uno tra i molti disponibili: PaperMono – M5Stack è uno di questi e lo segnalo perché appena reso disponibile (20 agosto 2026) e perché sono affezionato a M5Stack da lungo tempo, attualmente PaperMono è già Out Of Stock… aspetteremo 🙂

Ma di cosa si tratta?

PaperMono è un terminale programmabile basato su ESP32-S3 con schermo e-paper tattile da 3,97 pollici, batteria e numerose interfacce già integrate, la versione completa aggiunge NFC e radio LoRa: può quindi diventare un lettore personalizzato, un pannello a basso consumo, un tesserino interattivo o il display remoto di una rete di sensori.

Ma cosa aggiunge di nuovo rispetto ad altri dispositivi simili?

Non è soltanto un display e-paper collegato a una scheda: integra in un corpo compatto schermo a quattro livelli di grigio con touch e luce frontale, alimentazione a batteria, microSD, orologio, sensori, NFC e LoRa, questa combinazione permette di sperimentare nello stesso oggetto persistenza dell’immagine, interazione locale, identificazione di prossimità e comunicazione a lungo raggio e basso consumo.

Caratteristiche tecniche essenziali

  • ESP32-S3R8 a 240 MHz, 16 MB di flash e 8 MB di PSRAM, Wi-Fi 2,4 GHz;
  • e-paper monocromatico da 3,97 pollici, 480 × 800 pixel, quattro livelli di grigio, touch e frontlight;
  • batteria integrata da 1150 mAh, microSD e RTC;
  • IMU BMI270, microfono PDM, buzzer e pulsanti;
  • NFC ST25R3916 e LoRa SX1262 nella banda dichiarata 868–923 MHz;
  • schemi hardware pubblicati dal produttore e supporto dichiarato per Arduino, UIFlow 2 ed ESP-IDF.

Possibili utilizzi maker che intravedo

Dashboard che conserva l’ultima informazione senza aggiornamento continuo, taccuino o lettore modificabile, etichetta NFC, terminale per sensori LoRa, pannello di stato remoto e interfaccia portatile. La presenza di più sottosistemi consente di costruire un progetto completo senza cablare molti moduli esterni.

Possibili utilizzi didattici o laboratoriali

Confrontare tempi, qualità e ghosting di aggiornamenti completi e parziali; progettare un display che cambia soltanto quando il dato supera una soglia; misurare il consumo in attesa e durante refresh; collegare due dispositivi o un nodo sensore via LoRa; usare NFC per richiamare contenuti o identificare campioni. Per non disperdere l’apprendimento, ogni attività dovrebbe isolare un sottosistema alla volta.

Bene credo di avervi detto l’essenziale su questo dispositivo, continuerò a darvi informazioni su altre novità.

Per i colleghi, buon inizio d’anno scolastico e per tutti gli altri Buon Making 🙂

M5Stack FIRE

Da qualche giorno utilizzo l’M5stack Fire development kit, si tratta di un un kit di prototipazione basato su un chip ESP32 che permette di realizzare in tempi rapidissimi, applicazioni IoT con la possibilità di utilizzare una serie di schede di espansione di diverso tipo, oppure potete costruirne di vostre. Le schede di espansione si aggiungono impilandole, al di sotto del cuore del kit (la parte in rosso nell’immagine) una sull’altra e sono tra esse vincolate con dei magneti.


Perché ho acquistato M5Stack? Ho la necessità di sviluppare un prototipo di un robot per un progetto didattico in tempi brevi, il progetto necessita di display touch con connessione WiFi, Bluetooth. Ho l’esigenza di costruire rapidamente un’interfaccia grafica su un display da cui gestire il comportamento del robot, inoltre ho bisogno di avere anche degli output sonori e luminosi, quindi leggendo le specifiche dell’M5stack e guardando alcuni video dimostrativi, ho pensato di sperimentarne l’uso. Ovviamente non nego la curiosità nell’utilizzare l’oggetto 🙂

M5Stack Fire è costituito da tre unità separabili. Nell’unità superiore è alloggia tutta l’elettronica principale, l’ESP32, l’antenna 2.4G, l’elettronica per la gestione dell’alimentazione, schermo LCD touch. La parte centrale è chiamata base M5GO, all’interno trova posto una batteria al litio, una presa M-BUS, due strisce LED RGB e altre due porte GROVE. La parte inferiore è adibita alla ricarica, può essere collegata alla base M5GO tramite pin POGO. All’interno dell’M5Stack si trova anche una IMU in grado di fornire la posizione nello spazio del dispositivo.
I moduli disponibili sono moltissimi ed un elenco completo può essere visto seguendo il link, si va dai moduli GSM, moduli PLC, LORA, telecamere e sensoristica di ogni genere, gestione motori, interfacce per Lego Mindstorms e molto altro.

Caratteristiche

  • 5V DC power supply
  • USB Type-C
  • ESP32-based
  • 16 MB Flash
  • 4 MB PSRAM
  • MPU9250
  • Speaker, 3 Pulsanti, LCD(320*240), 1 Reset
  • 2.4G Antenna: Proant 440
  • TF card slot (Dimensione massima 16G)
  • Battery Socket & 1Batteria Lipo da 50 mAh 
  • Connessioni Pins & Holes per l’espansione
  • Grove Port
  • M-Bus Socket & Pins
  • Piattaforme di sviluppo UIFlow, MicroPython, Arduino

Caratteristice ESP32

  • 240 MHz dual core Tensilica LX6 microcontroller con 600 DMIPS
  • Memoria integrata: 520 KB SRAM
  • Integrata sulla scheda: 802.11b/g/n HT40 Wi-Fi transceiver, baseband, stack e LWIP
  • Integrata sulla scheda: dual mode Bluetooth (classic and BLE)
  • Hall sensor
  • Interfaccia capacitiva touch 10x 
  • 32 kHz crystal oscillator
  • PWM/timer input/output available per ogni pin GPIO 
  • SDIO master/salve 50MHz
  • Supporto SD-card

Per maggiori informazioni

  • Sito di riferimento: https://m5stack.com
    da cui accedere alla documentazione, esempi di utilizzo ed accesso all’interfaccia di programmazione a blocchi.
  • Caratteristiche tecniche dettagliate seguendo il link.
  • Canale YouTube da cui potete vedere diverse sperimentazioni

Ho acquistato M5Stack FIRE su Amazon, ma trovate il dispositivo e schede di espansione anche su diversi store cinesi (sul sito di riferimento trovate tutti i link).

Nel breve pubblicherò alcuni risultati sulle sperimentazioni condotte con M5Stack FIRE.

Buon making a tutti 🙂