V-USB vs USB付きAVR
name (flash/sram) cost
USB 対応
- ATmega32u2 (32k/1k) 400円
- AT90USB162 (16k/0.5k) 300円
- 最大16MHz
- USB ホストにもなれる
- 12Mbps 対応
- 外付け部品が少し簡単
- 表面実装品しかない
V-USB
- ATmega328p (32k/2k) 250円
- ATmega168p (16k/1k) 200円
- ATTiny2313 (2k/128) 150円
- 最大20MHz (5V動作時)
- USBスレーブにしかなれない
- ファームウェアコードにいくらか制限あり (割込み頻度とか)
- ドライバが GPL
- DIPあり
感想
- V-USB はファームウェアを GPL にするか、ライセンス購入する必要があるが、個人の趣味レベルではどうでもいい
- 価格の絶対差はそれほどでもないが、同じ金額で1個買えるか、2個買えるかと考えるとだいぶ違いを感じる
- よりスマートなのは USB 対応のを使うことだと思うが、見た目的にはどっちもワンチップで完結する
- USB 対応品は、USB 周辺については 3.3V で動いておりレギュレータを内蔵している。V-USB は高いクロックで動かそうとするとVCCを5Vにせざるを得なくて、そこらへん泥臭くなってしまう
関連エントリー
- 「スマホの爆発を防止できるか? GoogleによるUSB-Cの新規格」っていう記事がひどくて爆発する スマホの爆発を防止できるか? GoogleによるUSB-Cの新規格 | ギズモード・ジャパン この記事 まずタイトルおかしいよね。。USB-...
- ErgoDox について調べた(買わないけど) ヤパチーでErgoDox を見て面白いなあと思ったので調べてみた。 ネットの記事だとErgoDoxって、「とにかく健康だ!! 筋肉だ!!!」...
- Quick Charge 2.0 の仕様 Quick Charge 2.0 とは 現行でも採用事例がある USB コネクタでの急速充電の仕様。USB は規格上 5V なので、急速充電...
- AVR シリアルでPCと接続してデバッグ USB-シリアルポートアダプタ (RS-232C) は前に買っていたけど、RS-232C は正負 -12~+12 で1/0を表現うるので、マ...
- Chrome App で USB デバイス (AVR V-USB) にアクセスする Chrome App は、chrome.usb という API を通じて低レベルなUSBデバイスドライバをJavaScriptで書くことが可...