I have been away from Pic's for a while to study other things. As an=20 Old, Retired Nerd my real hobby is studying. My expectations of USB are probably unrealistic. What I think is missing=20 is a Library like I2C. All of the information is presented and the=20 client side is not limited by the host. There probably exists a host side driver for Windows that provides the=20 hardware connection that will permit that. For now the USB->ttl serial chips provide the solution in my shop. Now that I have put it in writing I see that is a pretty good solution... On 11/8/2012 3:51 AM, Ruben J=F6nsson wrote: > This also depends on what is meant by 'simple'. I have just made a board = with a > PIC32 and a USB host interface. With the demo code from Microchips MLA li= brary > I had reading and writing to a USB flash drive up and running with very l= ittle > effort without ever having used USB in an embedded controller before. So = to me > this was simple. > > It does use a (relatively) big CPU and uses some resources on this so to = others > it may not be defined as simple. > > I must also say that using MPLABX and a fast computer has helped quite a = bit > here. Especially the Navigate and Find Usages context menus, which makes = it > very easy to find declarations and implementations in an unfamiliar proje= ct > with lot of files. I am never going back to MPLAB8. > > This board also has an ethernet interface and although I have used the TC= PIP > stack before but on different hardware (WiFi over SPI compared to built i= n > ethernet on the PIC32 with a LAN8720 phy over RMII on this board) it was = up and > running also with very little effort thanks to MPLABX and Microchips TCPI= P > stack and demo app in their MLA. > > /Ruben > >> On Wednesday, November 7, 2012, John Ferrell wrote: >> >>> >> http://electronicdesign.com/article/embedded/create-program-usb-devices-= 74233 >>> Good article, but I am still looking for the simplest possible working >>> example of USB implementation. >>> >> I don't think "simple" and USB go together. It just takes time to get >> accustomed to. Good article though. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Ruben J=F6nsson > AB Liros Electronic > Box 9124 > 200 39 Malm=F6 Sweden > www.liros.se > Tel +46 40142078 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > --=20 John Ferrell W8CCW That which can be destroyed by the truth should be. P.C. HODGELL --=20 http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist .