Pagina 1 di 1
Modulo wifi per collegamento ad internet per stm32

Inviato:
24 dic 2016, 1:39
da Zazzu
Buonasera (più notte direi...) a tutti, ultimamente mi sono divertito ad approcciarmi al mondo dei microcontrollori stm32 attraverso alcune board nucleo. A questo punto però volevo chiedervi un consiglio: qualcuno di voi che ci si è già imbattuto saprebbe consigliarmi un modulo wifi che mi permetta di collegare l'stm ad internet per effettuare semplici chiamate http?
Re: Modulo wifi per collegamento ad internet per stm32

Inviato:
24 dic 2016, 2:19
da xyz
Re: Modulo wifi per collegamento ad internet per stm32

Inviato:
24 dic 2016, 13:39
da Zazzu
Grazie xyz, proprio quello che cercavo. Guardando tra i moduli che utilizzano questo chip (per esempio ESP-08) ho notato che dispongo di divese porte gpio, mi chiedevo quindi se per utilizzarli non fosse necessario un programmatore a parte...
Re: Modulo wifi per collegamento ad internet per stm32

Inviato:
24 dic 2016, 14:20
da xyz
I chip dei vari moduli è sempre lo stesso, quello che cambia sono i pin GPIO accessibili e la presenza o meno dell'antenna.
Qui è presente un elenco dei vari moduli con ESP8266 in commercio:
http://www.esp8266.com/wiki/doku.php?id ... ule-familyio ti consiglio ESP-12 o ESP-12F che hanno già l'antenna sul PCB o ESP-07 se vuoi usare un'antenna esterna.
Non serve un vero programmatore dedicato, basta un adattatore seriale RS232 compatibile ai livelli 3.3 V (il chip non è tollerabile ai 5 V) collegato ai pin TX e RX (null modem) e mettere a GND il pin GPIO0 quando il chip si resetta per abilitare il booloader interno. Il firmware si carica via seriale attraverso il programma esptool.
Il toolchain utilizzato è tutto open souce, utilizza le Binutils e il GCC via cross compiler per Xtensa lx106 (la CPU presenre nel CHIP):
https://github.com/pfalcon/esp-open-sdk
Re: Modulo wifi per collegamento ad internet per stm32

Inviato:
24 dic 2016, 15:58
da TardoFreak
Direi che anche un ESP-01 andrebbe bene. Io ho realizzato qualcosa del genere ma ho scritto uno straccio di firmware per il modulo. Comunicava con STM32 attraverso la seriale e, visto che nel modulo c'è un micro di tutto rispetto, gli ho fatto fare un bel po' di cose alleggerendo così il firmware del STM32.
Re: Modulo wifi per collegamento ad internet per stm32

Inviato:
25 dic 2016, 13:17
da Zazzu
Buon natale a tutti prima di tutto
Quindi se ho capito bene questi moduli dispongono di un micro interno, quindi è possibile utilizzarli in coppia con un altro micro (facendoli comunicare con interfaccia seriale) sia stand alone. Per utilizzarli da soli però mi viene da pensare che sia necessario avere un programmatore specifico oppure quando xyz si riferiva proprio alla connessione con il PC?
Re: Modulo wifi per collegamento ad internet per stm32

Inviato:
25 dic 2016, 14:14
da xyz
Buon Natale.
Si ha una CPU interna a 32 bit Xtensa LX106 a 80 MHz. E' possibile utilizzarli con altri micro-controllori, può comunicare con i bus: I2C, I2S, SPI, USART. La programmazione avviene via USART, puoi usare un PC, una Raspberry-PI o un altro micro-controllore, basta rispettare il protocollo e i livelli di tensione.
Re: Modulo wifi per collegamento ad internet per stm32

Inviato:
25 dic 2016, 17:28
da Zazzu
Allora grazie a tutti, non vedo l'ora che mi arrivino, buone feste a tutti!