RaspberryPI PICOを入手して、いろいろしたい
さてと、どうやって・・・あ!いいのがある!
マイクロファンのPICOLAB-HDMIという実験ボードがある。
入手

これにPICOを実装して、SDカードを使いたい・・・実験!
ん~
取説が準備中で・・・無い
基板にSPI1(SD)のピン番号が書いてあるので
それを信じて、サンプルを実行
SD Card Failed!
あーだ、こーだ・・・だめです
もしかしてマイクロSDカード自体がだめ?
ダイソーに買いに行った・・・無い?
2店舗回ったが、無い・・・部品高騰でか?
LEDx2
LED0:GP0
LED1:GP1
カラーLEDx4
CLED:GP21
#include <Adafruit_NeoPixel.h>
#define PIN 21
#define NUM_LEDS 4
Adafruit_NeoPixel strip(NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
void setup() {
strip.begin();
strip.setBrightness(40); // ★ ここで明るさ調整(0〜255)
strip.show();
}
void loop() {
strip.setPixelColor(0, strip.Color(0, 0, 255));
strip.show();
delay(500);
strip.setPixelColor(1, strip.Color(255, 0, 0));
strip.show();
delay(500);
strip.setPixelColor(2, strip.Color(0, 255, 0));
strip.show();
delay(500);
strip.setPixelColor(3, strip.Color(255, 255, 255));
strip.show();
delay(500);
}
| № | 機能 | GPIO | 備考 |
| 1 | LED0 | 0 | 青:PAD |
| 2 | LED1 | 1 | 赤:PAD |
| 3 | ColoerLED0~3 | 21 | カラー |
| 4 | Buzzer | 20 | 圧電 |
| 5 | SPI1 | 8:MISO 9:CS 10:SCK 11:MOSI | マイクロSD 9:CS(プルアップ) |
| 6 | OLED1 | GND VSYS 6:SDA0 7:SCL0 | SSD1306 |
| 7 | SW1 | 2 | プルアップ |
| 8 | SW2 | 3 | プルアップ |
| 9 | SW3 | 6 | プルアップ |
| 10 | SW4 | 7 | プルアップ |
| 11 | RST | 5 | リセット |
| 12 | TP1 | 26 27 22 | VR0 VR1 SW:プルアップ |
| 13 | CN2 | 3V3 GND 7:SCL0 6:SDA0 | |
| 14 | CN3 | 3V3 GND 7:SCL0 6:SDA0 | |
| 15 | SV1 | VSYS 3V3 GND 2 3 6 7 28 GND 8:MISO 9:CS 10:SCK 11:MOSI GND 3V3 | |
| 16 | CN5 | 12 13 14 15 16 17 18 19 | HDMI |
| 17 | CN4 | GND 28 VSYS | |
| 18 | CN1 | GND GND VSYS VSYS 1 0 | |
| VSYS 3V3 | 5V 3.3V |
追記:20260802
PICOLAB-HDMIをもう一つ購入(マイクロファン)
結果、動きました。
つまり、最初に購入した(AMAZON)はSDスロットが不良だった。
つづく・・・






