I need to connect the ATmega328 to a PC to show the datas that are gathered from the microcontroller, in Visual Basic .Net.
I have done it successfully using the Arduino board with USB cable.
But in order to make a PCB, I will not use the Arduino board, so I referred many articles where it stated that I need MAX232 interface in between.
Can you explain why I need a MAX232, in order to make a circuit connection between the computer and the Arduino?