Environment

  • 2025.08.14

VSCode+ラズピコ拡張 エラー発生時にデバッグの実行を抑止する

皆さん こんにちは ラズピコ研究員の moon です。 VSCode+ラズピコ拡張でデバッグを始めていて気になったことがあります。 ビルドでエラーが発生しても、それ以前の実行ファイルが存在するとそれらの情報でデバッグが開始されてしまいます。 これは全く意味がないと思いますので、何とかしたいと思います。 試しにC言語の malloc() と strcpy() を使ったプロジェクトを作成してみることに […]

  • 2025.08.12

VSCode+ラズピコ拡張 シリアルモニターと標準入出力

皆さん こんにちは ラズピコ研究員の moon です。 この記事は「初心者必見! Raspberry Pi Picoの C/C++デバッグ環境を容易に構築する」によって環境構築していることを前提にしています。 突然ですが皆さんは printf()関数を使っていますか? こちらの環境ではデバッグ環境を構築できているので不要かも知れませんが、ログをシリアル出力したい場合等には便利な機能です。 ただしデ […]

  • 2025.08.10

VSCode+ラズピコ拡張 プログラムサイズを確認する2つの方法

皆さん こんにちは ラズピコ研究員の moon です。 この記事は「初心者必見! Raspberry Pi Picoの C/C++デバッグ環境を容易に構築する」によって環境構築していることを前提にしています。 プログラムが大きくなって来ると、そのサイズが気になりませんか? まあラズピコでは最低でも2MByteとかなりFlashメモリー(ROM)のサイズが大きいので、さほど心配する必要はないでしょう […]

  • 2025.08.09

VSCode+ラズピコ拡張 新規にプロジェクトをつくる

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

  • 2025.08.09

VSCode+ラズピコ拡張 ファイル分割してみる

皆さん こんにちは ラズピコ研究員の moon です。 この記事は「初心者必見! Raspberry Pi Picoの C/C++デバッグ環境を容易に構築する」によって環境構築していることを前提にしています。 ファイルを分けてプログラムを構成することは非常に大切です。 私も仕事でコードを書く時には必ずファイル分割しています。 プログラムが大きくなればなるほど、その影響は大きくなります。 一般的なフ […]

  • 2025.08.02

VSCode+ラズピコ拡張 変数の値を参照する

皆さん こんにちは ラズピコ研究員の moon です。 この記事は「初心者必見! Raspberry Pi Picoの C/C++デバッグ環境を容易に構築する」によって環境構築していることを前提にしています。 前回は プロジェクト名を変更する作業について説明しました。 今回はデバッグの基本操作である、変数の値を参照する方法について説明します。 プロジェクト名を led に変更した、そのプロジェクト […]

  • 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 拡張機能を使う方法です。 この環境を構築するとプログラムをス […]