私達の身近にある電子機器の多くにコンピュータが内蔵されており、このようなコンピュータは「マイコン」と呼ばれます。マイクロコンピュータあるいはマイクロコントローラの略です。マイコンにはメーカーが開発したプログラムが書き込まれています。リモコンの中に入っているマイコンには、押したボタンに応じて決まったパターンで赤外線をオンオフするプログラムが書き込まれています。このプログラムはマイコン製造時に書き込まれ、後から書き換えることはできませんが、フラッシュメモリ(電気的に書き換え可能なプログラムメモリ)を搭載したマイコンを使えば、私達もさまざまな機器を作ることができます。 マイコンを使った機器を設計・製作するには、電子回路、論理回路、コンピュータの仕組み、プログラミングなど広範囲の知識が要求されます。これは大変なことではありますが、一方ではこれらのことを学ぶ格好の教材であるということを意味しています
![ブレッドボードを使った Arduino流 ものづくり(ESP8266版)](https://cdn-ak-scissors.b.st-hatena.com/image/square/79d751c9c6c46e6bab8e7a070c069a71b9db124c/height=288;version=1;width=512/http%3A%2F%2Fsiva.cc.hirosaki-u.ac.jp%2Fusr%2Fkoyama%2Favr%2Fimg%2Fpwmwave.jpg)