Serial Console Emulator?

Hi Guys,

How would one go about making a basic terminal/console on the Arduino, I would like to emulate a basic console where in PuTTY etc I can connect and issue various commands that will control the Arduino.

I can currently send complete commands via the Serial Monitor in Arduino, however when I use screen/PuTTY i am unable to to send anything.

From what I can understand I need to send back the characters I am receiving so the client can see what they are typing? However how do I permit a back space?

Ideally I would like the below as a console on my device

Welcome to Arduino!
Enter commands below
#>
#>
#>
#>SWITCH 3 OFF
Switch 3 is now off
#>SWITCH 3 BLAH
Unknown Command!
#>SWITCH 3 ON
Switch 3 is now on
#>help
Available Commands:
SWITCH
HELP
ETC
#>

semaja2:
How would one go about making a basic terminal/console on the Arduino, I would like to emulate a basic console where in PuTTY etc I can connect and issue various commands that will control the Arduino.

I'm not sure whether you want to program the Arduino so it behaves similarly to PuTTY (that is what I read from "on an Arduino"). But the rest of your Post seems to be about a terminal on a PC that can interact with an Uno just like the Arduino Serial Monitor.

I have never had any problem using PuTTY - maybe you need to alter some of its settings?

...R