top of page

Raspberry Pi PicoのPimoroniのPico Explorer BaseでLED Dot Matrix Breakoutを動かしてみました。

  • 執筆者の写真: maresaku
    maresaku
  • 2021年10月17日
  • 読了時間: 2分

BME280と一緒にLED Dot Matrix Breakoutをマルツオンラインで購入したのでPico Explorer Baseで動かしてみました。



Pico Explorer BaseとBME280の紹介ページは下記の通りです。


Pico Explorer Baseの紹介ページ


LED Dot Matrix Breakoutの紹介ページ



Pico Explorer Baseの紹介ページよると、Pico Explorer Baseは下記のBreakoutsと互換性があるそうです。

・LED Dot Matrix Breakout

・LTR-559 Light & Proximity Sensor Breakout

・11x7 LED Matrix Breakout

・5x5 RGB Matrix Breakout

・SGP30 Air Quality Sensor Breakout

・Trackball Breakout

・AS7262 6-channel Spectral Sensor (Spectrometer) Breakout

・RGB Encoder Breakout

・RGB Potentiometer Breakout

・IO Expander Breakout

・MICS6814 3-in-1 Gas Sensor Breakout (CO, NO2, NH3)

・MSA301 3DoF Motion Sensor Breakout

・RV3028 Real-Time Clock (RTC) Breakout

・BME680 Breakout - Temperature, Pressure, Humidity & Gas Sensor

・BME688 4-in-1 Air Quality Breakout (Gas, Temperature, Pressure, Humidity)

・BME280 Breakout - Temperature, Pressure, Humidity Sensor

・BMP280 Breakout - Temperature, Pressure and Altitude Sensor

・BH1745 - Luminance & Colour Sensor Breakout



まず、ファームウエアの書き換えを行うために、新しいファームウエアのダウンロードします。ファームウエアのページのリンクは下記の通りです。Pico Explorer Baseのファームウエアの設定をBreakoutsをサポートがされているもので行っている場合はこの操作は不要です。


pimoroniのRaspberry Pi Picoファームウエアのページ


RaspberryPiPicoに保存されていたプログラムはファームウエアを書き換えてもそのまま保存されていましたが、心配な場合はバックアップを取っておいた方がよいと思います。


ファームウエアのダウンロードが終わったら、Raspberry Pi PicoのBOOTSELボタンを押しながらUSBケーブルをコンピューターに接続後、RPI-RP2フォルダにダウンロードしたファームウエアをドラックアンドドロップします。


詳しいファームウエアの設定方法とMicroPythonの開発環境方法については下記をご覧ください。



続いて、プログラムですが、pimoroniのPico Breakout Garden Base向けののGitHubの下記のリンクにLED Dot Matrix Breakout用のサンプルプログラムが記載されているので、今回はtimer.py をThonnyにコピペし、12行目を下記のように書き換えます。

i2c = PimoroniI2C(**PINS_BREAKOUT_GARDEN) → i2c = PimoroniI2C(**PINS_PICO_EXPLORER)


サンプルプログラム


書き換えた後のプログラム


このプログラムを実行すると、1から60秒までのカウントが繰り返し行われます。










最新記事

すべて表示

Comments


bottom of page