IoTで自宅やオフィスを便利にしてみたい、世の中の困りごとを解決したいと思っている方は多いはずです。しかし、IoTは専用のマイコンであったり、センサーを用意しないといけないのが難点です。 そこで使ってみたいのがSimulIDEです。IoTデバイスに特化したシミュレーターです。

SimulIDEの使い方

サンプルを開いたところです。ちゃんと文字の出力もできます。

電圧とスイッチの動作を確認できます。

サーボモーターを動かす例。

データはこのようなXMLで表現されているようです。

SimulIDEはArduinoやPIC、AVRに対応しています。特にプログラミングをする訳ではなく、タイミングや電圧などを指定することでエミュレーションしているようです。あくまでもエミュレーションではありますが、動いているのを見るのは面白いです。

SimulIDEはC++製のオープンソース・ソフトウェア(GPL v3)です。

SimulIDE: Home