回答:
Re:Arduino Uno
私はUSB-AVRの大ファンです。昨年、AT90USB162ボードを作りました。それ以来、私はシングルチップのバス海賊クローンを1つに取り組んでおり、それらを使用して、製造ライン用のUSB接続テストジグを構築しています。
Arduinoも大好きです。
Arduino Unoが2つのチップを組み合わせることを期待していました。しかし、私は失望しています。私のアドバイス-v1.1を待ちます(Uno punto uno?)(以下の@reemrevnivekを参照)。
Uno回路図を見ると、ATmegaU8のほとんどのピンが接続されていません(パッドに接続されていません)。つまり、大きな変更(JTAG、AVRプログラミング、大容量記憶装置としてのSDカードなど)がないと、多くの興味深いLUFAは機能しません。
ATmegaU8をATmega328に接続する2本の線があります-シリアルリンク用です。
私のアドバイス、ティーンジーを買う。ArduinoユーザーがATmegaU8のコーディングを開始すると、TeensyのATmegaU4でより適切に実行され、1エーカーのフラッシュとRAMが残ります。ATmega8のDFU / HID ブートローダで、物事は確かに非常に厳しくなければなりません。
PS。ArduinoのFTDIの代替としてのATmegaU8- BenitoとUnoの応答を参照してください。
PPS。こちらがFAQです。U8はコストダウンです。
Arduino Unoの品質に問題があるようです...
Arduinoデザインのハードウェアのバグ...
設計を調べたところ、回路は根本的に欠陥があるように見え、どのMOSFETが使用されているかに関係なく、回路がうまく機能すると期待する理由はほとんどありません。新しいMOSFETは問題をより明確にするので、あらゆる種類のテストで簡単に検証できます。(これらは単なる人為的なテストではありませんでした。私たちが試した1台のラップトップで、電源をオフにした後、USBポートに流れ込むほぼ200mAを測定しました。これがVINの7〜12Vの推奨動作範囲全体で発生したことを確認しました。) Arduino Unoも基本的な問題は同じようですが、まだ試していません。