From: Michelle R. <mic...@gm...> - 2018-06-22 23:01:06
|
I recently purchased a USB PIC18F87J50 PIM - which demo project would you recommend for a beginner mainly interested in data transfer? On Tue, Jun 19, 2018 at 9:13 AM Xiaofan Chen <xia...@gm...> wrote: > On Tue, Jun 19, 2018 at 8:40 PM, Michelle Ran <mic...@gm...> > wrote: > > Hi all, > > > > I've recently been experimenting with pyusb to try and learn how to > transfer > > data over USB, mainly using various USB devices I have lying around > (flash > > drive, mouse, Ethernet, etc.) However, I've been struggling to make > progress > > because I'm unfamiliar with USB and how these devices work - I often get > > errors like access denied (even when running with sudo), invalid endpoint > > address, etc. > > > > That brings me to my question - what would be the simplest device to > > experiment with, that at least supports writing from the host? > > It is better to use a USB MCU device which you have access to the > firmware source code and can change the firmware. Many USB MCU boards > will fit the bill, from ST, Microchip/AVR, NXP/Freescale, etc. > > Depending on which MCU you are familiar with, then you can choose > from them. For example, I am mainly using an old USB PIC18F87J50 PIM > since I can build the FW since Microchip provides the USB stack which > provide quite some examples. I also have a few STM32 discovery kit which > I use less since I am less familiar with the FW side. > > > > -- > Xiaofan > > > ------------------------------------------------------------------------------ > Check out the vibrant tech community on one of the world's most > engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > pyusb-users mailing list > pyu...@li... > https://lists.sourceforge.net/lists/listinfo/pyusb-users > |