I need to be able to send and recieve data from a custom electronic board to my computer program (written in c). from what i've researched so far i need a UART chip. Is this true?
The device that im making will have a high(on) or low(off) state, there will be a multiple of these devices. Each device will have a unique address. I need to be able to recieve a message(on/off and address) from the device in real time, process the data using the program on the computer and then output the results onto an external lcd screen.
Any help would be appreciated.