Hello! I'm working on a simple project to simulate a cockpit using an ATMega88. I started by using an analog joystick connected to the microcontroller in which the microcontroller will read the ADC input of it. However I'm stuck about the next phase of the project which are the following:
1. To pass the information to the computer , from my limited experience with eletronics and microcontrollers usage, I need to make a serial connection from the usb port to the microcontroller. I opted to chose an FTDI 232BM not because I understood what I was picking but more like it was a common choice using an FTDI. I need some advice with it, bear in mind I'm novice in terms of these applications.
2. How will my computer be able to understand , in the device manager, that the serial communication means that a joystick is ready to be used in flight simulators?
3. Will i need to use USART for the joystick or does the computer understands the input of the adc? I'm asking about it because in the next phase of the project I will apply switches which once pressed will correspond to a key in the keyboard for example start the engine, activate flaps by using USART.
Thank you for reading, I'm sorry if this is not the right place to ask.