ルアトスのロゴ

Luatos ESP32-C3 MCU ボード

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 ダウンロード デバッグ ポートが装備されています。

製品使用説明書

  1. ESP32 の電源を入れる前に、ダウンロード モードに入らないように BOOT (IO09) ピンがプルダウンされていないことを確認してください。
  2. 設計プロセス中、IO08 ピンを外部からプルダウンすることはお勧めしません。ダウンロードおよび書き込みプロセス中にピンが Low になると、シリアル ポート経由でのダウンロードが妨げられる可能性があるためです。
  3. QIO モードでは、SPI 信号 SPIHD および SPIWP に対して IO12 (GPIO12) および IO13 (GPIO13) が多重化されます。
  4. ピン配列の詳細については、回路図を参照してください。 クリック ここ 回路図にアクセスします。
  5. インストール パッケージを使用する前に、ESP32 パッケージの以前のバージョンがアンインストールされていることを確認してください。
  6. プログラムと arduino-esp32 パッケージをインストールするには、次の手順に従います。
    1. 公式ソフトウェアのダウンロードを開く webページに移動し、ダウンロードする対応するシステムとシステム ビットを選択します。
    2. ダウンロードしたプログラムを実行し、デフォルト設定を使用してインストールします。
    3. GitHub で espressif/arduino-esp32 リポジトリを見つけて、「インストール」リンクをクリックします。
    4. コピー URL という名前の開発リリース リンク。
    5. Arduino IDE で、 をクリックします。 File > 環境設定 > 追加ボードマネージャー URLs を追加して、 URL 前の手順でコピーされました。
    6. Arduino IDE の Boards Manager に移動し、ESP32 パッケージをインストールします。
    7. [ツール] > [ボード] を選択し、リストから ESP32C3 開発モジュールを選択します。
    8. [ツール] > [フラッシュ モード] に移動してフラッシュ モードを DIO に変更し、起動時の USB CDC を有効に変更します。
  7. 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 ダウンロード デバッグ ポートも含まれています。

ピン配列の定義

Luatos-ESP32-C3-MCU-ボード-FIG-1

ESP32-C3 基板
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML。

寸法図(クリックすると詳細が表示されます)

Luatos-ESP32-C3-MCU-ボード-FIG-2

使用上の注意

  • 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」という名前のフォルダーを削除します。

  1. 公式ソフトウェアのダウンロードを開く webページに移動し、ダウンロードする対応するシステムとシステム ビットを選択します。Luatos-ESP32-C3-MCU-ボード-FIG-3
  2. 「ダウンロードするだけ」または「投稿してダウンロード」を選択できます。Luatos-ESP32-C3-MCU-ボード-FIG-4
  3. 実行してプログラムをインストールし、デフォルトですべてをインストールします。
  4. arduino-esp32をインストールするLuatos-ESP32-C3-MCU-ボード-FIG-5
    • 探す URL 開発リリースリンクという名前を付けてコピーしました。Luatos-ESP32-C3-MCU-ボード-FIG-6
    • Arduino IDE で、 をクリックします。 File > 環境設定 > 追加ボードマネージャー URLs を追加して、 URL ステップ 2 で見つけたもの。Luatos-ESP32-C3-MCU-ボード-FIG-7
    • 次に、ボード マネージャーに戻り、「ESP32」パッケージをインストールします。Luatos-ESP32-C3-MCU-ボード-FIG-8
    • インストール後、[ツール] > [ボード]を選択し、リストから「ESP32C3 Dev Module」を選択します。
    • 最後に、[ツール] > [フラッシュ モード] に移動してフラッシュ モードを DIO に変更し、[起動時の USB CDC] を [有効] に変更します。

ESP32 セットアップの準備は完了です。 これをテストするには、デモンストレーション プログラムを実行して、すべてが正しく動作していることを確認します。

ドキュメント / リソース

Luatos ESP32-C3 MCU ボード [pdf] ユーザーガイド
ESP32-C3 MCU ボード, ESP32-C3, MCU ボード, ボード

参考文献

コメントを残す

あなたのメールアドレスは公開されません。 必須項目はマークされています *