2/7ページ

2/7ページ
  • 2025.08.02

VSCode+ラズピコ拡張 プロジェクト名を変更する

皆さん こんにちは ラズピコ研究員の moon です。 この記事は「初心者必見! Raspberry Pi Picoの C/C++デバッグ環境を容易に構築する」によって環境構築していることを前提にしています。 前回は VSCode で Raspberry Pi Pico 拡張の New Project From Example を使って blink のプロジェクトを作成して動作させてみました。 こ […]

  • 2025.07.29

初心者必見! Raspberry Pi Picoの C/C++デバッグ環境を容易に構築する

皆さん こんにちは。 今回は Raspberry Pi Pico というマイコンボードのC/C++開発環境の構築についてまとめてみます。 以前も開発環境の構築について記事を書きましたが、より簡単にC/C++の開発環境を構築できる方法が出てきたのでご紹介します。 Visual Studio Code の Raspberry Pi Pico 拡張機能を使う方法です。 この環境を構築するとプログラムをス […]

HAL
  • 2024.10.27

ラズピコでRust(17) 温度・湿度・気圧を計測して保存する

皆さん こんにちは。 ポンコツRustacean の moon です。 今回は、これまでにご紹介して来た記事の内容をまとめてみます。 BME280センサーから温度・湿度・気圧を計測してLCDに表示し、1分間隔でこれらの値をSDカードに保存します。 ここまで動かすことができると、ものをつくった実感が湧いてきますのでぜひチャレンジしてください。 この記事は開発環境を構築することを前提にしています。 環 […]

  • 2024.09.07

ラズピコでRust(16) Delayオブジェクトなしで delay() を実現する

皆さん こんにちは。 ポンコツRustacean の moon です。 この記事は開発環境を構築することを前提にしています。 環境構築について知りたい方は こちらの記事 をご覧になってください。 このサイトは 書籍 基礎から学ぶ組込みRust を参考にしています。 今回は軽い記事ですから、さっと読むことができます。 ディレイ 今回はディレイ(遅延・待ち)の関数をつくってみます。 Delay 構造体 […]

  • 2024.07.28

ラズピコでRust(15) UARTのprintln!マクロを embedded-hal Ver1.0.0 に更新する

皆さん こんにちは。 ポンコツRustacean の moon です。 以前つくったUARTのprintln!マクロの処理を embedded-hal Ver1.0.0 に対応させてみます。 GPIO出力の場合、コード自体そのまま使えましたが、UARTの場合にはコードを少し変更する必要があります。 println!マクロ(元の記事)に関しては ラズピコでRust(7) println!マクロをUA […]

  • 2024.07.28

ラズピコでRust(14) UARTのリングバッファを embedded-hal Ver1.0.0 に更新する

皆さん こんにちは。 ポンコツRustacean の moon です。 以前つくったUARTのリングバッファの処理を embedded-hal Ver1.0.0 に対応させてみます。 GPIO出力の場合、コード自体そのまま使えましたが、UARTの場合にはコードを少し変更する必要がありました。 リングバッファ(元の記事)に関しては ラズピコでRust(6) UARTでリングバッファを使ってみる を参 […]

  • 2024.07.25

ラズピコでRust(13) embedded-hal Ver1.0.0を試す

皆さん こんにちは。 ポンコツRustacean の moon です。 今回は embedded-hal Ver1.0.0 の話題です。 この記事は開発環境を構築することを前提にしています。 環境構築について知りたい方は こちらの記事 をご覧になってください。 このサイトは 書籍 基礎から学ぶ組込みRust を参考にしています。 これまでに GPIO , UART , SPI , I2C など を […]

  • 2024.07.07

ラズピコでRust(12) タイマー割り込みを使ってみる

皆さん こんにちは。 ポンコツRustacean の moon です。 ここまで、いろいろやってきたのですがタイマー割り込みの存在をすっかり忘れていました。 タイマー割り込みは重要な機能ですから、ここで実装してみることにしました。 この記事は開発環境を構築することを前提にしています。 環境構築について知りたい方は こちらの記事 をご覧になってください。 このサイトは 書籍 基礎から学ぶ組込みRus […]

LCD
  • 2024.06.30

ラズピコでRust(11) キャラクタ型LCDとつないでみる

皆さん こんにちは。 ポンコツRustacean の moon です。 今回はキャラクタ型 20×4行のLCDと4ビットバスでつないでみました。 この記事は開発環境を構築することを前提にしています。 環境構築について知りたい方は こちらの記事 をご覧になってください。 このサイトは 書籍 基礎から学ぶ組込みRust を参考にしています。 キャラクターディスプレイ モジュール(LCD) 私は秋月電子 […]

  • 2024.06.22

ラズピコでRust(10) assert!()マクロとパニックハンドラ

皆さん こんにちは。 ポンコツRustacean の moon です。 今回は前回作成したプロジェクトにパニックハンドラを追加してみました。 この記事は開発環境を構築することを前提にしています。 環境構築について知りたい方は こちらの記事 をご覧になってください。 このサイトは 書籍 基礎から学ぶ組込みRust を参考にしています。 assert!マクロとは assert!()内に式を書き、実行時 […]

1 2 7