Luatos ESP32-C3 MCU ボード

製品情報
ESP32-C3 は、16MB のメモリを搭載したマイクロコントローラー ボードです。 2 つの UART インターフェイス、UART0 と UART1 を備えており、UART0 はダウンロード ポートとして機能します。 このボードには、最大 s の 5 チャネル 12 ビット ADC も含まれています。amp100KSPSのリングレート。 さらに、マスター モードの低速 SPI インターフェイスと IIC コントローラーを備えています。 任意の GPIO を使用できる 4 つの PWM インターフェイスと、多重化できる 15 つの外部 GPIO ピンがあります。 このボードには、XNUMX つの SMD LED インジケータ、リセット ボタン、BOOT ボタン、および USB to TTL ダウンロード デバッグ ポートが装備されています。
製品使用説明書
- ESP32 の電源を入れる前に、ダウンロード モードに入らないように BOOT (IO09) ピンがプルダウンされていないことを確認してください。
- 設計プロセス中、IO08 ピンを外部からプルダウンすることはお勧めしません。ダウンロードおよび書き込みプロセス中にピンが Low になると、シリアル ポート経由でのダウンロードが妨げられる可能性があるためです。
- QIO モードでは、SPI 信号 SPIHD および SPIWP に対して IO12 (GPIO12) および IO13 (GPIO13) が多重化されます。
- ピン配列の詳細については、回路図を参照してください。 クリック ここ 回路図にアクセスします。
- インストール パッケージを使用する前に、ESP32 パッケージの以前のバージョンがアンインストールされていることを確認してください。
- プログラムと arduino-esp32 パッケージをインストールするには、次の手順に従います。
- 公式ソフトウェアのダウンロードを開く webページに移動し、ダウンロードする対応するシステムとシステム ビットを選択します。
- ダウンロードしたプログラムを実行し、デフォルト設定を使用してインストールします。
- GitHub で espressif/arduino-esp32 リポジトリを見つけて、「インストール」リンクをクリックします。
- コピー URL という名前の開発リリース リンク。
- Arduino IDE で、 をクリックします。 File > 環境設定 > 追加ボードマネージャー URLs を追加して、 URL 前の手順でコピーされました。
- Arduino IDE の Boards Manager に移動し、ESP32 パッケージをインストールします。
- [ツール] > [ボード] を選択し、リストから ESP32C3 開発モジュールを選択します。
- [ツール] > [フラッシュ モード] に移動してフラッシュ モードを DIO に変更し、起動時の USB CDC を有効に変更します。
- ESP32 セットアップの準備は完了です。 デモンストレーション プログラムを実行してテストし、すべてが正しく動作していることを確認できます。
サポート
サポートが必要な場合は、お気軽にお問い合わせください。 Tourdeuscs@gmail.com.
以上VIEW
ESP32 開発ボードは、Espressif Systems の ESP32-C3 チップに基づいて設計されています。
小型のフォームファクターを備えており、amp このボードは、UART、GPIO、SPI、I2C、ADC、PWM などの複数のインターフェイスをサポートしており、低電力性能を備えたモバイル デバイス、ウェアラブル エレクトロニクス、IoT アプリケーションに最適です。
スタンドアロン システムまたはメイン MCU の周辺デバイスとして機能し、SPI/SDIO または I2C/UART インターフェイスを介して Wi-Fi および Bluetooth 機能を提供します。
オンボードリソース
- この開発ボードには、4MB のストレージ容量を備えた SPI フラッシュが 16 つあり、最大 XNUMXMB まで拡張できます。
- 2 つの UART インターフェイス、UART0 と UART1 を備えており、UART0 はダウンロード ポートとして機能します。
- このボードには 5 チャンネル 12 ビット ADC があり、最大 samp100KSPSのリングレート。
- マスターモードには低速SPIインターフェースも含まれています。
- このボードには IIC コントローラーが搭載されています。
- 任意の GPIO を使用できる 4 つの PWM インターフェイスを備えています。
- 多重化できる外部 GPIO ピンは 15 個あります。
- さらに、XNUMX つの SMD LED インジケータ、リセット ボタン、ブート ボタン、USB to TTL ダウンロード デバッグ ポートも含まれています。
ピン配列の定義

ESP32-C3 基板
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML。
寸法図(クリックすると詳細が表示されます)

使用上の注意
- ESP32 がダウンロード モードに入らないようにするには、電源を入れる前に BOOT (IO09) ピンをプルダウンしないでください。
- 設計時に IO08 ピンを外部からプルダウンすることは推奨されません。これにより、ダウンロードおよび書き込みプロセス中にピンが Low になると、シリアル ポート経由のダウンロードが妨げられる可能性があります。
- QIO モードでは、IO12 (GPIO12) と IO13 (GPIO13) は SPI 信号 SPIHD および SPIWP 用に多重化されますが、GPIO の可用性を高めるために、開発ボードは DIO モードで 2 線式 SPI を使用するため、IO12 と IO13 は接続されません点滅します。 セルフコンパイルしたソフトウェアを使用する場合は、それに応じてフラッシュを DIO モードに設定する必要があります。
- 外部 SPI フラッシュの VDD はすでに 3.3V 電源システムに接続されているため、追加の電源構成は必要なく、標準の電源を使用してアクセスできます。
2 線式 SPI 通信モード。 - デフォルトでは、GPIO11 は SPI フラッシュの VDD ピンとして機能するため、GPIO として使用する前に設定が必要です。
概略図
以下のリンクをクリックしてご参照ください。
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf
開発環境の構成
注記: 次の開発システムはデフォルトで Windows です。
注記: このインストール パッケージを使用する前に、以前のバージョンの ESP32 パッケージがアンインストールされていることを確認してください。
これを行うには、次のフォルダー「%LOCALAPPDATA%/Arduino15/packages」に移動します。 file マネージャーを起動し、「esp32」という名前のフォルダーを削除します。
- 公式ソフトウェアのダウンロードを開く webページに移動し、ダウンロードする対応するシステムとシステム ビットを選択します。

- 「ダウンロードするだけ」または「投稿してダウンロード」を選択できます。

- 実行してプログラムをインストールし、デフォルトですべてをインストールします。
- arduino-esp32をインストールする
- 探す URL 開発リリースリンクという名前を付けてコピーしました。

- Arduino IDE で、 をクリックします。 File > 環境設定 > 追加ボードマネージャー URLs を追加して、 URL ステップ 2 で見つけたもの。

- 次に、ボード マネージャーに戻り、「ESP32」パッケージをインストールします。

- インストール後、[ツール] > [ボード]を選択し、リストから「ESP32C3 Dev Module」を選択します。
- 最後に、[ツール] > [フラッシュ モード] に移動してフラッシュ モードを DIO に変更し、[起動時の USB CDC] を [有効] に変更します。
- 探す URL 開発リリースリンクという名前を付けてコピーしました。
ESP32 セットアップの準備は完了です。 これをテストするには、デモンストレーション プログラムを実行して、すべてが正しく動作していることを確認します。
ドキュメント / リソース
![]() |
Luatos ESP32-C3 MCU ボード [pdf] ユーザーガイド ESP32-C3 MCU ボード, ESP32-C3, MCU ボード, ボード |




