Pages: [1]   Go Down
Author Topic: Build a FREE development system for your Arduino development needs.  (Read 13100 times)
0 Members and 1 Guest are viewing this topic.
Durham Oregon
Offline Offline
Newbie
*
Karma: 0
Posts: 3
Amateur Radio Operator WB7ODy
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello, my name is Fred.  I am American from Oregon.  I have been unemployed and don't have much money for playing with Arduino learning development.  I was able to purchase a OSEPP Arduino UNO R3+ model to learn about arduino from Fry's Electronics here in Oregon.   Can I share with you my setup that you can duplicate for free in India for your needs?
http://osepp.com/learning-centre/start-here/osepp-uno-arduino-compatible/
I am looking for interested person in India to duplicate what I have tested to work. We can edit and modify instructions to create a document that another person could follow step by step.  So ask detailed questions and provide detailed responses, please.   I can not see what you see in front of you, so write down the details.

My main desktop computer is a Lucid  5.2.8 Puppy Linux computer 32 bit x86 with 640 Megabytes of DRAM and a partioned Hard Disk drive with about a 16 Gigabyte partition for the root linux install.  I believe the 256 Megabytes of DRAM and 1-5 Gigabyte partition for Puppy Linux  and a >500Mhz CPU (AMD or Intel) would work well for you.  Find an older computer that someone is thowing away or giving away and recycle it by installing Puppy Linux. http://puppylinux.org  or Slacko Linux 5.5 http://puppylinux.org/wikka/Slacko55 or http://01micko.com/slacko5.5/

Our TODO List of general steps.
  • Install Puppy or Slacko Linux either to Hard Disk or boot CD or boot from USB
  • Install JAVA from Oracle website to running Linux
  • Install Arduino development software 1.0.3 or 1.5
  • Install command line Makefile for Arduino

0.9)  Here is the google search of the Puppy Linux Forums for answers
       http://www.wellminded.com/puppy/pupsearch.html

1.)   My notes to install a Linux to a USB Flash drive under windows.  4 Gui  tools for USB Installer.
http://voting-in-rural-america.blogspot.com/  July 15, 2013  entry
Use the notes from PuppyLinux.org to burn a CD if you wish to proceed with that method.  That is how I started to use Puppy Linux.  You may wish to perform a frugal install on a working Windows XP or WIN Vista or WIN7.   Select a method that makes sense to your needs and equipment on hand.  Hard disk install in a partition,  Live CD boot,  Live USB boot,  present running windows with a FRUGAL install.

2.)  Java  7u25 (as of date July 15, 2013) Down load the a shell script to Install Java or just follow the instructions from the Oracle website. http://www.oracle.com/technetwork/java/javase/downloads/jre7-downloads-1880261.html Download the Linux x86 46.04 MB version jre-7u25-linux-i586.tar.gz
http://murga-linux.com/puppy/viewtopic.php?t=77821&start=36  Use Musher0 Script, Download the file to puppy linux to /root/my-applications/bin directory make sure it is  an executable script. ( chmod 755 Instl-Java.sh )
Run/Execute  the script   Instl-Java.sh  This script will do everything from downloading java tar gzip file JRE to installing the file in a proper directory.  Finally adding to the $PATH environment the java binary execution directory.

http://www.murga-linux.com/puppy/viewtopic.php?t=67371&start=34  See my WB7ODYFred manual install details if you get lost.  But do use the Musher0 shell script  Instl-Java.sh file above first.

3.)  Install Arduino package   Reference Material for Installing Arduino onto Puppy Linux http://puppylinux.org/wikka/Arduino
      http://www.murga-linux.com/puppy/viewtopic.php?t=83862&sid=f7c393233dcea21e0aa2ed158d84c125
       http://playground.arduino.cc/Linux/Puppy  Puppy Linux install on Arduino.CC website
      Download LInux 32 bit software 1.0.5 version as of July 15, 2013  http://arduino.googlecode.com/files/arduino-1.0.5-linux32.tgz  If you install a 64 bit Puppy Linux then get the 64 bit Arduino version http://arduino.googlecode.com/files/arduino-1.0.5-linux64.tgz
     Use the Xarchive program on the Linux Arduino tar gzip file to Select All then Extract All  to the /opt  directory.
    Now follow the instructions for  making a desktop application file to start Arduino under Puppy Linux.

Congratulations you should have a working Arduino development system under Puppy Linux OS.  This is all free except for your time involved in setting it up and reading the documentation.

If you would like Puppy Linux menus to work in the Hindi Language,  you can add a Hindi Language Localization set of files.  Search the Puppy Linux forums for "Language Localization" or "Hindi".  http://www.wellminded.com/puppy/pupsearch.html 
http://www.murga-linux.com/puppy/viewtopic.php?t=84902&sid=5553fc67625a4b2ac5eb9cfe94bb0a8f
Hindi Keyboard in Puppy Linux.

 Lets test the above steps  and make corrections to this document.    I will test this again, myself with a new Puppy Linux system based from Precise 5.6 or Slacko 5.5.   You can have a working computer using Puppy Linux, with out the Arduino software for what every use you can dream up.
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for taking the time to set this up. I'm very new to linux, and even newer to puppy. I followed your instructions using slacko 5.5 and it worked.

Your breakdown of steps was perfect, but to clarify for any other novices:

In step 2, there is no need to download jre before setting up the Musher0 script. Just download the script from the provided link, then run chmod as directed in the original directions.

The only other clarification:

When downloading the files:
***save the musher0 script to /root/my-applications/bin
***save the jre and arduino files to /opt (you can save them anywhere, but you will be directed to move them to these locations.)

Thanks again!
Logged

Global Moderator
Boston area, metrowest
Offline Offline
Brattain Member
*****
Karma: 524
Posts: 26442
Author of "Arduino for Teens". Available for Design & Build services. Now with Unlimited Eagle board sizes!
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Why 1.0.3 vs 1.0.5?
Logged

Designing & building electrical circuits for over 25 years. Check out the ATMega1284P based Bobuino and other '328P & '1284P creations & offerings at  www.crossroadsfencing.com/BobuinoRev17.
Arduino for Teens available at Amazon.com.

A-2 sec-63 noida India
Offline Offline
Newbie
*
Karma: 0
Posts: 1
We Code IT
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I like this development plan because this is a different and new development technique and useful for software development.
Logged

Pages: [1]   Go Up
Jump to: