Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/raspiduino/arduino-shell
A simple Unix-like shell for your Arduino!
https://github.com/raspiduino/arduino-shell
arduino avr command-line shell
Last synced: about 1 month ago
JSON representation
A simple Unix-like shell for your Arduino!
- Host: GitHub
- URL: https://github.com/raspiduino/arduino-shell
- Owner: raspiduino
- License: gpl-3.0
- Created: 2020-07-10T15:13:12.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-07-20T14:55:10.000Z (over 4 years ago)
- Last Synced: 2023-03-05T16:44:24.940Z (almost 2 years ago)
- Topics: arduino, avr, command-line, shell
- Language: C++
- Homepage: https://github.com/raspiduino/arduino-shell
- Size: 51.8 KB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Arduino-shell
## A simple Unix-like shell for your Arduino!
This is a very simple shell I have wrote for my Arduino, and I want to share it for you. If you like, you can give it a try! Thanks a lot for that :D If you want to add something new or report a bug, feel free to tell me at [email protected]
### Support Arduino Uno (ATmega328) or some of the other AVR cpus!
## Usuage
Just download the source, open shell.ino with your Arduino IDE and flash it into your Arduino! Or you can also download the pre-compiled .hex file in the releases!
## Commands list (currently version 1.0.2 - update 11/7/2020):
- hi --------------------------------- A simple command to say hello (unnecessary, you can remove it if you want)
- ver -------------------------------- Display the current version
- help ------------------------------- Display help
- ls --------------------------------- List the current storage device
- dir -------------------------------- The same with "ls"
- cpu -------------------------------- Display the current AVR cpu info. If it doesn't show anything, that's mean we cannot detect it!
- free_ram --------------------------- Display the current free amount of RAM (in bytes)
- cd --------------------------------- Change the current directory. REMEMBER: enter cd first, and then the command will ask you about the directory!
- read_eeprom ------------------------ Read the value in eeprom. It can be a string!
- edit_eeprom ------------------------ Edit the value in eeprom. It can be a string!
- clipboard -------------------------- Copy text from eeprom and paste it again in input prompt using $clipboard### Project discontinued. I'm very sorry! You can use something like Bitlash at https://github.com/billroy/bitlash