title: Program LED with just USB port
body: <p>I want to control LED with C# using only USB port. I don't want to attach any other device with USB. I just want to attach LED directly to USB port pins and program it (blink etc). How can i do that? I am new to hardware programming and it will be my first program.</p>
  
  <p>EDIT: I can do it already (blink LED) using <code>printer port</code> by attaching one led pin to <code>data pin</code> and other to <code>ground</code>. How can i do the same with USB port? My motherboard does not have a printer port. USB is the only option.</p>