Cannot send character with minicom

  1. Set Hardware Flow Control to No under setting port will help you.(minicom -s ; go to Serial Port Setup; last two lines are Hardware and Software Flow control; just set NO both)
  2. Turn on echo (ctrl + A after turn on minicom, then press E) to check whether you send something is good idea too.

Local echo says nothing about what goes over the wire. It can also be something with how scanf() interprets newlines. Try to create a program with getchar() and see if that gets any input at all, especially what happens when you press enter in the different terminal emulators.

Check that all baud rate, etc settings are set correctly in minicom. Check out the command line parameters for minicom, this way you can specify options directly.


You might try setting the 'Hardware Flow Control' option to 'NO' in the serial port setup of the minicom configuration.

Check the meaning of that option in minicom docs :)