KO
|
EN
gitlite โ search
Search
#python
#javascript
#hacktoberfest
#java
#php
#dotfiles
#ruby
#nodejs
#orm
#android
#opencv
#shell
SSHClient-M5Cardputer
โ 61
Open GitHub โ
No description available.
Download README (.md)
Explore Similar Repositories
Open-Wifi-Scanner
:
A tool to detect open networks, continuously scanning the environment to search for internet access and display reports on nearby Wi-Fi networks
CardputerSimpleLaucher
:
Simple Application Launcher for M5Cardputer
MicroCOM
:
Serial UART communication software for the M5Cardputer
Bitcoin-Card-Wallet
:
Bitcoin cold wallet designed for esp32. Manage wallets, create, restore, sign transactions
MicroCast
:
๐ MicroCast - Pocket Social Network for M5Cardputer / ESP32-S3
// repository documentation
Was this content helpful?
โ 0
(0 ratings)
Select Rating:
โ
โ
โ
โ
โ
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
SSHClient-M5Cardputer
?
Download (.md)
# SSH Terminal with M5Cardputer and ESP32 This project demonstrates how to create an SSH terminal using an M5Cardputer device and an ESP32 microcontroller. With this setup, you can remotely connect to an SSH server and interact with it using the M5Cardputer's keyboard and display. ## Prerequisites Before you get started, make sure you have the following hardware and software installed: - [M5Cardputer](https://shop.m5stack.com/) - ESP32 development environment - [Arduino IDE](https://www.arduino.cc/en/software) - Libraries: - M5Stack library - [LibSSH-ESP32](https://github.com/ewpa/LibSSH-ESP32) by Ewan Parker ## Installation 1. Clone or download this repository to your local machine. 2. Open the Arduino IDE, go to **File > Preferences**, and add the following URL to the "Additional Boards Manager URLs" field: `https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json` 3. Go to **Tools > Board > Boards Manager**, search for "M5Stack," and install the M5Stack board manager. 4. Select your M5Cardputer device from the **Tools > Board** menu. 5. Install the required libraries: - LibSSH-ESP32: It can be installed directly via the Arduino Library Manager. Search for "libssh" in the Library Manager and install `LibSSH-ESP32` by Ewan Parker. 6. Configure your WiFi settings in the Arduino sketch: - Set your WiFi SSID and password. 7. Connect your M5Cardputer device to your computer, select the correct COM port, and upload the sketch. ## Usage 1. Power on your M5Cardputer device. 2. Connect to your SSH server by pressing Enter after typing the server address, username, and password. 3. You can now interact with your SSH server through the M5Cardputer terminal. 4. The terminal supports basic keyboard input, and you can send commands to the SSH server. ## Features - Basic SSH terminal interface with M5Cardputer. - Keyboard input and display for interacting with the SSH server. - Ability to configure WiFi settings in the Arduino sketch. ## Contributing If you'd like to contribute to this project, please open an issue or pull request on the GitHub repository. ## License This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. ## Acknowledgments - [M5Stack](https://m5stack.com/) - [LibSSH-ESP32](https://github.com/ewpa/LibSSH-ESP32) by Ewan Parker