Skip to main content

Seeed Studio XIAO RP2040 入門ガイド

pir

Seeed Studio XIAO RP2040は、Seeed Studio XIAO SAMD21と同じくらい小さいですが、より強力です。一方では、最大133MHzまでの柔軟なクロック動作が可能な強力なデュアルコアRP2040プロセッサを搭載しており、これは低消費電力マイクロコントローラです。Seeed Studio XIAO RP2040には264KBのSRAMと2MBのオンボードフラッシュメモリも搭載されており、より多くのプログラムを保存・実行できます。一方で、この小さなボードは処理性能が良好でありながら、消費電力は少なくて済みます。 総合的に、親指ほどの小さなサイズ(21x17.8mm)で設計されており、ウェアラブルデバイスや小規模プロジェクトに使用できます。

Seeed Studio XIAO RP2040には14個のGPIOピンがあり、そのうち11個のデジタルピン、4個のアナログピン、11個のPWMピン、1個のI2Cインターフェース、1個のUARTインターフェース、1個のSPIインターフェース、1個のSWDボンディングパッドインターフェースがあります。

Seeed Studio XIAO RP2040は、Seeed Studio XIAO拡張ボードと互換性があります。

特徴

  • 強力なMCU:デュアルコアARM Cortex M0+プロセッサ、最大133MHzまでの柔軟なクロック動作
  • 豊富なオンチップリソース:264KBのSRAMと2MBのオンボードフラッシュメモリ
  • 柔軟な互換性:Micropython/Arduino/CircuitPythonをサポート
  • 簡単なプロジェクト操作:ブレッドボード対応&SMD設計、背面に部品なし
  • 小型サイズ:ウェアラブルデバイスや小規模プロジェクト向けの親指サイズ(21x17.8mm)
  • 複数のインターフェース:11個のデジタルピン、4個のアナログピン、11個のPWMピン、1個のI2Cインターフェース、1個のUARTインターフェース、1個のSPIインターフェース、1個のSWDボンディングパッドインターフェース

仕様

項目
CPU最大133MHzのデュアルコアARM Cortex M0+プロセッサ
フラッシュメモリ2MB
SRAM264KB
デジタルI/Oピン11
アナログI/Oピン4
PWMピン11
I2Cインターフェース1
SPIインターフェース1
UARTインターフェース1
電源供給・ダウンロードインターフェースType-C
電源3.3V/5V DC
寸法21×17.8×3.5mm

ハードウェア概要

pir

caution

一般的なI/Oピンについて: MCUの動作電圧は3.3Vです。一般的なI/Oピンに接続される電圧入力が3.3Vより高い場合、チップの損傷を引き起こす可能性があります。

電源供給ピンについて: 内蔵DC-DCコンバータ回路により5V電圧を3.3Vに変換できるため、VIN-PINと5V-PINを介して5V電源でデバイスに電力を供給できます。

XIAO RP2040は現在バッテリー電源供給のみをサポートしており、バッテリーが接続されている間はType-Cに接続できません。安全上のリスクを引き起こす可能性があります。

使用時は注意し、シールドカバーを持ち上げないでください。

ピンマップ

XIAOピン機能チップピン説明
5VVBUS電源入力/出力
GND
3V33V3_OUT電源出力
D0AnalogP26GPIO、ADC
D1AnalogP27GPIO、ADC
D2AnalogP28GPIO、ADC
D3AnalogP29GPIO、ADC
D4SDAP6GPIO、I2Cデータ
D5SCLP7GPIO、I2Cクロック
D6TXP0GPIO、UART送信
D7RX,CSnP1GPIO、UART受信、CSn
D8SCKP2GPIO、SPIクロック
D9MISOP4GPIO、SPIデータ
D10MOSIP3GPIO、SPIデータ
ResetRUNRUN
BootRP2040_BOOTブートモード開始
CHARGE_LEDVCC_3V3CHG-LED_Red
RGB LEDNEOPIXRGB LED
USER_LED_RIO17_RGB-Rユーザー制御赤色RGB LEDピン
USER_LED_BIO25_RGB-Bユーザー制御青色RGB LEDピン
USER_LED_GIO16_RGB-Gユーザー制御緑色RGB LEDピン

ブートローダーモードに入る

ユーザーのプログラミングプロセスが失敗した場合、Seeed Studio XIAO RP2040のポートが消失することがあります。以下の操作でこの問題を解決できます:

  • "B"ボタンを長押しします。
  • Seeed Studio XIAO PR2040をコンピュータに接続します。
  • コンピュータにディスクドライバが表示されます。

この時点で、チップはブートローダーモードに入り、書き込みポートが再び表示されます。RP2040チップには2つのパーティションがあり、1つはブートローダー、もう1つはユーザープログラムです。製品は工場出荷時にシステムメモリにブートローダーコードを書き込みます。上記の手順を実行することでモードを切り替えることができます。

リセット

Seeed Studio XIAO RP2040をリセットしたい場合は、以下の手順を実行してください:

  • Seeed Studio XIAO RP2040をコンピュータに接続します。
  • "R"ピンを一度押します。

注意:内蔵プログラマブル単色LED(赤、青、緑)の動作は、Arduinoのものとは逆になっています。Seeed Studio XIAO RP2040では、有効にするためにピンをローに引く必要があります。

pir

回路図オンラインビューア

リソース

コースリソース

技術サポート・製品ディスカッション

弊社製品をお選びいただき、ありがとうございます!弊社製品での体験が可能な限りスムーズになるよう、さまざまなサポートを提供しています。さまざまな好みやニーズに対応するため、複数のコミュニケーションチャネルを提供しています。

Loading Comments...