Nel corso della MFNY 2017 Massimo Banzi ha presentato: Arduino MKR WAN 1300 MKR GSM 1400 le due nuove nate per l’IoT
Attualmente le Arduino MKR WAN 1300 MKR GSM 1400 sono disponibili solo in pre.ordine sullo store arduino.
Ed è proprio sullo store che ho trovato interessanti informazioni in merito alle due board.
Cosa hanno in comune Arduino MKR WAN 1300 MKR GSM 1400
A parte l’essere state presentate nella stessa occasione, ed a memoria, è la prima volta che accade, le due MKR GSM 1400 hanno oin comune il form factor che riprende quello della MKR1000 e MKR FOX 1200.
Il web, ed i maker, hanno reagito subito indicando il tale form factor come il nuovo “standard de facto” delle board Arduino.
Altre caratteristiche comuni sono il core su cui sono basati: SAMD21 Cortex-M0+ 32bit low power ARM MCU e di conseguenza il numero e tipo di pin a disposizione:
- n.8 pin digitali
- n.12 PWM
- n.7 pin analogici ( 8/10/12 bit )
- .1 DAC a 10bit
- n.1 UART
- n.1 SPI
- n.1 I2C
- DC Current per I/O Pin 7 mA
- Flash Memory 256 KB
- SRAM 32 KB
- EEPROM no
- Clock Speed 32.768 kHz (RTC), 48 MHz
e non meno importanti: le dimensioni 67.64 mm x 25 mm.
Arduino MKR WAN 1300
A prima vista il nome non rende, a mio avviso, il giusto riconoscimento alla scheda ed è necessario leggere la descrizione per capire che si tratta di una scheda davvero interessante in quanto la Arduino MKR WAN 1300 è una scheda LoRa funzionante nele frequenze: 433/868/915 MHz
Nelle specifiche tecniche, sullo store, trovi che la MKRWAN1300, oltre alle caratteristiche già evidenziate, ti mette a disposizione:
- Board Power Supply (USB/VIN) 5V
- Supported Batteries 2x AA or AAA
- Circuit Operating Voltage 3.3V
In pratica puoi alimentare la scheda con sole 2 batterie di tipo AA o AAA, le classiche da 1,5v, ed ogni pin lavora al massimo a 3,3v non tollerando tesnsioni superiori in input a meno della porta USB che, da standard, è 5v.
La MKR WAN 1300 sarà disponibile dal 15 novembre 2017 come indicato sullo store.
Il modulo LoRa scelto è il Murata CMWZ1ZZABZ il cui datasheet è disponibile al link sul sito del produttore.
Arduino MKR GSM 1400
La arduino MKR GSM 1400 è stata realizzata probabilmente per incrementare il numero di possibilità con cui puoi realizzare i tuoi progetti IoT.
In situazioni in cui non sono disponibili altri sistemi di comunicazione come LoRa, WiFi, Sigfox è necessario avere un dispositivo in grado di comunicare usando la rete GSM: MKR GSM 1400
Come hai visto ha molte caratteristiche in comune con la sorella minore MKR WAN 1300 presenta tuttavia delle differenze:
- Board Power Supply (USB/VIN) 5V/5-12V
- Supported Battery 3.7V LiPo
- Circuit Operating Voltage 3.3V
le tensioni di lavoro “Operating Voltage” restano 3,3v ma i questa versione della famiglia MKR puoi alimentarla con tesioni dai 5v ai 12v usando il pin Vin e con soli 5V dalla USB.
La presenza del connettore JST2, come sulla MKR1000, conferma quanto scritto nelle caratteristiche della scheda in merito alla possibilità di alimentare la board con una LiPo da 3.7v.
Non ho trovato informazioni in merito ai tagli di batteria LiPo utilizzabili ma ci sono delle indicazioni importanti in merito al funzionamento dell’alimentazione:
- in fase di trasmissione la corrente richiesta supera i 500mA ( standard fornito dalle comuni USB ) per cui è necessario che tu fornisca una alimentazione supplementare. La scheda tecnica indica una LiPo da 1500mA
- alimentando la board dal pin Vin, la MKR GSM 1400 esclude l’alimentazione dalla porta USB e puoi utilizzare questo ingresso per usare un alimentatore esterno in grado di erogare la corrente necessaria alla trasmissione dati.
Sul retro della scheda è presente lo slot in cui inserire la SIM:
Attenderemo Novembre per poterle provare !!!
2 commenti
Salve,
Anzitutto complimenti per questo e il resto dei suoi articoli. molto spesso ne traggo interessanti soluzioni e la ringrazio.
Sto usando un MKR1300 collegato via SPI a un arduino che legge dati ambientali.
arduino legge i dati li invia a MKR1300 che a sua volta li invia al server LORA.
Se collego entrambi i dispositivi al PC tutto fila liscio. mentre se li alimento a batteria non funziona.
in particolare posso alimentare l’arduino con una batteria (uso un usb pawer bank) ma devo necessariamente tene re alimentato con il PC l’MKR.
Ha forse idea di cosa stia sbagliando
Autore
Ciao Alessandro,
come mai non utilizzi la MKR1300 per leggere direttamente i dati ambientali?
La MKR1300 la alimenti con una batteria LiPo a parte o con un power bank ?