Arduino で使う C++

Arduinoで使用している言語は,C ではなく C++ (C++11)です.つまり,クラス,constexpr,bool 型,string 型など相当幅広い機能が使用できるのです.たまに解説記事でも「C 言語ではこういう書き方をします」などと言われていますが,C++ においては正しくない事があります.C++ は C 言語に比べて遙かにたくさんの機能を持っているため,C 言語的な書き方は推奨されないことも多くあるのです.

...

Raspberry Pi 3 B セットアップ

Raspi のセットアップの手順です。基本的な流れは他の Linux と同様でそれがより簡単になったものですが、要望もありましたのでさっと勢いよく準備できるようにまとめておきます。ここでは最小の構成で Raspi をセットアップして使えるようにするところまで持っていきます。

...