8

GitHub - jeanthom/boot2duino: The World's Most Useless Arduino Platform.

 2 years ago
source link: https://github.com/jeanthom/boot2duino
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

boot2duino

boot2duino serves no other purpose than to generate a bootable x86 floppy image using the Arduino IDE, which seemingly serves no purpose.

Watch it in action: writing a hello world; a very basic piano.

Examples

Video vid;

void setup() {
  vid.print("Hello world, from Arduino!");
}

void loop() {
  
}

Other examples:

How to install

Linux :

mkdir -p ~/Arduino/hardware/boot2duino
cd ~/Arduino/hardware/boot2duino
git clone https://github.com/jeanthom/boot2duino

Windows :

mkdir %UserProfile%\Documents\Arduino\hardware
cd %UserProfile%\Documents\Arduino\hardware
git clone https://github.com/jeanthom/boot2duino

How to run

Using qemu:

qemu-system-x86_64 -drive file=boot2duino-demo.ino.x86-pc.img,index=0,if=floppy,format=raw -soundhw pcspk

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK