Difference between revisions of "Grove"
(→ESP32) |
(→ESP32) |
||
| Line 84: | Line 84: | ||
ESP32 | ESP32 | ||
| + | [[Bibliothèque Wi-Fi ESP32 | Bibliothèque Wi-Fi ESP32]]<br> | ||
<b>WiFiScan</b> | <b>WiFiScan</b> | ||
Revision as of 21:30, 9 September 2025
Arduino Grove.
Contents
Matériel pour Arduino
Arduino UNO REV3
section 2
section 3
| Colonne 2 | Colonne 3 | |
|---|---|---|
|
Contenu 1 |
Contenu 2 |
Contenu 3 |
|
Contenu 4 |
Contenu 5 |
Contenu 6 |
|
Ligne 1 | ||
Créer un lien
Liens internes
OLED Display 0.96 inches (SSD1308)
OLED Display 0.96 inches (SSD1315)
OLED Display 1.12 inches (SH1107)
IPS Display 1.22 inch
I2C LCD
Grove Base for XIAO
Expansion-Board_XIAO-SAMD21_Grove-OLED
XIAO-ESP32S3
XIAO-RA4M1
4-Digital Display
U8g2 for Seeeduino boards
Base Shield V2
Arduino UNO REV3
Grove Button
Grove-Red LED Matrix w Driver
Grove - LED
Grove - LCD RGB Backlight
Grove - 16x2 LCD Series
Temperature Sensor
Grove LED Bar
Grove-RTC
Grove - UART WiFi
Grove - UART WiFi V2
Grove - W600
Grove - I2C FM Receiver v1.1
Grove-12-Channel-Capacitive-Touch-Keypad-ATtiny1616
Seeeduino V4.2
Grove Shield for Arduino Nano
Seeeduino Nano
Seeeduino Cortex-M0+
Wio-Link
Liens externes
https://fr.wikipedia.org/wiki/Aide:Syntaxe
https://fr.wikibooks.org/wiki/MediaWiki_pour_débutants/Première_utilisation_de_votre_wiki
ESP32
ESP32
WiFiScan
/*
Example from WiFi > WiFiScan
Complete details at https://RandomNerdTutorials.com/esp32-useful-wi-fi-functions-arduino/
*/
#include "WiFi.h"
void setup() {
Serial.begin(115200);
// Set WiFi to station mode and disconnect from an AP if it was previously connected
WiFi.mode(WIFI_STA);
WiFi.disconnect();
delay(100);
Serial.println("Setup done");
}
void loop() {
Serial.println("scan start");
// WiFi.scanNetworks will return the number of networks found
int n = WiFi.scanNetworks();
Serial.println("scan done");
if (n == 0) {
Serial.println("no networks found");
} else {
Serial.print(n);
Serial.println(" networks found");
for (int i = 0; i < n; ++i) {
// Print SSID and RSSI for each network found
Serial.print(i + 1);
Serial.print(": ");
Serial.print(WiFi.SSID(i));
Serial.print(" (");
Serial.print(WiFi.RSSI(i));
Serial.print(")");
Serial.println((WiFi.encryptionType(i) == WIFI_AUTH_OPEN)?" ":"*");
delay(10);
}
}
Serial.println("");
// Wait a bit before scanning again
delay(5000);
}
Matériel pour ESP32
ESP32 30PIN
Ideaspark ESP32 0.96 OLED Board
0.96 OLED
DHT22 Humidity & Temperature