![redundancies](https://booth.pximg.net/c/48x48/users/2749885/icon_image/d12d039f-def4-438f-b624-e4d4469260a3_base_resized.jpg)
Arduino初心者からの脱却〜Arduinoのbootloaderを見てみよう〜
- Digital600 JPY
![Arduino初心者からの脱却〜Arduinoのbootloaderを見てみよう〜](https://booth.pximg.net/2fc58ae6-d270-441b-9443-9a75a6d6aae6/i/1560224/e64c8197-6cd8-45a4-9440-1e9b8b1033c9_base_resized.jpg)
※技術書典7のDLカード用ページは、ダウンロード期限を過ぎたため閉鎖しました。 本書はArduinoをチョット触ったことがある人をもう少し深いところまで、具体的にはArduinoの開発環境に頼ることなく開発できるようにすることを目標に執筆されました。 Arduinoはとても便利で、ちょっとしたモノをつくるときには重宝します。とはいえArduinoで出来ることには限界があります。例えばArduinoの提供する関数はかなり冗長なので、AVRのIO Registerを直接叩いたときに比べてかなり遅いです。こんな風に、Arduinoの関数では要件をみたさないときはもう少しマイコン寄りのプログラムの書き方を知っていると幸せになれます。 本書ではマイコン寄りのプログラムの書き方を学ぶ題材として、optibootというArduinoのbootloaderの実装を見ていきます。