
Sterownik programowalny ATOM S3U

M5STACK ATOM-S3U
M5STACK ATOM-S3U to urządzenie wykorzystujące układ ESP32 S3 i obsługujące Wi-Fi 2.4 GHz oraz dwumodową komunikację bezprzewodową Bluetooth o niskim zużyciu energii.
Specyfikacje
| Zasoby | Parametr |
|---|---|
| ESP32-S3 | Dwurdzeniowy 240 MHz, obsługujący Wi-Fi 2.4 GHz i niski pobór mocy Komunikacja bezprzewodowa Bluetooth w dwóch trybach |
| Objętość wejściowatage | 5 V przy 500 mA |
| Przycisk | Programowalne przyciski x 1 |
| PROWADZONY | Programowalne RGB WS2812 x 1 |
| Antena | Antena 2.4D 3G |
| Temperatura pracy | Nie określono |
Instrukcje użytkowania produktu
Konfiguracja Arduino IDE
- Odwiedź przedstawiciela Arduino webStrona (https://www.arduino.cc/en/Main/Software), aby pobrać pakiet instalacyjny dla swojego systemu operacyjnego.
- Otwórz Arduino IDE i przejdź do `File`->`Preferencje`->`Ustawienia`
- Skopiuj następującego menedżera tablic M5Stack URL do `Menedżera dodatkowych tablic URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- Przejdź do `Narzędzia`->`Tablica:`->`Menedżer tablic…`
- Szukaj W oknie pop-up `ESP32` znajdź i kliknij `Instaluj`
- Wybierz `Narzędzia`->`Płyta:`->`ESP32-Arduino-ESP32 DEV Module`
- Zainstaluj sterownik FTDI przed użyciem: https://docs.m5stack.com/en/download
Szeregowy Bluetooth
- Otwórz Arduino IDE i otwórz exampplik programu `File`->`Examples`->`Bluetooth Serial`->`Serial to Serial BT`.
- Podłącz urządzenie do komputera i wybierz odpowiedni port do wypalenia.
- Po zakończeniu urządzenie automatycznie uruchomi Bluetooth, a nazwa urządzenia to „ESP32test”.
- Użyj narzędzia do wysyłania portu szeregowego Bluetooth na komputerze, aby zrealizować przezroczystą transmisję danych szeregowych Bluetooth.
- Oto byłyampfragment kodu pliku:
#include BluetoothSerial.h
#if !defined(CONFIG_BT_ENABLED) || !defined(CONFIG_BLUEDROID_ENABLED) #error Bluetooth is not enabled! Please run `make menuconfig` to and en able it #endif
BluetoothSerial SerialBT;
void setup() { Serial.begin(115200);
SerialBT.begin("ESP32test"); //Bluetooth device name
Serial.println("The device started, now you can pair it with bluetooth!"); }
void loop() { if (Serial.available()) { SerialBT.write(Serial.read()); } if (SerialBT.available()) { Serial.write(SerialBT.read()); } delay(20); }
Skanowanie Wi-Fi
- Otwórz Arduino IDE i otwórz exampplik programu `File`->`Examples`->`WIFI`->`Skanowanie WIFI`.
- Podłącz urządzenie do komputera i wybierz odpowiedni port do wypalenia.
- Po zakończeniu urządzenie automatycznie uruchomi skanowanie Wi-Fi, a aktualny wynik skanowania Wi-Fi można uzyskać za pomocą monitora portu szeregowego dołączonego do Arduino.
- Oto byłyampfragment kodu pliku:
#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 {
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);
}
ZARYS
ATOM S3U to bardzo mała i elastyczna płytka rozwojowa do rozpoznawania mowy IoT, wykorzystująca główny układ sterujący `ESP32` firmy Espresso, wyposażona w dwa mikroprocesory `Xtensa® 32-bit LX6` o niskim poborze mocy, główna częstotliwość do `240MHz`. Ma cechy kompaktowego rozmiaru, dużej wydajności i niskiego zużycia energii. Zintegrowane złącze USB-A
Interfejs, plug and play, łatwe przesyłanie, pobieranie i debugowanie programu. Zintegrowane moduły `Wi-Fi` i `Bluetooth`, z wbudowanym mikrofonem cyfrowym SPM1423 (I2S), mogą uzyskać wyraźne nagrywanie dźwięku, odpowiednie dla różnych interakcji człowiek-komputer IoT, scenariuszy rozpoznawania głosu (STT)

ESP32 S3
ESP32-S3 to energooszczędny system MCU na chipie (SoC), który obsługuje komunikację bezprzewodową Wi-Fi 2.4 GHz i Bluetooth® LE w dwóch trybach. Chip integruje wysokowydajne dwurdzeniowe procesory Xtensa® 32-bit LX7, koprocesory o bardzo niskim poborze mocy, pasmo podstawowe Wi-Fi, pasmo podstawowe Bluetooth, moduły RF i urządzenia peryferyjne.
ESP32-S3 bezproblemowo integruje wszystkie komponenty peryferyjne, w tym oscylator kwarcowy, lampę błyskową, kondensatory filtrujące i łącza dopasowujące RF w jednym pakiecie.
Biorąc pod uwagę, że nie są zaangażowane żadne inne komponenty peryferyjne, spawanie i testowanie modułów również nie jest wymagane. Jako taki, ESP32-S3 zmniejsza złożoność zasilania
łańcucha i poprawia efektywność sterowania. Dzięki bardzo małym rozmiarom, solidnej wydajności i niskiemu zużyciu energii, ESP32-S3 doskonale nadaje się do wszelkich zastosowań o ograniczonej przestrzeni lub zasilanych bateryjnie, takich jak elektronika do noszenia, sprzęt medyczny, czujniki i inne produkty IoT.
SPECYFIKACJE PRODUKTU
| Zasoby | Parametr |
| ESP32-S3 | Dwurdzeniowy 240 MHz, obsługujący Wi-Fi 2.4 GHz i dwumodową komunikację bezprzewodową Bluetooth o niskim poborze mocy |
| Objętość wejściowatage | 5 V przy 500 mA |
| przycisk | Programowalne przyciski x 1 |
| Programowalna dioda LED RGB | WS2812x1 |
| Antena | Antena 2.4D 3G |
| Temperatura pracy | 32 ° F do 104 ° F (0 ° C do 40 ° C) |
SZYBKI START
IDEALNY ARDUINO
Odwiedź urzędnika Arduino webStrona(https://www.arduino.cc/en/Main/Software),Wybierz pakiet instalacyjny dla własnego systemu operacyjnego do pobrania.
- Otwórz Arduino IDE, przejdź do `File`->`Preferencje`->`Ustawienia`
- Skopiuj następującego menedżera tablic M5Stack URL do `Menedżera dodatkowych tablic URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- Przejdź do `Narzędzia`->`Tablica:`->`Menedżer tablic…`
- Wyszukaj `ESP32` w wyskakującym oknie, znajdź go i kliknij `Zainstaluj`
- wybierz `Narzędzia`->`Płytka:`->`ESP32-Arduino-ESP32 DEV Module
- Proszę zainstalować sterownik FTDI przed użyciem: https://docs.m5stack.com/en/download
SZEREGOWY BLUETOOTH
Otwórz Arduino IDE i otwórz exampplik programu `File`->`Examples`->`Bluetooth Serial`->`Serial to Serial BT`. Podłącz urządzenie do komputera i wybierz odpowiedni port do wypalenia. Po zakończeniu urządzenie automatycznie uruchomi Bluetooth, a nazwa urządzenia to „ESP32test”. W tym momencie użyj narzędzia do wysyłania portu szeregowego Bluetooth na komputerze, aby zrealizować przezroczystą transmisję danych szeregowych Bluetooth.



SKANOWANIE PRODUKTU WIFI
Otwórz Arduino IDE i otwórz exampplik programu `File`->`Examples`->`WIFI`->`Skanowanie WIFI`.
Podłącz urządzenie do komputera i wybierz odpowiedni port do wypalenia. Po zakończeniu urządzenie automatycznie uruchomi skanowanie Wi-Fi, a aktualny wynik skanowania Wi-Fi można uzyskać za pomocą monitora portu szeregowego dołączonego do Arduino.


OŚWIADCZENIE FCC
To urządzenie jest zgodne z częścią 15 przepisów FCC.
Eksploatacja podlega następującym dwóm warunkom:
Wszelkie zmiany lub modyfikacje, na które nie wyraziła wyraźnej zgody strona odpowiedzialna za zgodność, mogą spowodować unieważnienie prawa użytkownika do korzystania ze sprzętu.
Notatka: To urządzenie zostało przetestowane i uznane za zgodne z limitami dla urządzeń cyfrowych klasy B, zgodnie z częścią 15 przepisów FCC. Limity te mają na celu zapewnienie rozsądnej ochrony przed szkodliwymi zakłóceniami w instalacjach mieszkalnych. To urządzenie generuje i może emitować energię o częstotliwości radiowej, a jeśli nie zostanie zainstalowane i używane zgodnie z instrukcją, może powodować szkodliwe zakłócenia w komunikacji radiowej. Nie ma jednak gwarancji, że zakłócenia nie wystąpią w konkretnej instalacji. Jeśli to urządzenie powoduje szkodliwe zakłócenia w odbiorze radia lub telewizji, co można ustalić, wyłączając i włączając urządzenie, zachęca się użytkownika do podjęcia próby skorygowania zakłóceń za pomocą jednego lub kilku z następujących środków:
- To urządzenie nie może powodować szkodliwych zakłóceń i
- Urządzenie musi akceptować wszelkie odbierane zakłócenia, w tym zakłócenia mogące powodować niepożądane działanie.
- Zmiana orientacji lub położenia anteny odbiorczej.
- Zwiększ odległość między urządzeniem i odbiornikiem.
- Podłącz urządzenie do gniazdka w innym obwodzie niż ten, do którego podłączony jest odbiornik.
- Aby uzyskać pomoc, należy zwrócić się do sprzedawcy lub doświadczonego technika radiowo-telewizyjnego.
Sprzęt ten jest zgodny z limitami ekspozycji na promieniowanie ustalonymi przez FCC dla środowiska niekontrolowanego.
Urządzenie to należy instalować i obsługiwać zachowując minimalną odległość 20 cm między grzejnikiem a ciałem użytkownika.
Dokumenty / Zasoby
![]() | Sterownik programowalny ATOM S3U |
Odniesienia
- m5-dokumentydocs.m5stack.com
- raw.githubusercontent.com/espressif/arduino-esp32/gh-raw.githubusercontent.com
- arduino.cc/pl/Główny/Oprogramowaniewww.arduino.cc
- Instrukcja obsługimanual.tools

