Hello Srinidhi<br><br>Thanks for the reference :). Ya PIC development board means, I have a development board of a &nbsp;microcontroller (PIC18F4550) &nbsp;from microchip , it has usb module so I am planning to use that as the device by program it to communicate with my Linux ( I am new to that also, have to learn ). So if any device you suggest ? Which s available &nbsp;in Bangalore ?<br><br>Sent from my HTC<br><br>----- Reply message -----<br>From: &quot;Srinidhi M&quot; &lt;srinidhi.m26@gmail.com&gt;<br>Date: Mon, Jun 25, 2012 10:25 am<br>Subject: How to start with USB device driver.<br>To: &quot;jeshwanth Kumar N K&quot; &lt;jeshkumar555@gmail.com&gt;<br>Cc: &lt;kernelnewbies@kernelnewbies.org&gt;<br><br><br>On Sun, Jun 24, 2012 at 10:12 AM, jeshwanth Kumar N K<br>&lt;jeshkumar555@gmail.com&gt; wrote:<br>&gt; Hello all<br>&gt;<br>&gt; I have basic knowledge of character device driver, I would like to learn<br>&gt; writing a simple character driver for USB because on my laptop only I can<br>&gt; communicate with usb I don&#39;t have any Boards. Can anyone suggest some<br>&gt; tutorials or simple project to learn USB device driver ? And suggest me any<br>&gt; hardware for other side also. Now I am planning to use my PIC board (it has<br>&gt; usb) to communicate with linux.<br>&gt;<br><br>Hi Jeshwanth,<br><br>You can go through the following link.<br><a href="http://lwn.net/images/pdf/LDD3/ch13.pdf">http://lwn.net/images/pdf/LDD3/ch13.pdf</a><br><br>I think, you need a device for testing your written source code. Could<br>you please tell me details about your PIC board as I do not understand<br>it clearly?<br><br>Regards,<br>Srinidhi.<br><br><br>