Hi All,
Well this is my first post in reference to a Linux distribution called Mandriva. I seem to have pretty good luck with Mandriva so I stick it out when times get rough.
Anyways with Arduino there was no fancy RPM to download and install. Instead you had ensure the dependencies were all downloaded and then run the program. With that said I will next introduce what the Ardunio Board is.
Ardunio is a open source micro controller. It.. well I will just copy and paste what it says off their website.
Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
My reasons I chose it: Cheap, Open Source, Cheap!, Very Active Community, Lots of How To on the Internet
For the price a $65 you can get a complete Arduino starter kit that comes with a bunch of goodies including a prototype shield for experimenting. Click Here
This guy summed it up the starter kit:
Another interesting tidbit is there is a website that comes with tutorial that are complete lessons 1-5 and soon the rest of the lessons will be finished. They can be found here
Well enough said about the Arduino hardware. The other magic of the Arduino is the software. It runs on Linux, Windows, and Mac and can be downloaded here.
The Linux install isn’t so bad once you get it working the first time. You are then like, “ohh so thats how it works”. First you need to start by downloading a bunch of things. Most are really small.
1. Gimp
http://gmplib.org/#DOWNLOAD
2. MPFR
http://www.mpfr.org/mpfr-current/#download
3. Good old GCC
ftp://ftp.mirrorservice.org/sites/sourceware.org/pub/gcc/releases/gcc-4.2.2(insert new version at the end)
4. AVR-Lib
http://download.savannah.gnu.org/releases/avr-libc/
5. Bin-utils
ftp://sourceware.org/pub/binutils/snapshots
Note: There is some other dependencies for GIMP and MPFR but they can be found in the Software Management in the Control Pan of Mandiva.
Next is to simply build and compile everything. The whole process takes about a hour on my laptop and is mainly due to the long wait time make gcc.
To build bin utils
./configure –target=avr –disable-nls –program-prefix=”avr-”
make
make install
To Build GMP
You will need gmp-4.2.2.tar.bz2
Unzip
run commands:
./configure
make
make check
make install
To Build MPFR
Unzip
./configure
make
make check
make install
To Build AVR-GCC
Unzip
./configure –target=avr –enable-languages=c,c++ –disable-nls –disable-libssp –with-dwarf2
make
make install
To Build AVR-LIBC
Unzip
./configure –host=avr
make
make install
Here is the source where I got most of the info. As always when I ran into a error I googled it. lol
Note: The above website and other websites that refer to compiling the software refer to a install directory. I did not do it for simplicity of my first time but fear that I will regret the decision in the future when it comes to updating.
Last thing to do is download Arduino, untar, and run and Viola you can now program the Arduino via USB.






Entries (RSS)