QUOTE(mentalhealth.my @ Mar 4 2019, 03:18 AM)
First of all, thank you for your willingness to give these information. Looks like you already own your USB device (and its driver)?
I am trying to design a simple controllable LED lights as the beginning, such as which LED to turn on /off, option to make them flash, directly controlled from software. I am currently having difficulty with the circuit design because I have limited knowledge in electronics, and even though in programming, I have never built a device driver. I would be thankful if you can point me further in the right direction. Thanks in advance!
Maybe you should be looking into arduino boards instead designing everything from scratch? It has libraries for serial communication via USB and programmable pins that you can use for your project. Their examples page have LED control and serial communication projects.I am trying to design a simple controllable LED lights as the beginning, such as which LED to turn on /off, option to make them flash, directly controlled from software. I am currently having difficulty with the circuit design because I have limited knowledge in electronics, and even though in programming, I have never built a device driver. I would be thankful if you can point me further in the right direction. Thanks in advance!
https://www.arduino.cc/
https://www.arduino.cc/en/Tutorial/BuiltInExamples