On Tue, Jun 19, 2018 at 8:40 PM, Michelle Ran <michelleran...@gmail.com> 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
pyusb-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pyusb-users

Reply via email to