まんま!の備忘録

ソフトウェア・ファームウェア・ハードウェア関連の備忘録

Arduino (Mac)のRaspberry Pi Picoのピン定義 (pins_arduino.h)の場所

Mac BookにてArduino IDEを使ってRaspberry Pi Picoの実験中です。
Arduinoを使ったのはもう10年くらい前なので、ほぼほぼ初心者です。
インストーラは以下から持ってきました。(このブログ時点で、Arduino IDE 2.2.1)
www.arduino.cc

インストール作業は簡単なので手順は書きません。

Boardは「Arduino Mbed OS RP2040 Boards」を選択します。


そして、Raspberry Pi Picoで加速度センサー「Adafruit MMA8451」を繋ごうと思ったのだけど、PicoのI2Cどこにさせばいいのだ。。
調べると「pins_arduino.h」に書いてあるらしい。

Finderで検索かけて見た。
見つからず。。

もう一回調べた結果、自分の環境と合致するのはなかったが、以下にありました!

/Users/your_pc/Library/Arduino15/packages/arduino/hardware/mbed_rp2040/4.0.8/variants/RASPBERRY_PI_PICO/pins_arduino.h
// Wire
#define PIN_WIRE_SDA        (4u)
#define PIN_WIRE_SCL        (5u)

GP4/GP5にあるようですね。めでたしめでたし。
ピン配はこちら。
https://datasheets.raspberrypi.com/pico/pico-datasheet.pdf


最後に、、
この機能めちゃ便利ですね。感動です。
nn-hokuson.hatenablog.com