ここに記載した内容は、千秋さん、irukaさん、kumanさんと共同で取り組んでいるnutshellプロジェクトにより実現したものです。また、V-USB[1]をはじめとする多くの無償のツールと、たくさんの先人の努力の積み重ねにより実現したものです。心より感謝申し上げます。 ここで、「パソコン制御」は、スイッチやセンサやLEDなどの入出力素子をパソコンにUSB接続し、パソコン側のプログラムで制御する方法です。また、「マイコン制御」は、パソコンと切り離して、マイコン単独で入出力素子を制御する方法です。 パソコン制御 パソコンとUSB接続したATtiny2313のIOレジスタを読み書きします。プログラムは、HTAファイルの中にJavascript言語で記述します。プログラミングが容易になるように、そしてArduino風のプログラミングができるように、ライブラリhidmon.jsを作成しました(表