
mbedボードNucleo-64シリーズ用WiFi、SDカード、電源拡張ボード「NC64-BaseShield」用のWiFi接続サンプルプログラムです。
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 00002 #include "mbed.h" 00003 #include "ESP8266Interface.h" 00004 00005 Serial pc(USBTX, USBRX); 00006 ESP8266Interface wifi(PA_9,PA_10, false); // TX,RX,Debug 00007 DigitalOut ESP8266Reset(PA_12); 00008 DigitalOut ESP8266CS(PA_11); 00009 00010 int main() { 00011 pc.printf("\nStart\n"); 00012 00013 ESP8266Reset = 1; 00014 ESP8266CS = 1; 00015 wait_ms(10); 00016 wifi.connect("yourssid", "yourpassword"); 00017 const char *ip = wifi.get_ip_address(); 00018 const char *mac = wifi.get_mac_address(); 00019 pc.printf("IP : %s\n", ip); 00020 pc.printf("MAC : %s\n", mac); 00021 00022 pc.printf("Finished\n"); 00023 while(1) { 00024 } 00025 }
Generated on Thu Jul 14 2022 08:20:09 by
