Raspberry Pi Emulator
version 2.7.17 (View changes)
RaspiEmu is a Raspberry Pi emulator, capable of running almost any ARM operating system; One of which is the commonly used Raspbian*(4) from the Raspberry Pi 1 and the Raspberry Pi 2.
The Raspberry Pi is a credit card sized computer. The operating system, "Raspbian" is a Debian AM variant created specifically for the Raspberry Pi, which cannot run on i386 (Intel) Desktops or Laptops.
This emulation software is meant for those who wish to test & develop compatability of their software with the Raspberry Pi 1 or Rasperry Pi 2, while putting the common command-line behind a simple user-interface.
(Note that performance will vary, due to the method of emulation and the performance of the host machine)*
Features√ Boots Raspberry Pi 1 and Raspberry Pi 2 *(2)
√ TCP and USB networking support *(2)
√ Supports Archlinux, Raspbian, etc. (most Pi operating systems)
√ Multiple boot modes (command-line and graphical)
Out-of-box Guest OS support*(4)• Raspbian Jessie
• Raspbian Stretch
Other supported Guest OSs*(4)• Ubuntu Mate
• Archlinux ARM
The disk images (compressed into .zip) can be downloaded from the following link
- Mac OS X 10.8.4
- Broadband internet connection
- Intel i5-3210M or equivalent
- 500 MB available storage (stock, varies depending on install)
Documentation & guides
Most documentation is available offline via the Help>Documentation menu item.
There are online guides available; you can start with the troubleshooting, and getting started article
* This point cannot be stressed enough; if you want a "real" raspberry Pi, buy one from raspberrypi.org. This is a tool meant for writing and testing software, and is not an equal replacement in terms of performance and capabilities.
** Please note that networking is only supported on the Pi 1 due to limitations, and that Wolfram requires a purchase of a key from wolfram.org to activate.
*** This is donation-ware (or "Freeware", "Freemium"). As such, you may use this free of charge, however there will be a delay in launching and some nagging. No functionality will be removed other than that.
The EULA (end-user-license-agreement) is available at http://snorfi.us/raspiemu/eula/
Raspbian (Debian) is provided as a default, however images have been modified to suit emulation. Modified files include: /etc/udev/qemu.90.rules, /etc/ld.so.preload. Modifications can be replicated via a guide at http://snorfi.us/support/files/custom-operating-system.php. The modified disk images can be downloaded at http://snorfi.us/downloads
Raspberry Pi Emulator, Raspberry Pi Emu, or/and RaspiEmu are not affiliated with the Raspberry Pi Foundation, or the QEmu project.
QEMU is a trademark of Fabrice Bellard and developers. (http://wiki.qemu.org/).
The Raspberry Pi Logo, and the Raspberry Pi Wordmark are trademarks of the Raspberry Pi Foundation. (http://raspberrypi.org/)
Uses additional third-party software, individual binary licenses are available in the application directory Raspberry Pi Emu.app/Contents > Resources > runtime > LEGAL.