
I-ATOM S3U isiLawuli esiLungiselekayo

I-M5STACK ATOM-S3U
I-M5STACK ATOM-S3U sisixhobo esisebenzisa i-chip ye-ESP32 S3 kwaye ixhasa i-2.4GHz Wi-Fi kunye ne-low-power-low-power-Bluetooth ye-mode-mode-wireless communication.
Iinkcukacha
| Izibonelelo | Ipharamitha |
|---|---|
| ESP32-S3 | I-Dual-core 240MHz, ixhasa i-2.4ghz Wi-Fi kunye namandla aphantsi Unxibelelwano olungenazingcingo lweBluetooth kwimowudi ezimbini |
| Igalelo voltage | 5V @ 500mA |
| Iqhosha | Amaqhosha acwangcisekileyo x 1 |
| I-LED | I-RGB elungiselelweyo WS2812 x 1 |
| I-antenna | 2.4G I-Antenna ye-3D |
| Ubushushu bokusebenza | Ayichazwanga ngqo |
Imiyalelo yokusetyenziswa kwemveliso
Ukuseta i-IDE yeArduino
- Ndwendwela igosa leArduino webindawo (https://www.arduino.cc/en/Main/Software) ukukhuphela umqulu wofakelo wendlela yakho yokusebenza.
- Vula i-Arduino IDE kwaye ukhangele ukuya `File`->` Ezikhethwayo`->` Useto`
- Khuphela lo ulandelayo M5Stack Boards Manager URL 'kuMphathi weeBhodi ezoNgezelelweyo URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- Layisha uye ku `Izixhobo`->` Ibhodi:`->`Umphathi weebhodi...`
- Khangela i `ESP32` kwifestile ezivelelayo, fumana kwaye ucofe `Fakela`
- Khetha `Izixhobo`-> `Ibhodi:`-> `ESP32-Arduino-ESP32 DEV Imodyuli`
- Faka umqhubi we-FTDI ngaphambi kokusetyenziswa: https://docs.m5stack.com/en/download
Uthotho lweBluetooth
- Vula i-Arduino IDE kwaye uvule i-example nkqubo `File`->`Eksamples`->` Uthotho lweBluetooth`->` Uthotho lwe BT`.
- Xhuma isixhobo kwikhompyuter kwaye ukhethe i-port ehambelanayo ukutshisa.
- Emva kokugqiba, isixhobo siya kusebenzisa iBluetooth ngokuzenzekelayo, kwaye igama lesixhobo lithi `ESP32test`.
- Sebenzisa isixhobo sokuthumela isisiriyali seBluetooth kwiPC ukuqonda ukuhanjiswa okusekuhleni kwedatha yeBluetooth.
- Nantsi i-example khowudi snippet:
#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); }
Ukuskena kweWifi
- Vula i-Arduino IDE kwaye uvule i-example nkqubo `File`->`Eksamples`->`WIFI`->` Iskena seWIFI`.
- Xhuma isixhobo kwikhompyuter kwaye ukhethe i-port ehambelanayo ukutshisa.
- Emva kokugqitywa, isixhobo siya kuqhuba ngokuzenzekelayo ukuskena kwe-WIFI, kwaye isiphumo se-WIFI yangoku sinokufumaneka nge-serial port monitor esiza kunye neArduino.
- Nantsi i-example khowudi snippet:
#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);
}
UMXHOLO
I-ATOM S3U yibhodi yophuhliso yentetho encinci kakhulu kwaye ebhetyebhetye ye-IoT, isebenzisa i-Espresso's `ESP32` itshiphu yolawulo ephambili, exhotyiswe ngamandla amabini aphantsi `Xtensa® 32-bit LX6` microprocessors, frequency main Ukuya kuthi ga ku-`240MHz`. Uneempawu zobukhulu obuncinci, ukusebenza okuqinileyo kunye nokusetyenziswa kwamandla aphantsi. I-USB-A edibeneyo
ujongano, iplagi kunye nokudlala, kulula ukuyilayisha, ukukhuphela kunye nokulungisa inkqubo. Iimodyuli ezidityanisiweyo ze-`Wi-Fi` kunye `zeBluetooth`, ezinemakrofoni eyakhelweyo ngaphakathi yedijithali SPM1423 (I2S), inokufikelela kurekhodisho olucacileyo lomsindo, olulungele intsebenziswano eyahlukeneyo ye-IoT yekhompyuter yomntu, iimeko zokuqaphela igalelo lelizwi (STT)

ESP32 S3
I-ESP32-S3 yinkqubo ye-MCU ye-low-power-on-a-chip (SoC) exhasa i-2.4GHz i-Wi-Fi kunye ne-Bluetooth® LE yonxibelelwano lwe-wireless lwe-wireless. I-chip idibanisa ukusebenza okuphezulu kwe-Xtensa® 32-bit LX7 iprosesa ezimbini-core, i-ultra-low power coprocessors, i-Wi-Fi baseband, i-Bluetooth baseband, iimodyuli ze-RF, kunye neeperipherals.
I-ESP32-S3 idibanisa onke amacandelo e-peripheral ngaphandle komthungo, kuquka icrystal oscillator, ifleshi, iicapacitors zokucoca kunye ne-RF ehambelanayo namakhonkco kwiphakheji enye.
Ngenxa yokuba akukho amanye amacandelo e-peripheral abandakanyekayo, ukuwelda imodyuli kunye novavanyo akufuneki. Ngaloo ndlela, i-ESP32-S3 inciphisa ubunzima bokubonelela
ikhonkco kunye nokuphucula ulawulo olusebenzayo. Ngobukhulu bayo obuncinci, ukusebenza okuqinileyo kunye nokusetyenziswa kwamandla aphantsi, i-ESP32-S3 ifaneleke ngokufanelekileyo nakweyiphi na indawo eqingqiweyo okanye izicelo ezisebenza ngebhetri, ezifana ne-electronics wearable, izixhobo zonyango, iinzwa kunye nezinye iimveliso ze-IoT.
INGCACISO YEMVELISO
| Izibonelelo | Ipharamitha |
| ESP32-S3 | I-Dual-core 240MHz, ixhasa i-2.4ghz Wi-Fi kunye ne-Bluetooth ene-low-power-mode-dual-mode-wireless communication |
| Igalelo voltage | 5V @ 500mA |
| iqhosha | Amaqhosha acwangcisekileyo x 1 |
| Inkqubo yeRGB ye-LED | WS2812 x 1 |
| I-antenna | 2.4G I-Antenna ye-3D |
| Ubushushu bokusebenza | 32°F ukuya ku-104°F ( 0°C ukuya ku-40°C) |
UKUQALA NGOKUKHAWULEZA
I-ARDUINO IDE
Ndwendwela igosa lika-Arduino webindawo (https://www.arduino.cc/en/Main/Software),Khetha ipakethe yokuhlohla eyeyakho inkqubo yokusebenza ukuze uyikhuphele.
- Vula iArduino IDE, yiya uye ku `File`->` Ezikhethwayo`->` Useto`
- Khuphela lo ulandelayo M5Stack Boards Manager URL 'kuMphathi weeBhodi ezoNgezelelweyo URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- Layisha uye ku `Izixhobo`->` Ibhodi:`->`Umphathi weebhodi...`
- Khangela `ESP32` kwifestile evelelayo, yifumane kwaye ucofe `Fakela`
- khetha `Izixhobo`-> `Ibhodi:`->` ESP32-Arduino-ESP32 DEV Imodyuli
- Nceda ufake umqhubi we-FTDI ngaphambi kokusetyenziswa: https://docs.m5stack.com/en/download
BLUETOOTH SERIAL
Vula i-Arduino IDE kwaye uvule i-example nkqubo `File`->`Eksamples`->` Uthotho lweBluetooth`->` Uthotho lwe BT`. Xhuma isixhobo kwikhompyuter kwaye ukhethe i-port ehambelanayo ukutshisa. Emva kokugqiba, isixhobo siya kusebenzisa iBluetooth ngokuzenzekelayo, kwaye igama lesixhobo lithi `ESP32test`. Ngeli xesha, sebenzisa isixhobo sokuthumela isisiriyali seBluetooth kwiPC ukuqonda ukuhanjiswa okusekuhleni kwedatha yeBluetooth.



IMVELISO WIFI SCANNING
Vula i-Arduino IDE kwaye uvule i-example nkqubo `File`->`Eksamples`->`WIFI`->` Iskena seWIFI`.
Xhuma isixhobo kwikhompyuter kwaye ukhethe i-port ehambelanayo ukutshisa. Emva kokugqitywa, isixhobo siya kuqhuba ngokuzenzekelayo ukuskena kwe-WIFI, kwaye isiphumo se-WIFI yangoku sinokufumaneka nge-serial port monitor esiza kunye neArduino.


INGXELO yeFCC
Esi sixhobo sithobela inxalenye ye-15 yeMithetho yeFCC.
Umsebenzi uxhomekeke kwezi meko zimbini zilandelayo:
Naluphi na uTshintsho okanye uhlengahlengiso olungavunywanga ngokucacileyo liqela elinoxanduva lokuthotyelwa lunokuphelisa igunya lomsebenzisi lokusebenzisa isixhobo.
Phawula: Esi sixhobo sivavanyiwe saza safunyanwa ukuba sithobela imida yesixhobo sedijithali soDidi B, ngokungqinelana nenxalenye ye-15 yeMithetho yeFCC. Le mida yenzelwe ukubonelela ngokhuseleko olufanelekileyo ekuphazamisekeni okuyingozi kwindawo yokuhlala. Esi sixhobo sivelisa ukusetyenziswa kwaye sinokusasaza amandla amaza erediyo kwaye, ukuba asifakanga kwaye sisetyenziswe ngokuhambelana nemiyalelo, sinokubangela uphazamiseko oluyingozi kunxibelelwano lwerediyo. Nangona kunjalo, akukho siqinisekiso sokuba ukuphazamiseka akuyi kwenzeka kufakelo oluthile. Ukuba esi sixhobo sibangela uphazamiseko oluyingozi kunomathotholo okanye ulwamkelo lukamabonakude, olunokumiselwa ngokucinywa nokulayita isixhobo, umsebenzisi uyakhuthazwa ukuba azame ukulungisa uphazamiseko ngenye okanye ngaphezulu kwezi ndlela zilandelayo:
- Esi sixhobo asinakubanga uphazamiseko oluyingozi, kunye
- Esi sixhobo kufuneka samkele naluphi na uphazamiseko olufunyenweyo, kubandakanywa uphazamiseko olunokubangela ukusebenza okungafunekiyo.
- Jongisa kwakhona okanye uhambise i-eriyali efumanayo.
- Yandisa ukwahlukana phakathi kwesixhobo kunye nomamkeli.
- Qhagamshela izixhobo kwindawo yokuphuma kwisekethe eyahlukileyo kuleyo apho umamkeli aqhagamshelwe khona.
- Dibana nomthengisi okanye igcisa likanomathotholo/kumabonakude ukuze ufumane uncedo.
Esi sixhobo sithobela imida yokuvezwa kwemitha yeFCC emiselwe indawo engalawulwayo.
Esi sixhobo kufuneka sifakwe kwaye sisebenze umgama ongaphantsi kwama-20cm phakathi kweradiyetha kunye nomzimba wakho.
Amaxwebhu / Izibonelelo
![]() | I-ATOM S3U isiLawuli esiLungiselekayo |
Iimbekiselo
- m5-amaxwebhudocs.m5stack.com
- raw.githubusercontent.com/espressif/arduino-esp32/gh-krwada.githubusercontent.com
- arduino.cc/en/Main/Softwarewww.arduino.cc
- Incwadi yokusebenzisamanual.tools

