สำหรับใครที่กำลังมองหา ไมโครฯ มาเชื่อมต่อกับ USB ซึ่งตอนนี้ ไมโครหลายๆตัว มีเอา USB ใส่เข้าไปในตัวแล้วด้วย ราคาไม่ถึงร้อยบาท แต่ยังไม่ค่อยมีคนเล่นมากนักครับ คงเพราะด้วยมันยาก ที่จะเข้าใจ protocol usb ที่ทำ driver บน PC ด้วย และต้องพัฒนาไมโครด้วย ว่าไปก็ซับซ้อน สำหรับมือใหม่พอควรครับ
บอร์ด Arduino UNO ตัวใหม่ก็มีไอซี ATmega8U2 ซึ่งมีความสามารถเชื่อมต่อ USB เพิ่มมาด้วย แต่ตัวอย่างใช้งานยังหาได้น้อยจริงๆ ที่ผ่านมา ไอซีตัวนี้ จึงถูกใช้เป็นเพียงแค่ usb 2 serial แบบเดิมๆ
ซึ่งที่ผ่านๆมา ผมก้อพยายามมองหา ทางทำ USB Device อยู่เหมือนกันครับ ทางผมก็เจอ LUFA ซึ่งเป็น Libary หรือ Framework ที่ใช้งานกับไอซี MEGA ตระกูลที่มี USB ติดมาด้วย
สำหรับตัวอย่างที่เอามาครั้งนี้ มาจากนาย darran ที่ทำ ดัดแปลง LUFA ให้ใช้กับ mega8u2 บน Arduino UNO ให้เป็น Keyboard HID, Mouse HID, และ USB MIDI drivers ซึ่งใครกำลังอยากลอง USB หรือ อยากลอง LUFA จะหา UNO ไปศึกษาทำอุปกรณ์ USB ก็น่าจะสะดวก
ที่มา Arduino Hacking
นั่งอ่าน อยู่เมื่อคืน .. หนักใจที่ package มันเป็น QFN นี่แหละ .. เล็กได้ใจ มากๆ..
Package TQFP มีนิครับ ป๋าใช้ QFN เล่นใส่เล็กเลย
ผมลอง QFN เหมือนกันครับ ปัญหาเดียวคือไม่รู้ขามันติดกับ PCB หรือป่าว มองแทบไม่เห็น