New User Needs Adcice

Thanks everyone for all of your messages! They really helped a lot

I still have two questions I just want to clarify though

  1. I understand that the board is programmed via USB (as opposed to removing the chip and using a dedicated programmer or something). For my project, after the chip is programmed, I'm going want to send data back and forth between the board and the computer via USB. Is this also possible? I just want to make sure I wasn't unclear in the first post

  2. When the data is sent via USB, will I be able to write my own interface for the board? For instance, a Java window with a button that says "1010101" on it, which when clicked, will send "1010101" through the USB cable to the board, and then make an LED turn on at every '1' and turn off at every '0'. Is this possible?