Arduinoでプログラミング
Arduinoの周期処理を考える
Arduinoで周期処理を行うやり方は、タイマー割り込みやFreeRTOSなど、いくつかあります。その中でも以下のようにmillis()を用いて経過時間を監視するのが一番簡単だと思います。 unsigned long previousMil...
Arduinoのloopの呼び出し周期を計測する
Arduinoのloopはどのくらいの周期で呼び出されるのでしょうか?
気になってみたので手元にあった2つのArduinoで計測してみました。
Arduino Nano EveryでFreeRTOSを使う
Arduino IDEでインストールできるFreeRTOSライブラリではArduino Nano Everyのサポートがされていません。 本記事では、Arduino Nano EveryにFreeRTOSを導入する方法を紹介します。 具体的...
Arduinoをコマンドラインで制御する
Arduinoのをシリアル通信でコマンドラインで制御するスケッチを作ります。 具体的な例として、「echo」と「Lチカ」をPCからシリアル通信を介して行うことを目指します。 「echo」はechoの後に続く文字をシリアル出力するコマンドとし...