Newsgroup: it.hobby.elettronica.digitale
Titolo: Collegamento computer <-> ESPduino

Salve
 
ho realizzato un robottino molto semplice utilizzando una basetta 
ESPduino con WiFi ESP8266.
 
Al momento esegue solo 4 semplici comandi avanti indietro destra sinistra.
 
All'accensione l'ESP8266 si collega all'access point wifi e il computer 
a sua volta si connette all'AP e quindi invia i comandi al robottino.
 
La domanda a cui non ho ancora trovato una risposta certa e': E' 
possibile togliere l'AP e far connettere direttamente il computer al 
wifi del robottino?
 
Mi interesserebbe sia utilizzando OSX che Windows 10.
 
Grazie per eventuali indicazioni.
 
Ciao


Dovrebbe essere possibile settando il wifi di uno dei due
(o del pc o del ESP8266) in modalità "ad-hoc".


 
Sembra proprio quello che mi serve ! :)
 
Grazie
 
Ciao
 

> Sembra proprio quello che mi serve ! :)
 
Sull esp8266 la modalita ad hoc non la ho mai vista(uso arduino esp), comunque facendo egli stesso(l'esp) da AP
non vedo grossi problemi.
 
Giulia
 

Il 01/05/17 16:15, GIulia ha scritto:

Cioe' si puo' impostare l'esp8266 per fare da AP?
 
Non mi pare di aver visto questa modalita' sul libro della Sandit.
Ma puo' essermi sfuggito.
Adesso ricontrollo.
 
Ciao
 


 
Ciao,
Pier.
 
www.piergm.com
 
 

Il 01/05/17 19:17, Pier GSi ha scritto:

Ciao,
non sto utilizzando i comandi AT, ma in pratica ho programmato il micro 
a 32 bit che c'e' dentro la ESP8266 per gestire le uscite in PWM che 
vanno ai due motori CC, oltre che a gestire il wifi.
 
In pratica si utilizza l'ide di Arduino ma si agisce direttamente sul 
micro a bordo della 8266 senza bisogno di avere l'Atmel.
 
Ho preso spunto dal libretto della Sandit che parla della 8266, ed e' la 
prima volta che la utilizzo.
 
Presumo, pero', che se e' possibile fare senza AP con i comandi AT, sia 
altrettanto possibile farlo agendo direttamente sullo stack.
 
Ciao
Giuseppe
 
 
 
 


 
 
Ciao,
Pier.
 
www.piergm.com
 
 

Il 01/05/17 19:55, Pier GSi ha scritto:

Se hai esperienza con Arduino, la cosa per te dovrebbe essere "banale" 
(almeno cosi' leggo :) ):
 
Nella IDE Arduino menu' Preferences nella box "Additional board manager" 
aggiungi il link:
http://arduino.esp8266.com/stable/package_esp8266com_index.json
 
 
Poi nel menu' Tools->Board->BoardManager scegli esp8266 install
 
A questo punto in tools->boards ti compaiono tutte le schede con l'8266
 
Su 
https://github.com/esp8266/Arduino/blob/master/doc/filesystem.md
 
trovi altre info, ci sto spulciando adesso :)
 
Le schede ESP possono funzionare da sole, ma per gli esperimenti, visto 
la pigrizia, ho preso l'ESPduino che monta gia' l'interfaccia USB e il 
convertitore da 5V a 3.3V
 
Il sistemino in pratica e' questo:
"
https://www.banggood.com/ESPduino-Development-Board-For-Control-2-Channel-Motor-16-Channel-Servo-Expansion-Board-p-1054210.html
"
 
Per adesso e' abbastanza simpatico :)
 
Ciao
 


 
 
Ciao,
Pier.
 
www.piergm.com
 
 

Il 01/05/17 16:15, GIulia ha scritto:

Ho trovato come fare la configuraione della ESP8266 in SoftAP :)
 
"
https://github.com/esp8266/Arduino/blob/master/doc/esp8266wifi/soft-access-point-class.md
"
 
Grazie del suggerimento.
Ciao