
ATOM S3U പ്രോഗ്രാം ചെയ്യാവുന്ന കൺട്രോളർ

M5STACK ATOM-S3U
ESP5 S3 ചിപ്പ് ഉപയോഗിക്കുന്ന ഒരു ഉപകരണമാണ് M32STACK ATOM-S3U, 2.4GHz Wi-Fi, ലോ-പവർ ബ്ലൂടൂത്ത് ഡ്യുവൽ മോഡ് വയർലെസ് കമ്മ്യൂണിക്കേഷൻ എന്നിവ പിന്തുണയ്ക്കുന്നു.
സ്പെസിഫിക്കേഷനുകൾ
| വിഭവങ്ങൾ | പരാമീറ്റർ |
|---|---|
| ESP32-S3 | ഡ്യുവൽ കോർ 240MHz, 2.4ghz വൈഫൈയും ലോ-പവറും പിന്തുണയ്ക്കുന്നു ബ്ലൂടൂത്ത് ഡ്യുവൽ മോഡ് വയർലെസ് കമ്മ്യൂണിക്കേഷൻ |
| ഇൻപുട്ട് വോളിയംtage | 5V @ 500mA |
| ബട്ടൺ | പ്രോഗ്രാം ചെയ്യാവുന്ന ബട്ടണുകൾ x 1 |
| എൽഇഡി | പ്രോഗ്രാം ചെയ്യാവുന്ന RGB WS2812 x 1 |
| ആൻ്റിന | 2.4G 3D ആന്റിന |
| പ്രവർത്തന താപനില | വ്യക്തമാക്കിയിട്ടില്ല |
ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ
Arduino IDE സജ്ജീകരണം
- Arduino ഉദ്യോഗസ്ഥനെ സന്ദർശിക്കുക webസൈറ്റ് (https://www.arduino.cc/en/Main/Software) നിങ്ങളുടെ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനായുള്ള ഇൻസ്റ്റലേഷൻ പാക്കേജ് ഡൗൺലോഡ് ചെയ്യാൻ.
- Arduino IDE തുറന്ന് ` എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകFile`->`മുൻഗണനകൾ`->`ക്രമീകരണങ്ങൾ`
- ഇനിപ്പറയുന്ന M5Stack ബോർഡ് മാനേജർ പകർത്തുക URL അധിക ബോർഡ് മാനേജർക്ക് URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- `ടൂളുകൾ`->`ബോർഡ്:`->`ബോർഡ് മാനേജർ...` എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക
- ഇതിനായി തിരയുക പോപ്പ്-അപ്പ് വിൻഡോയിൽ `ESP32` കണ്ടെത്തി `ഇൻസ്റ്റാൾ` ക്ലിക്ക് ചെയ്യുക.
- `ടൂളുകൾ`->`ബോർഡ്:`->`ESP32-Arduino-ESP32 DEV മൊഡ്യൂൾ` തിരഞ്ഞെടുക്കുക
- ഉപയോഗിക്കുന്നതിന് മുമ്പ് FTDI ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യുക: https://docs.m5stack.com/en/download
ബ്ലൂടൂത്ത് സീരിയൽ
- Arduino IDE തുറന്ന് മുൻ തുറക്കുകampലെ പ്രോഗ്രാം `File`->`ഉദാamples`->`Bluetooth Serial`->`Serial To Serial BT`.
- ഉപകരണം കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ബേൺ ചെയ്യാൻ അനുയോജ്യമായ പോർട്ട് തിരഞ്ഞെടുക്കുക.
- പൂർത്തിയായ ശേഷം, ഉപകരണം സ്വയമേവ ബ്ലൂടൂത്ത് പ്രവർത്തിപ്പിക്കും, ഉപകരണത്തിന്റെ പേര് `ESP32test` എന്നാണ്.
- ബ്ലൂടൂത്ത് സീരിയൽ ഡാറ്റയുടെ സുതാര്യമായ സംപ്രേക്ഷണം സാക്ഷാത്കരിക്കാൻ പിസിയിൽ ബ്ലൂടൂത്ത് സീരിയൽ പോർട്ട് അയയ്ക്കൽ ഉപകരണം ഉപയോഗിക്കുക.
- ഇതാ ഒരു മുൻampലെ കോഡ് സ്നിപ്പെറ്റ്:
#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); }
വൈഫൈ സ്കാനിംഗ്
- Arduino IDE തുറന്ന് മുൻ തുറക്കുകampലെ പ്രോഗ്രാം `File`->`ഉദാamples`->`WIFI`->`WIFI സ്കാൻ`.
- ഉപകരണം കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ബേൺ ചെയ്യാൻ അനുയോജ്യമായ പോർട്ട് തിരഞ്ഞെടുക്കുക.
- പൂർത്തിയായ ശേഷം, ഉപകരണം സ്വയമേവ വൈഫൈ സ്കാൻ പ്രവർത്തിപ്പിക്കും, കൂടാതെ നിലവിലെ വൈഫൈ സ്കാൻ ഫലം Arduino-യ്ക്കൊപ്പം വരുന്ന സീരിയൽ പോർട്ട് മോണിറ്റർ വഴി ലഭിക്കും.
- ഇതാ ഒരു മുൻampലെ കോഡ് സ്നിപ്പെറ്റ്:
#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);
}
ഔട്ട്ലൈൻ
ATOM S3U എന്നത് വളരെ ചെറുതും വഴക്കമുള്ളതുമായ IoT സ്പീച്ച് റെക്കഗ്നിഷൻ ഡെവലപ്മെന്റ് ബോർഡാണ്, എസ്പ്രെസോയുടെ `ESP32` പ്രധാന കൺട്രോൾ ചിപ്പ് ഉപയോഗിക്കുന്നു, രണ്ട് ലോ-പവർ `Xtensa® 32-bit LX6` മൈക്രോപ്രൊസസ്സറുകൾ സജ്ജീകരിച്ചിരിക്കുന്നു, പ്രധാന ആവൃത്തി `240MHz` വരെ. ഒതുക്കമുള്ള വലിപ്പം, ശക്തമായ പ്രകടനം, കുറഞ്ഞ വൈദ്യുതി ഉപഭോഗം എന്നിവയുടെ സവിശേഷതകൾ ഇതിന് ഉണ്ട്. സംയോജിത USB-A
ഇന്റർഫേസ്, പ്ലഗ് ആൻഡ് പ്ലേ, പ്രോഗ്രാം അപ്ലോഡ് ചെയ്യാനും ഡൗൺലോഡ് ചെയ്യാനും ഡീബഗ് ചെയ്യാനും എളുപ്പമാണ്. അന്തർനിർമ്മിത ഡിജിറ്റൽ മൈക്രോഫോൺ SPM1423 (I2S) ഉള്ള സംയോജിത `Wi-Fi`, `Bluetooth` മൊഡ്യൂളുകൾ, വിവിധ IoT ഹ്യൂമൻ-കമ്പ്യൂട്ടർ ഇടപെടൽ, വോയ്സ് ഇൻപുട്ട് തിരിച്ചറിയൽ സാഹചര്യങ്ങൾ (STT) എന്നിവയ്ക്ക് അനുയോജ്യമായ വ്യക്തമായ ഓഡിയോ റെക്കോർഡിംഗ് നേടാനാകും.

ESP32 S3
ESP32-S3, 2.4GHz Wi-Fi, Bluetooth® LE ഡ്യുവൽ മോഡ് വയർലെസ് കമ്മ്യൂണിക്കേഷൻ എന്നിവയെ പിന്തുണയ്ക്കുന്ന ഒരു ലോ-പവർ MCU സിസ്റ്റം-ഓൺ-എ-ചിപ്പ് (SoC) ആണ്. ഉയർന്ന പ്രകടനമുള്ള Xtensa® 32-bit LX7 ഡ്യുവൽ കോർ പ്രൊസസറുകൾ, അൾട്രാ ലോ പവർ കോപ്രോസസറുകൾ, Wi-Fi ബേസ്ബാൻഡ്, ബ്ലൂടൂത്ത് ബേസ്ബാൻഡ്, RF മൊഡ്യൂളുകൾ, പെരിഫറലുകൾ എന്നിവ ചിപ്പ് സംയോജിപ്പിക്കുന്നു.
ESP32-S3 ഒരു ക്രിസ്റ്റൽ ഓസിലേറ്റർ, ഫ്ലാഷ്, ഫിൽട്ടർ കപ്പാസിറ്ററുകൾ, RF മാച്ചിംഗ് ലിങ്കുകൾ എന്നിവയുൾപ്പെടെ എല്ലാ പെരിഫറൽ ഘടകങ്ങളെയും പരിധികളില്ലാതെ സംയോജിപ്പിക്കുന്നു.
മറ്റ് പെരിഫറൽ ഘടകങ്ങളൊന്നും ഉൾപ്പെട്ടിട്ടില്ലാത്തതിനാൽ, മൊഡ്യൂൾ വെൽഡിംഗും പരിശോധനയും ആവശ്യമില്ല. അതുപോലെ, ESP32-S3 വിതരണത്തിന്റെ സങ്കീർണ്ണത കുറയ്ക്കുന്നു
ചെയിൻ, നിയന്ത്രണ കാര്യക്ഷമത മെച്ചപ്പെടുത്തുന്നു. വളരെ ചെറിയ വലിപ്പവും കരുത്തുറ്റ പ്രകടനവും കുറഞ്ഞ ഊർജ്ജ ഉപഭോഗവും ഉള്ളതിനാൽ, ESP32-S3, ധരിക്കാവുന്ന ഇലക്ട്രോണിക്സ്, മെഡിക്കൽ ഉപകരണങ്ങൾ, സെൻസറുകൾ, മറ്റ് IoT ഉൽപ്പന്നങ്ങൾ എന്നിവ പോലെയുള്ള ഏത് സ്ഥല-പരിമിതമായ അല്ലെങ്കിൽ ബാറ്ററി-ഓപ്പറേറ്റഡ് ആപ്ലിക്കേഷനുകൾക്കും അനുയോജ്യമാണ്.
ഉൽപ്പന്ന സ്പെസിഫിക്കേഷനുകൾ
| വിഭവങ്ങൾ | പരാമീറ്റർ |
| ESP32-S3 | ഡ്യുവൽ കോർ 240MHz, 2.4ghz Wi-Fi, ലോ-പവർ ബ്ലൂടൂത്ത് ഡ്യുവൽ മോഡ് വയർലെസ് കമ്മ്യൂണിക്കേഷൻ എന്നിവ പിന്തുണയ്ക്കുന്നു |
| ഇൻപുട്ട് വോളിയംtage | 5V @ 500mA |
| ബട്ടൺ | പ്രോഗ്രാം ചെയ്യാവുന്ന ബട്ടണുകൾ x 1 |
| പ്രോഗ്രാം ചെയ്യാവുന്ന RGB LED | WS2812 x 1 |
| ആൻ്റിന | 2.4G 3D ആന്റിന |
| പ്രവർത്തന താപനില | 32°F മുതൽ 104°F വരെ (0°C മുതൽ 40°C വരെ) |
ദ്രുത ആരംഭം
ARDUINO IDE
Arduino ന്റെ ഉദ്യോഗസ്ഥനെ സന്ദർശിക്കുക webസൈറ്റ് (https://www.arduino.cc/en/Main/Software),ഡൌൺലോഡ് ചെയ്യുന്നതിനായി നിങ്ങളുടെ സ്വന്തം ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിനായുള്ള ഇൻസ്റ്റലേഷൻ പാക്കേജ് തിരഞ്ഞെടുക്കുക.
- Arduino IDE തുറക്കുക, ` എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുകFile`->`മുൻഗണനകൾ`->`ക്രമീകരണങ്ങൾ`
- ഇനിപ്പറയുന്ന M5Stack ബോർഡ് മാനേജർ പകർത്തുക URL അധിക ബോർഡ് മാനേജർക്ക് URLs:` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- `ടൂളുകൾ`->`ബോർഡ്:`->`ബോർഡ് മാനേജർ...` എന്നതിലേക്ക് നാവിഗേറ്റ് ചെയ്യുക
- പോപ്പ്-അപ്പ് വിൻഡോയിൽ `ESP32` തിരയുക, അത് കണ്ടെത്തി `ഇൻസ്റ്റാൾ` ക്ലിക്ക് ചെയ്യുക
- `ടൂളുകൾ`->`ബോർഡ്:`->`ESP32-Arduino-ESP32 DEV മൊഡ്യൂൾ തിരഞ്ഞെടുക്കുക
- ഉപയോഗിക്കുന്നതിന് മുമ്പ് ദയവായി FTDI ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യുക: https://docs.m5stack.com/en/download
ബ്ലൂടൂത്ത് സീരിയൽ
Arduino IDE തുറന്ന് മുൻ തുറക്കുകampലെ പ്രോഗ്രാം `File`->`ഉദാamples`->`Bluetooth Serial`->`Serial To Serial BT`. ഉപകരണം കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ബേൺ ചെയ്യാൻ അനുയോജ്യമായ പോർട്ട് തിരഞ്ഞെടുക്കുക. പൂർത്തിയായ ശേഷം, ഉപകരണം സ്വയമേവ ബ്ലൂടൂത്ത് പ്രവർത്തിപ്പിക്കും, ഉപകരണത്തിന്റെ പേര് `ESP32test` എന്നാണ്. ഈ സമയത്ത്, ബ്ലൂടൂത്ത് സീരിയൽ ഡാറ്റയുടെ സുതാര്യമായ സംപ്രേക്ഷണം സാക്ഷാത്കരിക്കുന്നതിന് പിസിയിൽ ബ്ലൂടൂത്ത് സീരിയൽ പോർട്ട് അയയ്ക്കൽ ഉപകരണം ഉപയോഗിക്കുക.



ഉൽപ്പന്ന വൈഫൈ സ്കാനിംഗ്
Arduino IDE തുറന്ന് മുൻ തുറക്കുകampലെ പ്രോഗ്രാം `File`->`ഉദാamples`->`WIFI`->`WIFI സ്കാൻ`.
ഉപകരണം കമ്പ്യൂട്ടറുമായി ബന്ധിപ്പിച്ച് ബേൺ ചെയ്യാൻ അനുയോജ്യമായ പോർട്ട് തിരഞ്ഞെടുക്കുക. പൂർത്തിയായ ശേഷം, ഉപകരണം സ്വയമേവ വൈഫൈ സ്കാൻ പ്രവർത്തിപ്പിക്കും, കൂടാതെ നിലവിലെ വൈഫൈ സ്കാൻ ഫലം Arduino-യ്ക്കൊപ്പം വരുന്ന സീരിയൽ പോർട്ട് മോണിറ്റർ വഴി ലഭിക്കും.


FCC സ്റ്റേറ്റ്മെന്റ്
ഈ ഉപകരണം FCC നിയമങ്ങളുടെ 15-ാം ഭാഗം പാലിക്കുന്നു.
പ്രവർത്തനം ഇനിപ്പറയുന്ന രണ്ട് നിബന്ധനകൾക്ക് വിധേയമാണ്:
പാലിക്കുന്നതിന് ഉത്തരവാദിത്തമുള്ള കക്ഷി വ്യക്തമായി അംഗീകരിക്കാത്ത ഏതെങ്കിലും മാറ്റങ്ങളോ പരിഷ്കാരങ്ങളോ ഉപകരണം പ്രവർത്തിപ്പിക്കാനുള്ള ഉപയോക്താവിൻ്റെ അധികാരത്തെ അസാധുവാക്കും.
കുറിപ്പ്: എഫ്സിസി നിയമങ്ങളുടെ 15-ാം ഭാഗം അനുസരിച്ച്, ഈ ഉപകരണം പരീക്ഷിക്കുകയും ക്ലാസ് ബി ഡിജിറ്റൽ ഉപകരണത്തിൻ്റെ പരിധികൾ പാലിക്കുകയും ചെയ്യുന്നു. ഒരു റെസിഡൻഷ്യൽ ഇൻസ്റ്റാളേഷനിൽ ഹാനികരമായ ഇടപെടലിനെതിരെ ന്യായമായ സംരക്ഷണം നൽകുന്നതിനാണ് ഈ പരിധികൾ രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഈ ഉപകരണം ഉപയോഗങ്ങൾ സൃഷ്ടിക്കുകയും റേഡിയോ ഫ്രീക്വൻസി എനർജി പ്രസരിപ്പിക്കുകയും ചെയ്യുന്നു, കൂടാതെ നിർദ്ദേശങ്ങൾക്കനുസൃതമായി ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉപയോഗിക്കുകയും ചെയ്തില്ലെങ്കിൽ, റേഡിയോ ആശയവിനിമയങ്ങളിൽ ഹാനികരമായ ഇടപെടലിന് കാരണമായേക്കാം. എന്നിരുന്നാലും, ഒരു പ്രത്യേക ഇൻസ്റ്റാളേഷനിൽ ഇടപെടൽ ഉണ്ടാകില്ലെന്ന് ഉറപ്പില്ല. ഈ ഉപകരണം റേഡിയോ അല്ലെങ്കിൽ ടെലിവിഷൻ റിസപ്ഷനിൽ ഹാനികരമായ ഇടപെടൽ ഉണ്ടാക്കുന്നുവെങ്കിൽ, അത് ഉപകരണം ഓഫാക്കിയും ഓണാക്കിയും നിർണ്ണയിക്കാവുന്നതാണ്, ഇനിപ്പറയുന്ന ഒന്നോ അതിലധികമോ നടപടികളിലൂടെ ഇടപെടൽ ശരിയാക്കാൻ ഉപയോക്താവിനെ പ്രോത്സാഹിപ്പിക്കുന്നു:
- ഈ ഉപകരണം ദോഷകരമായ ഇടപെടലിന് കാരണമായേക്കില്ല, കൂടാതെ
- അനാവശ്യമായ പ്രവർത്തനത്തിന് കാരണമായേക്കാവുന്ന ഇടപെടൽ ഉൾപ്പെടെ, ലഭിച്ച ഏതൊരു ഇടപെടലും ഈ ഉപകരണം അംഗീകരിക്കണം.
- സ്വീകരിക്കുന്ന ആൻ്റിന പുനഃക്രമീകരിക്കുക അല്ലെങ്കിൽ മാറ്റി സ്ഥാപിക്കുക.
- ഉപകരണങ്ങളും റിസീവറും തമ്മിലുള്ള വേർതിരിവ് വർദ്ധിപ്പിക്കുക.
- റിസീവർ ബന്ധിപ്പിച്ചിരിക്കുന്നതിൽ നിന്ന് വ്യത്യസ്തമായ ഒരു സർക്യൂട്ടിലെ ഒരു ഔട്ട്ലെറ്റിലേക്ക് ഉപകരണങ്ങൾ ബന്ധിപ്പിക്കുക.
- സഹായത്തിന് ഡീലറെയോ പരിചയസമ്പന്നനായ റേഡിയോ/ടിവി ടെക്നീഷ്യനെയോ സമീപിക്കുക.
ഈ ഉപകരണം ഒരു അനിയന്ത്രിതമായ പരിതസ്ഥിതിക്കായി നിശ്ചയിച്ചിട്ടുള്ള എഫ്സിസി റേഡിയേഷൻ എക്സ്പോഷർ പരിധികൾ പാലിക്കുന്നു.
ഈ ഉപകരണം ഇൻസ്റ്റാൾ ചെയ്യുകയും റേഡിയേറ്ററും നിങ്ങളുടെ ശരീരവും തമ്മിൽ 20cm അകലത്തിൽ പ്രവർത്തിക്കുകയും വേണം.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() | ATOM S3U പ്രോഗ്രാം ചെയ്യാവുന്ന കൺട്രോളർ |
റഫറൻസുകൾ
- m5-ഡോക്സ്docs.m5stack.com
- raw.githubusercontent.com/espressif/arduino-esp32/gh-raw.githubusercontent.com
- arduino.cc/en/Main/Softwarewww.arduino.cc
- ഉപയോക്തൃ മാനുവൽmanual.tools

