
ATOM S3U プログラマブル コントローラ

M5スタック アトム-S3U
M5STACK ATOM-S3U は、ESP32 S3 チップを使用し、2.4GHz Wi-Fi と低電力 Bluetooth デュアルモード無線通信をサポートするデバイスです。
仕様
| リソース | パラメータ |
|---|---|
| ESP32-S3 | デュアルコア 240MHz、2.4GHz Wi-Fi と低電力をサポート Bluetooth デュアルモード無線通信 |
| 入力ボリュームtage | 5V @ 500mA |
| ボタン | プログラム可能なボタンx1 |
| 導かれた | プログラマブル RGB WS2812 × 1 |
| アンテナ | 2.4G3Dアンテナ |
| 動作温度 | 指定されていない |
製品使用説明書
ArduinoIDEのセットアップ
- Arduinoの公式にアクセスしてください web地点 (https://www.arduino.cc/en/Main/Software) をクリックして、オペレーティング システムのインストール パッケージをダウンロードします。
- Arduino IDE を開き、`File`->`環境設定`->`設定`
- 次のM5StackBoardsManagerをコピーします URL `追加のボードマネージャーに URLs: ` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- `Tools`-> `Board:`->`BoardsManager…`に移動します
- 検索する ポップアップウィンドウで「ESP32」を見つけて「インストール」をクリックします。
- 「ツール」->「ボード:」->「ESP32-Arduino-ESP32 DEV モジュール」を選択します
- 使用前に FTDI ドライバーをインストールします。 https://docs.m5stack.com/en/download
Bluetoothシリアル
- Arduino IDEを開き、元を開きますampルプログラム `File`->`例amples`->`Bluetooth Serial`->`Serial To Serial BT`.
- デバイスをコンピュータに接続し、書き込みに対応するポートを選択します。
- 完了すると、デバイスは自動的に Bluetooth を実行し、デバイス名は「ESP32test」になります。
- PC の Bluetooth シリアル ポート送信ツールを使用して、Bluetooth シリアル データの透過的な伝送を実現します。
- 元は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); }
Wi-Fi スキャン
- Arduino IDEを開き、元を開きますampルプログラム `File`->`例amples`->`WIFI`->`WIFI Scan`.
- デバイスをコンピュータに接続し、書き込みに対応するポートを選択します。
- 完了すると、デバイスは自動的に 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 音声認識開発ボードで、Espresso の「ESP32」メイン コントロール チップを使用し、32 つの低電力「Xtensa® 6 ビット LX240」マイクロプロセッサを搭載し、メイン周波数は最大「XNUMXMHz」です。 コンパクトなサイズ、強力なパフォーマンス、低消費電力という特徴があります。 統合された USB-A
インターフェース、プラグアンドプレイ、プログラムのアップロード、ダウンロード、デバッグが簡単。 内蔵のデジタル マイク SPM1423 (I2S) を備えた統合された「Wi-Fi」および「Bluetooth」モジュールは、さまざまな IoT ヒューマン コンピュータ インタラクション、音声入力認識シナリオ (STT) に適したクリアなオーディオ録音を実現できます。

ESP32S3 について
ESP32-S3 は、2.4GHz Wi-Fi および Bluetooth® LE デュアルモード ワイヤレス通信をサポートする低電力 MCU システム オン チップ (SoC) です。 このチップには、高性能 Xtensa® 32 ビット LX7 デュアルコア プロセッサ、超低消費電力コプロセッサ、Wi-Fi ベースバンド、Bluetooth ベースバンド、RF モジュール、周辺機器が統合されています。
ESP32-S3 は、水晶発振器、フラッシュ、フィルター コンデンサー、RF マッチング リンクなど、すべての周辺コンポーネントを XNUMX つのパッケージにシームレスに統合します。
他の周辺コンポーネントが含まれていないことを考えると、モジュールの溶接とテストも必要ありません。 そのため、ESP32-S3 は供給の複雑さを軽減します。
連鎖し、制御効率を向上させます。 ESP32-S3 は、その超小型サイズ、堅牢な性能、低エネルギー消費により、ウェアラブル電子機器、医療機器、センサー、その他の IoT 製品など、スペースが限られたアプリケーションやバッテリ駆動のアプリケーションに最適です。
製品仕様
| リソース | パラメータ |
| ESP32-S3 | デュアルコア 240MHz、2.4GHz Wi-Fi および低電力 Bluetooth デュアルモードワイヤレス通信をサポート |
| 入力ボリュームtage | 5V @ 500mA |
| ボタン | プログラム可能なボタンx1 |
| プログラム可能なRGBLED | WS2812×1 |
| アンテナ | 2.4G3Dアンテナ |
| 動作温度 | 32°Fから104°F(0°Cから40°C) |
クイックスタート
Arduino IDE
Arduinoの公式をご覧ください webサイト(https://www.arduino.cc/en/Main/Software)、ダウンロードする独自のオペレーティングシステムのインストールパッケージを選択します。
- Arduino IDEを開き、 `に移動しますFile`->`環境設定`->`設定`
- 次のM5StackBoardsManagerをコピーします URL `追加のボードマネージャーに URLs: ` https://raw.githubusercontent.com/espressif/arduino-esp32/ghpages/package_esp32_dev_index.json
- `Tools`-> `Board:`->`BoardsManager…`に移動します
- ポップアップウィンドウで「ESP32」を検索して見つけ、「インストール」をクリックします
- `Tools`->` Board: `->` ESP32-Arduino-ESP32 DEVModuleを選択します
- 使用前に FTDI ドライバーをインストールしてください。 https://docs.m5stack.com/en/download
BLUETOOTHシリアル
Arduino IDEを開き、元を開きますampルプログラム `File`->`例amples`->`Bluetooth Serial`->`Serial To Serial BT`. デバイスをコンピュータに接続し、書き込みに対応するポートを選択します。 完了すると、デバイスは自動的に Bluetooth を実行し、デバイス名は「ESP32test」になります。 このとき、PC の Bluetooth シリアル ポート送信ツールを使用して、Bluetooth シリアル データの透過的な伝送を実現します。



製品WIFIスキャン
Arduino IDEを開き、元を開きますampルプログラム `File`->`例amples`->`WIFI`->`WIFI Scan`.
デバイスをコンピュータに接続し、書き込みに対応するポートを選択します。 完了すると、デバイスは自動的に WIFI スキャンを実行し、現在の WIFI スキャン結果は Arduino に付属のシリアル ポート モニターを介して取得できます。


FCCの声明
このデバイスは、FCC 規則のパート 15 に準拠しています。
操作には次の 2 つの条件が適用されます。
コンプライアンス責任者によって明示的に承認されていない変更または修正を行うと、ユーザーの機器の操作権限が無効になる可能性があります。
注記: この機器は、FCC 規則のパート 15 に従ってテストされ、クラス B デジタル デバイスの制限に準拠していることが確認されています。これらの制限は、住宅への設置において有害な干渉に対する適切な保護を提供するように設計されています。この機器は、無線周波数エネルギーを生成、使用し、放射する可能性があり、指示に従って設置および使用しないと、無線通信に有害な干渉を引き起こす可能性があります。ただし、特定の設置で干渉が発生しないという保証はありません。この機器がラジオやテレビの受信に有害な干渉を引き起こしている場合は (機器の電源をオン/オフすることで確認できます)、次の XNUMX つ以上の方法で干渉を修正することをお勧めします。
- このデバイスは有害な干渉を引き起こすことはありません。
- このデバイスは、望ましくない動作を引き起こす可能性のある干渉を含め、受信したあらゆる干渉を受け入れる必要があります。
- 受信アンテナの向きを変えるか、位置を変えてください。
- 機器と受信機間の距離を広げます。
- 受信機が接続されている回路とは別のコンセントに機器を接続します。
- 販売店または経験豊富なラジオ/テレビ技術者にご相談ください。
この機器は、制御されていない環境に対して定められた FCC 放射線被曝制限に準拠しています。
この装置は、ラジエーターと身体の間に最低 20cm の距離を置いて設置および操作する必要があります。
ドキュメント / リソース
![]() | ATOM S3U プログラマブル コントローラ |
参考文献
- m5-ドキュメントdocs.m5stack.com
- raw.githubusercontent.com/espressif/arduino-esp32/gh-raw.githubusercontent.com
- arduino.cc/en/メイン/ソフトウェアwww.arduino.cc
- ユーザーマニュアルmanual.tools

