Come emulare Raspberry Pi su Windows

Come emulare Raspberry Pi su Windows
Raspberry Pi è un computer a bordo singolo minuscolo e conveniente con molti modi divertenti per insegnarti come programmare da zero. Basta collegare la scheda a un monitor e a una tastiera e hai già un computer. Gli utenti avanzati possono anche integrare i computer delle dimensioni di una carta di credito nei loro progetti di elettronica o robotica. Per quanto economico, possono ancora sorgere dubbi sul fatto che sia davvero il miglior computer che si adatterebbe alle esigenze del tuo o il tuo progetto. Non sarebbe bello se potessi prima avere un'anteprima del software prima di decidere di acquistare il piccolo computer? Se non vuoi rimpianti, puoi prima provarlo emulando Raspberry Pi sul tuo computer Windows.

Emulazione Raspberry Pi

Per eseguire Raspberry Pi su Windows, è necessario un emulatore, che è un software che consente di eseguire un altro software che è stato altrimenti creato per un altro sistema. In questo caso, avresti bisogno di un software che ti consenta di eseguire il sistema operativo di Raspberry Pi su un PC Windows. Ci sono diversi emulatori di Raspberry Pi che puoi scaricare gratuitamente, ma forse il più popolare è QEMU o Emulator Quick.

QEMU è un software di emulazione open source e compatibile con Windows in grado di emulare il chipset a braccio di Raspberry Pi, rendendolo un programma ideale per virtualizzare Raspberry Pi su un PC Windows. QEMU è un'applicazione leggera con una dimensione del file modesta di soli 550 MB o anche meno, quindi non esaurisce il computer emulando Raspberry Pi.

Durante l'installazione è coinvolto un po 'di codifica, quindi è adatto agli utenti con almeno esperienza di codifica di base. Ci sono tre cose di cui hai bisogno per l'emulazione di Raspberry Pi usando QEMU: QEMU Installer, Kernel e Raspbian OS Image. Ecco come emulare il sistema operativo di Raspberry Pi su Windows usando QEMU.

Installatore QEMU

Scarica il programma di installazione QEMU dal loro sito Web ufficiale. Esistono versioni a 32 e 64 bit; Scarica la versione in base alla versione di Windows. Una volta completato il download, eseguire il file eseguibile (.exe) e seguire le istruzioni per installare QEMU.

Kernel

Scegli e scarica il kernel più recente da questo link.

Immagine del sistema operativo Raspbian

Scarica qui il file di immagine di Raspbian. Scegli la cartella più recente e decomprimerla nella stessa cartella in cui hai salvato il file del kernel.

File batch

Dopo aver scaricato questi tre file essenziali, è tempo di creare un batch Windows (.BAT) File. Per fare ciò, apri un blocco note o qualsiasi editor di testo e digita questi comandi:

"C: \ Programmi \ QEMU \ QEMU-System-Arm.exe " ^
-Kernel Tipo Nome file del kernel qui ^
-CPU ARM1176 ^
-M 256 ^
-M versatilepb ^
-Serial stdio ^
-Append "root =/dev/sda2 rootfstype = ext4 rw" ^
-Tipo HDA ​​Nome file dell'immagine Raspbian qui ^
-dtb versatile-pb-buster.dtb ^
-net nic ^
-Utente netto, hostfwd = tcp :: 5022-: 22 ^
-No-Reboot

Nota: Cambia il percorso QEMU sulla prima riga secondo il percorso QEMU sul tuo computer. Inoltre, assicurati di modificare i nomi dei file del kernel e i nomi dei file dell'immagine di Raspbian nella seconda e ottava riga, rispettivamente (indicati in blu), secondo i nomi dei file di ciò che hai scaricato.

Salva il file batch nella stessa cartella di immagini del kernel e raspbian.

Emulazione

Ora, esegui QEMU e apri il prompt dei comandi. Sul prompt dei comandi, vai alla directory che contiene il file di immagini, il kernel e il file batch Raspbian. Digita il nome del file del file batch creato e premere Invio. Questo aprirà la finestra QEMU che esegue il sistema operativo Raspbian. Ora puoi esplorare Raspberry Pi sul tuo PC Windows.

Ci sono anche altri tutorial disponibili per emulare Raspberry Pi usando QEMU che puoi provare, come questo qui.

Altri modi per emulare Raspberry Pi

QEMU è probabilmente il software di emulazione più popolare per Raspberry Pi, ma non è l'unico là fuori. Ecco altri programmi che puoi usare per emulare Raspberry Pi su Windows.

Emulatore RPI

Un altro emulatore Raspberry Pi simile a QEMU ma è molto più semplice da configurare e ha un'interfaccia più intuitiva è l'emulatore RPI. È un nuovo software che emula l'hardware di Raspberry Pi 3.

Se l'intero processo di emulazione di Raspberry Pi usando QEMU ti sembra spaventoso, puoi invece usare l'emulatore RPI, il che ha tutte le cose di cui hai bisogno per emulare Raspberry Pi senza la necessità di codificare. Questo è adatto per i principianti che non hanno ancora un'esperienza di codifica precedente. Puoi scaricarlo qui gratuitamente. Devi semplicemente decomprimere il file una volta scaricato, aprire la sottocartella QEMU ed eseguire il file BAT. Il programma caricherà tutti i file e si avvicinerà alla schermata Wheezy Raspbian una volta eseguita. Puoi quindi iniziare ad avere l'esperienza di Raspberry Pi senza un Raspberry Pi.

Per rilanciare lo strumento di configurazione, digitare sudo raspi-config nel prompt dei comandi.

VMware Workstation

VMware Workstation è una macchina virtuale che funziona sul sistema Debian e può emulare diversi sistemi operativi, incluso il sistema operativo di Raspberry Pi, su un computer. È gratuito da scaricare per uso personale ma viene fornito con una commissione per gli utenti aziendali. Per emulare Raspberry Pi, scaricare la versione Windows di VMware e installarla eseguendo l'eseguibile (.Exe) File. Dopo aver installato correttamente il programma, creare una nuova macchina virtuale e aprire il file ISO RASPBIAN per avviare l'emulatore Raspberry Pi.

Virtualbox

VirtualBox è un altro programma di virtualizzazione e emulazione hardware simile a VMware che imita praticamente qualsiasi sistema operativo su un sistema informatico. Come VMware, VirtualBox si basa sul sistema Debian, su cui è costruito Raspbian. È gratuito da scaricare e viene fornito con un'interfaccia facile da capire che lo rende molto facile da usare. Inoltre, a differenza di Qemu, non è coinvolta la codifica nell'emulazione di Raspberry Pi, rendendolo ideale per i principianti o per coloro che non hanno le competenze di codifica.

La configurazione di VirtualBox in Raspberry Pi è meno complicato che farlo in QEMU. Dopo aver scaricato VirtualBox, crea una macchina virtuale e installa Raspberry Pi. Una volta impostata la macchina virtuale, puoi passare attraverso la configurazione Raspberry Pi come faresti sull'effettivo Raspberry Pi e puoi ottenere la sensazione del sistema operativo di Raspberry Pi.

Conclusione

Ci sono molte ragioni per cui si vorrebbe emulare Raspberry Pi su Windows, sia per curiosità, o guadagnare familiarità con il software prima di acquistarlo effettivamente, o semplicemente sperimentare Raspberry Pi senza spendere un singolo dollaro. Qualunque sia il motivo, ci sono molti programmi compatibili con Windows che possono aiutare l'emulazione di Raspberry Pi per coloro che vogliono metterci le mani su, per utenti esperti o neofiti allo stesso modo.