Arduino

Arduinoでプログラミング

Arduino

Arduinoの周期処理を考える

Arduinoで周期処理を行うやり方は、タイマー割り込みやFreeRTOSなど、いくつかあります。その中でも以下のようにmillis()を用いて経過時間を監視するのが一番簡単だと思います。 unsigned long previousMil...
Arduino

Arduinoのloopの呼び出し周期を計測する

Arduinoのloopはどのくらいの周期で呼び出されるのでしょうか? 気になってみたので手元にあった2つのArduinoで計測してみました。
Arduino

Arduino Nano EveryでFreeRTOSを使う

Arduino IDEでインストールできるFreeRTOSライブラリではArduino Nano Everyのサポートがされていません。 本記事では、Arduino Nano EveryにFreeRTOSを導入する方法を紹介します。 具体的...
Arduino

Arduinoをコマンドラインで制御する

Arduinoのをシリアル通信でコマンドラインで制御するスケッチを作ります。 具体的な例として、「echo」と「Lチカ」をPCからシリアル通信を介して行うことを目指します。 「echo」はechoの後に続く文字をシリアル出力するコマンドとし...