STM32F4DIS-WIFI: ekspander WiFi dla zestawów STM32F4DISCOVERY
Sklep KAMAMI.pl wprowadził do oferty moduł WiFi STM32F4DIS-WIFI przeznaczony współpracy z płytkami startowymi STM32F4DISCOVERY. Moduł bazuje na układzie SN8200 firmy Murata, może być zasilany z zewnętrznego zasilacza lub przez gniazdo mini-USB. Moduł udostępnia dwa złącza szpilkowe:
- złącze JTAG służące do programowania układu SN8200
- złącze komunikacyjne (m.in. UART, SPI)
W komplecie z modułem otrzymujemy 6 przewodów połączeniowych.
Rys. 1. Zawartość zestawu STM32F4DIS-WIFI
Uruchomienie modułu
Aby uruchomić moduł wystarczy ustawić zworkę źródła zasilania (J5) w odpowiedniej pozycji (DC dla zasilacza zewnętrznego, USB w przypadku zasilania przez gniazdo mini-USB) i dołączyć zasilanie. Po dołączeniu zasilania moduł spełnia funkcję punktu dostępowego o nazwie Murata-WS-xxxxxx. Po dołączeniu do niego przez WiFi komputera bądź telefonu pod adresem sn8200.com zobaczymy stronę z konfiguracyjną modułu (fotografia 2).
Fot. 2. Strona konfiguracyjna modułu WiFi
Oprogramowanie przykładowe
Producent dostarcza przykładowe oprogramowanie przeznaczone dla zestawu STM32F4DISCOVERY przygotowane dla środowiska ARM/Keil uVision. Przykładowy projekt należy skompilować i za pomocą programatora ST-Link wbudowanego w zestaw STM32F4DISCOVERY wgrać do pamięci Flash głównego procesora zestawu. Do uruchomienia tego oprogramowania konieczne jest posiadanie dodatkowo konwertera UART<->USB (np. ZL1USB), połączenie powinno wyglądać jak na rysunku 3.
Rys. 3. Sposób połączenia komponentów umożliwiający uruchomienie oprogramowania przykładowego
Jeśli wszystko już połączyliśmy to możemy na komputerze uruchomić program terminala (Bray’s Terminal, Putty) i zacząć korzystać z aplikacji. Oprogramowanie umożliwia m.in.:
- konfigurację modułu,
- skanowanie dostępnych sieci,
- dołączanie się do sieci,
- pracę jako klient oraz serwer TCP,
- wysyłanie żądań get oraz post.