"E. Delacroix" snipped-for-privacy@exemple.invalid ha scritto:
Nel senso che il firmware degli shelly si può modificare in fai da te, o hai solo usato le funzioni permesse dall'oggetto? Nel primo caso c'è un tutorial o sito che spiega come si modifica il firmware degli shelly?
Didn't find your answer? Ask the community — no account required.
P
pcf ansiagorod
Ciao
Ho preso qualcuno di questi: AZDelivery 5 x NodeMCU Amica V2 ESP8266 ESP-12F, pensando fossero moduli wi-fi per arduino 'intelligenti' con qualche funzionalità addizionale.
Con mia sorpresa è un semi-microcontrollore del tutto autonomo con un clock di un ordine di grandezza superiore ai modelli Uno e soci, può addirittura usare un RTOS e ha un sacco di altre cose interessanti. Compresa la possibilità di caricare un firmware che permette la programmazione in Python anche se mi trovo molto più a mio agio col C/C++.
Come sempre mi accorgo delle cose anni dopo che esistono; al momento ho nei cassetti parecchi arduini che mi avanzano e dato che questi mostriciattoli costano nel peggiore dei casi un terzo di un clone di Uno, credo che mi concentrerò su questi, oltretutto se ci si aggiunge il risparmio del modulo LAN/Wi-Fi il divario diventa quasi incolmabile.
Ma a questo punto, che uso possono avere gli arduino nel cassetto? I mega sì, penso abbiano una loro specificità con i tanti pin e un clock decente ma a parte la mia domanda, come mai la linea entry level di Arduino non è stata soppiantata dai moduli basati su ESP8266? Sicuramente troverò la risposta interessante perché un valido motivo deve sicuramente esserci.
grazie e con l'occasione auguri a tutto il gruppo.
A.
M
Marco colandrea
Il 12/12/2023 15:27, pcf ansiagorod ha scritto:
parlando di MCU, gli 8266 sono oggetti di due generazioni fa.
con costi simili, dello stesso produttore, ci sono gli ESP32 e gli ESP32-S3, quest'ultimi li trovi con tagli di memoria fino a 16MB di flash e 8MB di ram
un altra alternativa interessante, come costo e prestazioni, e' l'RP2040, non ha un'interfaccia di rete, ma ha un buon set di periferiche
l'unica nicchia per gli AVR ( e anche i vari PIC16/18 ) che mi viene in mente e' quella dei sistemi a 5V ed almeno in parte quella dei circuiti a basso consumo attivo
G
Giacobino da Tradate
Il giorno Tue, 12 Dec 2023 15:27:57 +0100 pcf ansiagorod snipped-for-privacy@libero.it ha scritto:
Io ho preso degli Shield "datalogger" della stessa AZ-delivery.
Puoi montare il sensore che ti serve tramite una millefori da 25x25 mm.
F
Franco Af
Il 12/12/2023 15:27, pcf ansiagorod ha scritto:
ma da sempre, anche cinesi (ne ho provate tante pagate un euro) e tante altre schede funzionano abbastanza bene.
Però arduino non è la scheda che fanno montare e vendere, ma tutto il mondo dietro alla programmazione con la compatibilità software.
Poi sicuramente cercheranno di mantenere una maggior compatibilità software e hardware per le loro schede, ma non è quello lo scopo (almeno non lo era).
M
marimbarza
...
I vari Arduino basati su atmega hanno, per esempio, più I/O e i PWM sono hardware, mentre su ESP8266 per esempio il PWM è basato su timer interrupt. Poi gli Atmega sono totalmente integrati (RAM + flash, una manciata di kilobyte, ma ci sono), mentre per esempio l'ESP8266 ha bisogno di una memoria flash esterna.
Credo - totalmente mia opinione da profano - che a livello industriale gli atmega siano lo standard de facto, mentre l'ESP8266 è più orientato alla domotica e meno "mission-critical".
E
emilio
pcf ansiagorod ha scritto:
come primo set evolutivo di arduino ,mi sembrano interessanti i moduli basati su STM32 : clock molto piu elevato memoria flash e ram elevata moltissimi pin I/O ecc... e i costi sono molto simili...ne ho preso un paio su Aliexpress... ma le devo ancora provare :-)
L
LAB
L'ATmega328P è un piccolo microcontrollore che trovi a pochi Euro, consuma pochissimo (tanto più se lo fai laorare a 1MHz o addirittura a
32kHz) e, comunque, da solo, con un quarzo da 16MHz, ti permette di fare un frequenzimetro che arriva a 7,9MHz o un cronometro o un timer o molto altro pilotando direttamente i display a LED!
E
E. Delacroix
Il 12/12/2023 15:27, pcf ansiagorod ha scritto:
Come già detto l'ESP8266 è ampiamente obsoleto, soppiantato dall'ESP32 che ha tutto quello che mancava nel predecessore e anche di più e che si trova a pochi soldi in mille salse; tra l'altro ora Espressif ha lanciato ESP32-C3 e S2 ed altri. Il C3 nella versione Super Mini che sto esperimentando in questi giorni; sta nell'ingombro di un'unghia del pollice di una piccola mano (ha la presa USB C ma la conversione TTL è entrocontenuta nel microscopico chip e 14 pin il tutto in cm 2 x 1.7; direttamente programmabile coll'IDE Arduino ma solo con pc a 64 bit.
Quanto all'Arduino questo gode di buona salute tanto che ne vengono venduti un sacco nella versione Arduino Nano di cui trovi le board con le morsettiere per cablaggi comodi e veloci. Anch'io ne ho tanti nel cassetto in varie versioni e li uso quando non mi serve la WiFi ...
E
emilio
E. Delacroix ha scritto:
guardato l'ESP32 ed è una bomba...addirittura "dual core"...tra qualche anno su un oggetto cosi ci si potrà far girare Linux o roba simile
A
Allen
emilio snipped-for-privacy@libero.it wrote in news:ulcqno$uki6$ snipped-for-privacy@dont-email.me:
Lo si fa già.
-- ObiWan snipped-for-privacy@mvps.org wrote in news: snipped-for-privacy@mvps.org: ma evidentemente qualcuno qui pensa che il tempo che gli altri dedicano a rispondergli non abbia valore mentre il suo ne ha.
Message-ID: <pan$91027$7e88083$34e36d0$ snipped-for-privacy@carotone.net Come disse un mio amico, a certe persone si fa prima a metterglielo nel c**o che nel capo
B
blisca
Il 12/12/2023 15:27, pcf ansiagorod ha scritto:
So a malapena cosa sia Arduino e dove si arrivato(ma credo che l'ultimo Arduino a 32 bit sia piuttosto avanti) ma da quel poco che so credo che il senso di Arduino sia:
1)Contiene un microcontrollore debuggabile,magari non dall'ambiente Arduino(?) ma i può avere il controllo di registri e variabili,con ESP32 i registri interni non sono disponibili(?) e si possono giusto vedere le variabili
2)Fa quello che si vede nel programma riga per riga,invece ESP8266 e ESP32 danno questa illusione ma mi pare che ci si appoggi su uno strato firmware tramite il quale si possono per esempio preparare delle funzioni callback che si attivano in seguito a certi eventiho capito
3)Da quello che ho capito il bello di Arduino non era certo la potenza,ridicola quella di Arduino Uno anche confrontata con microcontrollori di 15 anni fa,figuriamoci adesso,no ,il bello era tra le altre cose la connettività resa standard ,gli shields ,l'USB incorporata ecc.,la facilità d'uso insomma
E
emilio
Allen ha scritto:
su una schedina come questa? e quale sarebbe?
P
pcf ansiagorod
Ho cercato in rete, e non sono bravo nelle ricerche. Se ci prova chiunque altro, compreso quindi te esce sicuramente più roba. A quanto ho capito c'è il porting del kernel e via shell funziona tutto. Mi sa che per la GUI e avere che so, MX Linux o qualcosa di simile, ci vorrà effettivamente un po' di tempo.
E
E. Delacroix
Il 13/12/2023 22:57, blisca ha scritto:
Che sappia io i registri dell'ESP32 sono disponibili, come pure credo
*tutti* i micro AVR; è così certamente per il piccolo Attiny85 col quale mi è capitato di dover aumentare la frequenza troppo limitata del PWM "offerta" dall'IDE di Arduino; cercando in rete c'è sempre qualcuno che ti indica come modificare i vari registri di configurazione.
A
Allen
emilio snipped-for-privacy@libero.it wrote in news:uld9um$1188s$ snipped-for-privacy@dont-email.me:
Si
qui:
formatting link
qui:
formatting link
qui:
formatting link
qui:
formatting link
anche qui:
formatting link
-- ObiWan snipped-for-privacy@mvps.org wrote in news: snipped-for-privacy@mvps.org: ma evidentemente qualcuno qui pensa che il tempo che gli altri dedicano a rispondergli non abbia valore mentre il suo ne ha.
Message-ID: <pan$91027$7e88083$34e36d0$ snipped-for-privacy@carotone.net Come disse un mio amico, a certe persone si fa prima a metterglielo nel c**o che nel capo
A
Allen
pcf ansiagorod snipped-for-privacy@libero.it wrote in news:uldaj0 $11c0r$ snipped-for-privacy@dont-email.me:
O_o La GUI su esp32??? Sccusssaaa???? E' un esp32 non un rpi.
-- ObiWan snipped-for-privacy@mvps.org wrote in news: snipped-for-privacy@mvps.org: ma evidentemente qualcuno qui pensa che il tempo che gli altri dedicano a rispondergli non abbia valore mentre il suo ne ha.
Message-ID: <pan$91027$7e88083$34e36d0$ snipped-for-privacy@carotone.net Come disse un mio amico, a certe persone si fa prima a metterglielo nel c**o che nel capo
P
pozz
Il 12/12/2023 15:49, Marco colandrea ha scritto:
Ma a livello industriale si possono acquistare i SOC di Espressif? Esiste un distributore ufficiale di questi chip, oppure bisogna affidarsi solo a qualche schedina cinese?
Sicuro? Mi sembra di capire che i SOC ESP32-S3 hanno solo una RAM interna da 512kB.
Forse parli dei moduli che montano già delle memorie, ma rimangono sempre esterne al SOC.
Non conosco il costo dei SOC EspressIf, ma un ATmega328PB costa circa 1 euro per quantità.
P
pozz
Secondo me a livello industriale non usano né Arduino, né gli AVR. Ormai se non usi un Cortex-M0+ sei uno sfigato ed anche a buon ragione. Hai un
32 bit dove non devi fare più magagne strane per gestire registri più grandi di 8 bit, vedi tutte le memorie nello stesso indirizzamento (addirittura alcuni ti fanno vedere una SPI Flash esterna mappata come se fosse una memoria interna), compilatore gcc, ecc. ecc.
M
Marco colandrea
Il 15/12/2023 10:00, pozz ha scritto:
i SOC ( inteso come solo il chip ) tme.eu qualcosa lo ha, mouser anche, non ho controllato se i soli noti rs, farnell, ... li hanno stessa cosa per i moduli
si, mi riferivo ai moduli che sono piu' facilmente gestibili per piccole produzioni e che sono di poco piu' grandi
ovvio che l'ATmega328 costi di meno, pero' per piccole quantita' la questione e' piu' sfumata e, tanto per aggiunger il carico da 90, il costo e' confrontabile con i "nuovi" AVR DA/DB/DD... che hanno caratteristiche migliori
per l'OP:
una cosa che non mi sembra sia stata detta e' che tutti questi micro, e ci aggiungo anche i vari STM32xxx, i moduli black-pill e blue-pill per esempio sono tutti supportati dall'ecosistema arduino
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.