Funbiscuit Embedded Cli Versions Save

Single-header CLI with history and autocompletion for embedded systems (like Arduino or STM32)

v0.1.4

4 months ago

What's Changed

  • Added cursor support (with left / right keypress) (#45)
  • Added help output by providing -h or --help option (#37)
  • Added library.json for platformio build system (#44)
  • Added example for Linux (#41)

v0.1.3

10 months ago

What's Changed

  • Added option to configure invitation char
  • Added stm32 example
  • Added clang support

v0.1.2

1 year ago

What's Changed

  • Fixed possible multiple definitions when using single header file

v0.1.1

1 year ago

What's Changed

  • Live autocompletion is now optional (enabled by default). If live autocompletion is disabled you can still complete your command via Tab key

v0.1.0

2 years ago

Initial release

  • Dynamic or static allocation
  • Configurable memory usage
  • Command-to-function binding with arguments support
  • Live autocompletion
  • Tab (jump to end of current autocompletion) and backspace (remove char) support
  • History support (navigate with up and down keypress)
  • Any byte-stream interface is supported (for example, UART)
  • Single-header distribution