by shigemk2

当面は技術的なことしか書かない

次世代IOインターフェースの話 #kernelvm

Eject

  • 知識が必要ない
  • ハンダ付けが不要
  • DIYが簡単
  • CD-ROMドライブのドライバがないOSは少ない

課題

  • システムへの接続にはインターフェイスが必要
  • 電力供給
  • CD-ROMドライブはヘルメットの上に乗せるのは重い

CD-ROMをIOインターフェイスにするのは時代遅れでは?

Eject-io

  • PICで実装
  • USBマスストレージクラス準拠
  • ON/OFFの出力が可能

買い物

  • PIC18F25J50
  • 東芝製三端子レギュレータ
  • USBフレームワーク などなど

usbの仕様を知りたい

USB.org - Welcome

  • 仕様書を読む
  • モニターして調べる

  • USBPCap + Wireshark(窓だけ)

  • VMware デバッグオプションを.vmxに直書きするとログがとれる

まとめ

  • EjectはこれからのI/O手段(でも重い)
  • Eject-io(アクチュエータを使う理由がなければPICで置き換え可能)

  • PIC USBプログラミング 手軽に始められるよ!