ソフトウェア開発者の日常

こだわりなく書きたいことを書いていきます。

Arduino用のプログラムの開発ってどうやるの?

Arduino用のプログラムの開発をする機会がありそうなので、検索してみました。

そもそも、Arduino自体について知るために、Wikipediaを読んでみました。
ja.wikipedia.org
オープンソースハードウェアで、誰でも組み立てできる、という点は予想外でした。

標準的なハードウェアには、有線LANは用意されていなさそうなので、ネットワークを用いる場合は、拡張ボードが必要そうです。

Arduino IDEが存在しているのは知っていました。
www.arduino.cc
構文がC言語っぽいというのは、知らなかったです。

MicroPythonにも対応していますが、全てのArduinoが対応できているわけではなさそうです。
docs.arduino.cc

シミュレータは複数あるようです。
www.hwlibre.com
algorithm.joho.info
tool-lab.com


拡張ボードを使って、センサーの値を読み取れるようになるのが、最初の目標です。
センサーが複数あっても1つの拡張ボードでできるのか、通信ができるのか、わからないことだらけですが、わかっていくことが楽しみです。