How to Install Arduino on Lupu-500
Posted: Wed 28 Jul 2010, 05:30
I did this when Lupu first came out so I hope that it still stands. I have downloaded 505 and will run this set up on it when I get some time.
1. Make sure that your petsave is large enough . Don’t want to get half way and find that you have busted the limit. There are some fat boys here
2. Devx goes in.
3.JRE installed (I used the jre-1.6..0.20.1 pet). You can test this simply by punching java into your terminal and if it is OK then you will get a options page.
4. Get and install the following packages in this order from
http://packages.ubuntu.com/
binutils_2.20.1
binutils-avr_2.20
libmpfr1ldbl_2.4.2 (floating point libraries)
libgmp3c2_4.3.2+dfsg (prescision mathematical libraries)
gcc-avr_4.3.4
avr-libc_1.6.7 (must go in AFTER gcc-avr)
avrdude_5.10 *
avrprog_0.2.2 *
* I am not sure that these are required but at that stage anything that had AVR in the name was fair game.
5.Download and unpack the latest from Arduino
http://www.arduino.cc/en/Main/Software
It is static so that it can go where you like. The frugallists could be put both Arduino and Java out in the home directory and link but I would suggest that as another project.
6. Go into the arduino-00xx folder and drag the arduino file to the desktop
Stragely I couldn’t find an icon for the shortcut in the distribution but I googled one up.
7.Set up your comm port in the IDE
8.Hook up your Arduino and test load it.
9. Cheer the benevolent universe
All should be well
I did try to set this up on another Puppy Version and I was downloading and compiling but go to a point where ‘A’ wouldn’t compile without ‘B’ and’ B’ wouldn’t compile without ‘C’ and 'c’ wouldn’t compile without 'A’ at this point I had to go for a long walk.
The adventurous could compile this on another Puppy version or event make a Pet out of it.
It is good to be able to have the huge Ubuntu package world as a resource.
My thanks to Barry K and to the Lupu team.
Some links
http://www.arduino.cc/playground/Learning/Linux
http://www.nongnu.org/avr-libc/user-man ... tools.html
1. Make sure that your petsave is large enough . Don’t want to get half way and find that you have busted the limit. There are some fat boys here
2. Devx goes in.
3.JRE installed (I used the jre-1.6..0.20.1 pet). You can test this simply by punching java into your terminal and if it is OK then you will get a options page.
4. Get and install the following packages in this order from
http://packages.ubuntu.com/
binutils_2.20.1
binutils-avr_2.20
libmpfr1ldbl_2.4.2 (floating point libraries)
libgmp3c2_4.3.2+dfsg (prescision mathematical libraries)
gcc-avr_4.3.4
avr-libc_1.6.7 (must go in AFTER gcc-avr)
avrdude_5.10 *
avrprog_0.2.2 *
* I am not sure that these are required but at that stage anything that had AVR in the name was fair game.
5.Download and unpack the latest from Arduino
http://www.arduino.cc/en/Main/Software
It is static so that it can go where you like. The frugallists could be put both Arduino and Java out in the home directory and link but I would suggest that as another project.
6. Go into the arduino-00xx folder and drag the arduino file to the desktop
Stragely I couldn’t find an icon for the shortcut in the distribution but I googled one up.
7.Set up your comm port in the IDE
8.Hook up your Arduino and test load it.
9. Cheer the benevolent universe
All should be well
I did try to set this up on another Puppy Version and I was downloading and compiling but go to a point where ‘A’ wouldn’t compile without ‘B’ and’ B’ wouldn’t compile without ‘C’ and 'c’ wouldn’t compile without 'A’ at this point I had to go for a long walk.
The adventurous could compile this on another Puppy version or event make a Pet out of it.
It is good to be able to have the huge Ubuntu package world as a resource.
My thanks to Barry K and to the Lupu team.
Some links
http://www.arduino.cc/playground/Learning/Linux
http://www.nongnu.org/avr-libc/user-man ... tools.html