Skip to content

⌨️ A simple way to add a command line interface to your Arduino project, enhanced!

License

Notifications You must be signed in to change notification settings

NuclearPhoenixx/SimpleShell

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SimpleShell Enhanced

arduino-library-badge latest version issues open pr

What is SimpleShell?

SimpleShell is a quick way to create commands, and control your arduino using the serial interface.

This fork aims to improve upon the original SimpleShell and continue maintaining the codebase.

This library is also available in the Arduino IDE, see Arduino Library List.

Type 'help' for a list of commands.
> help
Usage:
	<command> [options]
Commands:
	helloworld	: Optional Description
>

Tab completion and descriptions will hopefully be supported someday.

Also TODO: use ivanseidel/LinkedList instead of the minimalistic LinkedPointerList for sorting all the commands.

How to use it?

See examples/HelloWorld/HelloWorld.ino for a simple example of a command.