Emulating the Raspberry Pi on a PC

This post has been republished via RSS; it originally appeared at: Channel 9.

Our Hardware Friday post is something I've not seen mentioned to often, emulating a Raspberry Pi on your PC. Ilias Tsigkogiannis was written up a great how-to to get all the stuff you and and make it work...

How to emulate a Raspberry Pi on your PC

I am very interested in trying simulators and emulators for popular IoT devices. One of those is the Raspberry Pi. As I was searching for simulators, I found that one of the best ones is QEMU. I found lots of information about how to use the QEMU simulator, in order to simulate a Raspberry Pi running Raspbian Wheezy (which is an older Raspbian version), but there was almost none for Raspbian Jessie (which is the latest Raspbian version). And the problem was that the steps that work for Wheezy, do not work for Jessie. So, in this article, I’ll explain how to do this for Jessie. The same steps should also work if you are running Linux, however I have not tried them in Linux, so I cannot be sure.

1. Download the QEMU emulator ...

2. Download Raspbian ...

3. Download the kernel ...

4. Expand the Raspbian image ...

5. First boot (to fix a setting) ...

6. Expand the disk ...

7. Increase the swap file for better performance ...

8. Use SSH for better performance ...

9. Overclock the CPU for better performance ...

10. Change internalization options from British (en-GB) to American (en-US) ...

11. Change the screen resolution ...

12. Final observations ...

[Click though for the details and links]