新着記事

組み込みエンジニア

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負荷を減らしながらリアルタイム制御ができます。
組み込みエンジニア

Arduino UNO R4 WiFiでアクセスポイントを実装する

Arduino UNO R4 WiFiは無線通信モジュールのESP32-S3-MINIが実装されており、WiFiS3ライブラリでアクセスポイントとして動作させることができます。地磁気センサーのデータをスマホで表示して動作確認しました。
組み込みエンジニア

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

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