+
+void signal_error_by_blinking() { blink_forever(100); }
+void signal_success_by_blinking() { blink_forever(400); }
+
+int main() {
+ stdio_init_all();
+ if (cyw43_arch_init_with_country(CYW43_COUNTRY_USA))
+ signal_error_by_blinking();
+ signal(1, 200);
+ cyw43_arch_enable_sta_mode();
+ signal(2, 200);
+ if (cyw43_arch_wifi_connect_timeout_ms(ssid, pass, CYW43_AUTH_WPA2_AES_PSK,
+ 10000))
+ signal_error_by_blinking();
+ signal(3, 200);
+ signal_success_by_blinking();
+}