UNOにはATmega328Pと言う型版のICが使われており、このATmega328Pは単体でも数百円程度で売られている。UNO等でコードを組んだ後、ICと必要最低限の回路のみに絞って組み上げる事もある。このICのみ購入してもそのままではArduinoを動かす事は出来ない(最近はArduinoが動く様に設定済みのICも安価で売られている)。Arduinoを動かせる様にするためには、ブートローダと呼ばれる小さなプログラムを特殊な方法でICに書き込む必要がある。書き込むにはArduinoを2台準備するか、Arduinoとブレッドボードを使う方法があり(他にも専用ライター等色々あるが)、配線や手順は公式を含め各所で説明されている。ISPシールドを使うと便利である。シールドを外した状態で専用スケッチであるArduinoISPをArduinoに書き込む。IDEの標準サンプルスケッチに含まれている。書き込み後、シールドを設置し電源を入れるとPLSのLEDがゆっくり点滅する。(ArduinoISPではない)を選択する。後はブートローダを書き込むを選択するだけで書き込みが行われる。コメントをキャンセルメールアドレスが公開されることはありません。*上に表示された文字を入力してください。ProgramResource.net本サイトは開発者向けに様々な情報を筆者ねふぁが提供するサイトです。筆者の個人的な経験や知識、他のサイトの情報を参考にしながらまとめています。内容に誤りや偏見などある可能性がありますのでご注意下さい。本サイトの情報を元に工作等を行い、万が一機器等が破損した場合でも責任は負いかねますので、最終的にはご自身でチェックしてから動かす様にして下さい。