Newsgroup: it.hobby.elettronica.digitale
Titolo: Cerco piattaforma TCP/IP, **TLS**, MQTT/HTTP per modem 4G/Ethernet

Ok, l'ESP dovrebbe avere tutte queste belle cose, ne abbiamo parlato, ma 
è WiFi.
 
Se volessi una piattaforma hw dove ci fosse un bell'esempio di una 
connessione HTTPs/MQTTs (la s è importante) verso un server esterno su 
connettività Ethernet o modem 4G? C'è qualcosa?
 
Non mi va di studiarmi troppo l'hw, già sul sw devo acquisire parecchie 
competenze. Alla fine, ma solo alla fine, andrò a farmi una scheda mia, 
adattando lo schema della piattaforma. Quindi no BGA o schede a 2000 
strati. Abbastanza economico.
 
Ho già realizzato una scheda di rete con un LPC1768 (o 69, non ricordo) 
con MAC integrato e PHY esterno, però non ha crypto hw e questo mi darà 
sicuramente noie nell'implementazione del TLS.
 
Immagino che la gestione del modem 4G sia abbastanza semplice con un 
Linux, ma se si può evitare tanto meglio. Forse con lwip e il suo 
supporto PPP si può fare qualcosa, ma preferirei partire da un esempio 
già fatto.
 
Qualche suggerimento?
 
PS: Per fare IoT ho visto che ci sono miriade di servizi più o meno a 
pagamento. A me serve controllare le uscite di un device (tipo Sonoff) e 
avere delle notifiche sul cell quando gli ingressi del device cambiano 
stato. Mi consigliate servizi di backend abbastanza "chiavi in mano" ed 
economici?

 esterno su connettività Ethernet o modem 4G? C'è qualcosa?
 
Qualsiasi SOC ARM  con CPU A7 e successive o MIPS:
VoCore/Vocore2
HLK-RM04
Beaglebone
Cubieboard
Olimex varie
Rasberry 0,pi ecc ecc
Banana
o qualunque altra cosa cosa ALLwinner Based
 
 
ce ne e' di scelta la fuori......
 
 
 
Giulia
 
 
 
 


Però avevo scritto che preferivo evitare Linux, soprattutto perché vuol 
dire maneggiare circuiti troppo difficili (almeno per me) da modificare 
e produrre.
 
Il costo è basso se prendi la scheda Raspberry e ti va bene così. Se 
poco poco la devi sistemare per metterci un relè (giusto un esempio)... 
auguri!! Dove compri la CPU? Che competenze ti servono per rifare il 
PCB? I soldi iniziano ad aumentare notevolmente.
E non posso usare accrocchi, cioè schedine collegate da fili.
 
L'ideale sarebbe un SOM molto economico dove devi fare solo la ferraglia 
su una motherboard... ma anche lì i prezzi non sono bassi.
 
Il Vocore2 è interessante, 18USD. Sono affidabili?
Io conoscevo i moduli ARIA (tra l'altro italiani), ma sono un po costosetti.

>> esterno su connettività Ethernet o modem 4G? C'è qualcosa?
 
https://github.com/nhatuan84/esp32-mqtts
 
 
https://hackaday.com/2018/08/19/wiring-the-esp-32-to-ethernet/
 
 
 
Direi che hai tutto per la tua board personalizzata partendo dai moduli WROOM
 
 
Giulia
 
 
 

 Mi sa che son più fisime che idee.
 
Lo so, questo è un gruppo hobbystico quindi tutte queste soluzioni a 
"ragno" vanno benissimo. E vanno bene anche in un mondo professionale 
per arrivare ad un prototipo funzionante... ma poi c'è la fase di 
ingegnerizzazione dove non puoi andare avanti a ragni.
 


Interessante....
 
Certo è che dopo anni a studiare gli ARM Cortex-M che dovevano diventare 
lo standard tra gli MCU a 32-bits (ed in effetti i maggiori produttori 
di MCU offrono soluzioni di questo tipo), ora escono questi ESP32 che 
sbaragliano tutti i "produttori classici" (parlo di ST, NXP, 
Atmel/Microchip, ...).
 
Ci faremo fregare anche questo mercato dai cinesi... sigh :-(
E magari scopriremo che hanno messo in questi chip chissà cosa e saremo 
tutti sorvegliati :-)))
 
Volendo rimanere su Cortex-M... c'è nulla di quello che chiedevo io?

 
 
Conosci qualche altro SOM Linux economico. Anche Toradex fa parecchi 
moduli interessanti, ma sempre costosi.
 
Sarebbe interessante avere un SOM Linux da 5€.