RP2040-Matrix 귀여운 보드를 발견했다!
인터넷에 귀여운 보드를 발견했다. 라즈베리파이 피코 (RP2040 Pico)에 LED 25개를 박아놓은 귀여운 보드.
당장 사고 싶었다. Waveshare에선 항상 재미있는걸 만든다. ㅎ
16번 핀에 WS2812 RGB핀이 붙었다고 한다.
성능
듀얼 코어 Arm Cortex M0+ 프로세서, 최대 133MHz
264KB SRAM 및 2MB 온보드 플래시 메모리
온보드 5 × 5 RGB LED 매트릭스.
USB 1.1
저전력 절전 및 휴면 모드
20개의 다기능 GPIO 핀.
2 × SPI, 2 × I2C, 2 × UART, 4 × 12비트 ADC, 16 × 제어 가능 PWM 채널.
클 및 타이머 온칩.
온도 센서
칩 내 가속 부동 소수점 라이브러리.
주변 장치 지원을 위한 8개의 프로그래밍 가능 I/O(PIO)
보드 URL 설정
보드 URL
https://github.com/earlephilhower/arduino-pico/releases/download/global/package_rp2040_index.json
ESP8266 보드를 가지고 있을 경우:
보드 설치
Raspberry Pi Pico/RP2040 설치하면 된다.
설치 후
- 보드는 도구 → Raspberry Pi Pico/RP2040 → Raspberry Pi Pico 를 선택한다.
- 포트는 USB 연결 후 해당 포트를 선택해준다.
LED 라이브러리 설치
테스트로 FastLed 설치를 한다.
맘에 드는거 있으면 그걸로 한다.
LED 예제
파일 → 예제 → FastLed → FirstLight 를 불러왔다.
뭔가 처음이라 첫 불이라고 하니 골랐다. 다른 이유는 없다.
LED 예제 설정
○ LED개수는 5*5 이니 25개로 한다.
○ WS2812가 친절히 예제에 들어있다.
○ DATA_PIN 은 스펙에서 봤듯이 16번 핀
○ BRIGHTNESS는 소스에 없는데 내가 추가했다. 여러분도 없이 한번 해봤으면 좋겠다. 없으면 나처럼 이렇게 된다..
![]() |
![]() |
'Arduino' 카테고리의 다른 글
Seeeduino XIAO 를 아두이노 IDE 로 프로그래밍 하기 (0) | 2023.08.16 |
---|