https://github.com/mahaloz/rpi-3-emulator
Raspberry Pi 3 QEMU Emulator for simple IO Inferface
https://github.com/mahaloz/rpi-3-emulator
Last synced: about 1 month ago
JSON representation
Raspberry Pi 3 QEMU Emulator for simple IO Inferface
- Host: GitHub
- URL: https://github.com/mahaloz/rpi-3-emulator
- Owner: mahaloz
- License: gpl-3.0
- Created: 2020-01-24T19:22:54.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-27T22:12:34.000Z (about 5 years ago)
- Last Synced: 2024-10-14T11:04:19.177Z (6 months ago)
- Language: Shell
- Homepage:
- Size: 3.57 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Raspberry Pi 3 QEMU Emulator
Raspberry Pi 3 QEMU Emulator for simple IO Inferface.
Presented by mahaloz. Star-ware: Star if this was helpful.## Installation
Assuming you are running this on the correct operating system (Ubuntu 18.04
LTS), you should be able to install QEMU easily with:`sudo apt-get update ; sudo apt-get install qemu -y`
If you are for some reason on MacOS:
`brew install qemu`
Once you have QEMU installed, you need to download a Linux OS image. This repo
supports Rasbian Buster Lite -- for simple bash access. You can find the zipped
image [here](https://downloads.raspberrypi.org/raspbian_lite_latest).Place the zipped package in this directory and run:
```bash
unzip *-raspbian-buster-lite.zip ; rm *-raspbian-buster-lite.zip ; mv *-raspbian-buster-lite.img raspbian-buster-lite.img
```## Execution
Simply run the run_emulator.sh file with:`./run_emulator`
Requires Bash.
## Setup
1. Login
When you start the VM you should see the general splash information about the
kernel setting up the virtual devices. Just wait until you get to the login
prompt. The login is:```
Username: pi
Password: raspberry
```2. Start SSH Prompt
Inside the pi, run:`systemctl enable --now ssh`
Now the SSH server is running.
On your local machine simply ssh to the machine with:`ssh -p 22222 pi@localhost`
The password is again rasberry. Feel free to install tmux on the machine for a
better experience.