私はArduinoプロジェクトに取り組んできました。Arduinoを使用してすべてが機能するようになったら、Arduinoを使用しないソリューションに移行したいと思います。つまり、Arduinoボードを使用せずにマイクロコントローラーを使用したいと思います。これにより、シールドなしの単一ボードが可能になります。
ブレッドボードで自分のArduinoを作成する方法があることは知っていますが、それは私がやろうとしていることではありません。
私はこれをどのように行うのか本当によくわかりません。
より良い選択肢がない限り、私はArduinoが使用するATmega328を使用することに傾倒しています。開発ツールは無料で入手できるか、少なくともそれほど高価ではないことを理解しています。
この質問の目的のために、私の回路に+ 5Vを供給できると仮定します。
最初の質問は、MCUのプログラミング方法です。私は2つのオプションがあると信じています:
- プログラマを購入し、MCUをプログラムしてから、チップを回路に配置します。
- インサーキットプログラミングのサポートを含めるように回路を設計します。
オプション#1を選択すると、プログラムされたチップを回路に挿入するのと同じくらい簡単だと思います。他に何もいらない もちろん、ソフトウェアを変更するのは不便です。
しかし、オプション#2については、必要なものがわかりません。少し読んだところから、プログラミングケーブルとボード上のコネクタが必要だと思います(どのタイプですか?)。次に、(適切に)コネクタをATmegaの特定のピンに配線していると思います。
いずれにしても、Atmelスタジオが必要です。
第二に、電源以外に、Arduinoには絶対に必要なものがありますか?多分リセットスイッチでしょうか?