PR

Raspberry Pi Pico

Raspberry Pi Picoまとめ Raspberry Pi Pico
本記事はプロモーションが含まれています。

Raspberry Pi Picoを使って各種センサー使い方やArduinoライブラリの使い方などについて動作確認したことをまとめています。

組み込みエンジニア

Raspberry Pi PicoでSPI通信を実装する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにSPI通信を実装することができます。音声合成ICであるATP3012(アクエスト)とSPI通信を行い、音声を再生させて動作確認しました。
組み込みエンジニア

Raspberry Pi PicoのDMAでシリアル通信する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにDMAを実装することができます。DMAはCPUとは独立して動作するためCPU負荷を減らしながらリアルタイム制御ができます。
組み込みエンジニア

Raspberry Pi Debug ProbeでPicoをデバッグする

Raspberry Pi Debug Probeを使用するとソースコードの1行ごとにブレークポイントを張って動作確認ができるため、効率の良い開発が行えます。Pico SDKを使用したDebug Probeを使い方の例をまとめました。
組み込みエンジニア

Raspberry Pi PicoのPIOとUARTでRGB LEDを操作する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにPIOを実装することができます。PIOとUARTを使って電文でRGB LEDの色を任意の色で点灯させる方法をまとめました。
組み込みエンジニア

Raspberry Pi PicoのPIOでRGB LEDを操作する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにPIOを実装することができます。PIOは高速でGPIOを操作する場合に使用すると効果的です。応用例としてRGB LEDを操作する方法をまとめました。
組み込みエンジニア

Raspberry Pi PicoのPIOでGPIOを操作する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにPIOを実装することができます。PIOはCPUとは独立したステートマシンで動作するためCPU負荷を減らしながらリアルタイム制御ができます。
組み込みエンジニア

Raspberry Pi PicoでSHT40の温湿度を取得する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにI2C通信を実装することができます。I2C通信を使ってSHT40Iから温湿度を取得してシリアルモニターに表示する方法をまとめました。
組み込みエンジニア

Raspberry Pi PicoのI2CでRTCの時刻を表示する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにI2C通信を実装することができます。マイコン内蔵のRTCの時刻を読み出して時刻データに加工してLCD(I2C通信)に表示して動作確認します。
組み込みエンジニア

Raspberry Pi PicoでRTCを実装する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにRTCを実装することができます。マイコンに内蔵されているRTCに時刻を書き込んでシリアルモニターに表示して動作確認します。
組み込みエンジニア

Raspberry Pi PicoでUARTを実装する

VSCodeの拡張機能であるPico SDKを使用するとRaspberry Pi PicoにUARTを実装することができます。UARTのAPIの使い方をシリアルモニター用と外部機器用に分けて通信する例をまとめました。