This library should provide API for the following MicroPython actions:
- Feature detection
- Connect to the board
- Listen to incoming data/messages
- Evaluate single character
- Wait until a certain message is received
- Enter and exit raw repl mode
- Evaluate single line command
- Evaluate multiline code
- Send keyboard interrupt
- Reset the board
- Stop execution and leave raw repl
- Wait until repl is available
- List files recursively
- Create a new file
- Save existing file
- Remove file
- Rename file
- Create a new folder
- Rename folder
- Remove folder recursively
- Download file
- Upload file
See examples