Visual Studio Code の【拡張機能】に【Raspberry Pi Pico】をインストール、Pico-SDKのサンプル【ssd1306_12c】をコンパイルし【ssd1306_12c.uf2】をPicoに書込みssd1306表示確認。
回路図
サンプルプログラム
【New Project From Example】
【ssd1306_12c】
【Pico】
【フォルダーは任意】
【Create】
【Compile】
【...uf2】を【RPI-RP2】にドラッグ・アンド・ドロップ
SDA・SCLピン変更
#define SDA_PIN 16 // GP16
#define SCL_PIN 17 // GP17
//gpio_set_function(PICO_DEFAULT_I2C_SDA_PIN, GPIO_FUNC_I2C);
gpio_set_function(SDA_PIN, GPIO_FUNC_I2C);
//gpio_set_function(PICO_DEFAULT_I2C_SCL_PIN, GPIO_FUNC_I2C);
gpio_set_function(SCL_PIN, GPIO_FUNC_I2C);
//gpio_pull_up(PICO_DEFAULT_I2C_SDA_PIN);
gpio_pull_up(SDA_PIN);
//gpio_pull_up(PICO_DEFAULT_I2C_SCL_PIN);
gpio_pull_up(SCL_PIN);
OLED表示

.png)
.png)
0 件のコメント:
コメントを投稿