Mi ricordavo bene, si tratta di un dual core.
Ci vedrei bene un ArduESP32.
Scheda con il layout della UNO che monta un ESP32.
PaoloP:
Ci vedrei bene un ArduESP32.
Scheda con il layout della UNO che monta un ESP32.
Diamine, ho appena comprato la mkr1000!
e'stato anche scoperto un interprete basic nascosto nel fw precaricato, che funziona per davvero
Non è che ti riferisci al LUA?
:o
In effetti il LUA sembra un basic
:o
:o E' proprio il caso.
Se ci fosse stato anche il peek e poke sarei tornato ai tempi del C64......
Veramente, se leggi bene, peek e poke ci sono eccome :D.
Sembra un Basic tipo Amstrad.
E' un porting del TinyBasic Plus
Visto che nel progetto originale peek & poke sono dichiarati "unimplemented" vuol dire che li ha aggiunti espressif
5 POKE &H3FF44020, 16
10 POKE &H3FF44004, 16
20 DELAY 200
20 POKE &H3FF44004, 0
30 DELAY 200
40 PHEX PEEK(&H3FF4403C)
50 GOTO 10
Mi hanno regalato una schedina ESP32 della sparkfun, questa:
$19.95
Dovrebbe arrivarmi a giorni.
Mi sono impostato le board come indicato nel sito della sparkfun,
compila gli esempi senza problemi
Ho fatto qualche esperienza con ESP8266/wemos utilizzando sempre
la libreria ESP8266WebServer
Esisterà una libreria simile alla ESP8266WebServer per questa scheda?
la sezione wifi e' dichiarata compatibile al 99%, quindi non dovresti avere problemi, le lib sono state prese quasi paroparo dal rpogetto 8266
bella cosa, quando ho un attimo lo testo, per ora ti watcho
Grazie, proverò con le librerie dell' ESP8266
La scheda della sparkfun è arrivata, pagata il 20 dic arrivata il 5 gen dalla Germania.
Il solito blink caricato sulla ESP32 funziona.
Come detto ho fatto pratica con ESP8266 e la lib ESP8266WebServer con ottimi risultati.
@testato come suggerito
ho provato ad utilizzare la suddetta libreria con la ESP32 ma non va a buon fine, si ferma sulla queue.h
Messaggio di errore in compilazione:
In file included from /home/../hardware/espressif/esp32/libraries/ESP8266WiFi/src/ESP8266WiFi.h:33:0,
from /home/.../hardware/espressif/esp32/libraries/ESP8266WebServer/src/ESP8266WebServer.h:28,
from /home/.../ESP8266-01_un_LED_05.ino:14:
/home/.../hardware/espressif/esp32/libraries/ESP8266WiFi/src/ESP8266WiFiType.h:26:19: fatal error:
queue.h: No such file or directory
#include <queue.h>
Ho provato anche a copiare questo file insieme alle librerie ma il risultato non cambia.
devo trovare il tempo per mettere mano seriamente a questo chip.
Il fatto e' che e' ancora in una fase embrionale nonostante abbiano assunto il tipo del core esp8266
secondo me ci sono sotto cose ancora non pronte, cose importanti o bug non previsti.
Uno dei motivi per i quali voglio metterci mano e' il BT, eppure al momento sul core arduino nulla di nulla di BT, e sul IDF non puoi usarlo assieme al wifi