九州・福岡・東京ときどきIoT

21年間のはてなダイアリー&アメブロからの避難所

ピン配置の異なる世界:YD-RD2040とRaspberry Pi Picoの対比

変なタイトルはAI自動生成機能をつかってみました。

選んだのは私。

 

YD-RD2040とRaspberry Pi Picoのピン配置を比較するにあたり、いくつかの重要な点があります。

YD-RD2040について:

  • YD-RD2040は、Raspberry PiのRP2040マイコンを搭載した互換ボードの一つです。
  • 一般的に、Raspberry Pi Picoと比較して、いくつかの機能が追加されている場合があります。例えば、リセットボタン、ユーザーボタン、USB-Cコネクタ、追加のフラッシュメモリなどが搭載されていることがあります。
  • ピン配置はRaspberry Pi Picoとほぼ同じですが、いくつかの差異が存在します。

Raspberry Pi Picoについて:

  • Raspberry Pi Foundationが開発したRP2040マイコンの評価ボードです。
  • 豊富なGPIOピン、PWM、ADC、UART、I2C、SPIなどのインターフェースを備えています。

ピン配置の比較:

完全に同一ではありませんが、多くの基本的な機能ピン(GPIO、電源、GNDなど)は共通していることが多いです。しかし、以下の点で差異が見られることがあります。

  • 3V3_ENピンの代替: Raspberry Pi Picoの3V3_ENピンが、YD-RD2040ではGP23として使用されている場合があります。
  • ADC_VREFピンの扱い: Raspberry Pi PicoのADC_VREFピンが、YD-RD2040ではGP29として露出していることがあります。また、YD-RD2040基板上にはスルーホールとしてVREFのランドが存在する場合があります。
  • 追加機能に関連するピン: YD-RD2040に追加されている機能(例:内蔵WS2812B LED、ユーザーボタン)のために、Raspberry Pi Picoにはないピンが存在したり、既存のGPIOピンが異なる機能で使用されている場合があります。例えば、内蔵RGB LEDはGP23で制御されることがあります。
  • ピン配置のアライメント: ピンの物理的な配置(ボード上の位置)は似ていますが、ボードの形状やサイズが異なるため、完全に一致するわけではありません。YD-RD2040の方が若干幅広であるという情報もあります。
  • VREFの接続: YD-RD2040の一部の情報では、ADCを使用するために3.3VピンとVREFピンを明示的に接続する必要があるとされています。Raspberry Pi Picoでは通常このような操作は不要です。

確認方法:

正確なピン配置を比較するためには、以下の資料を参照することを強く推奨します。

  • YD-RD2040の製品ドキュメントまたはピン配置図: 販売元や製造元のウェブサイトで提供されている可能性があります。
  • Raspberry Pi Picoの公式ドキュメントまたはピン配置図: Raspberry Pi Foundationのウェブサイトで入手可能です。 (https://pico.pinout.xyz/ など、有志による分かりやすいピン配置図もあります)

これらの資料を並べて比較することで、各ピンの機能と配置の違いを詳細に確認できます。

注意点:

互換ボードを使用する際は、ピン配置のわずかな違いが原因で予期せぬ動作や故障を引き起こす可能性があります。必ず各ボードのピン配置図を確認し、接続を間違えないように注意してください。特に、電源ピンやGNDピンの接続を誤ると、デバイスを破損させる危険性があります。