Let's Make Robots!

Arduino Programming

Introduces Arduino Programming to PICAXE users

There has been a lot of interest in stepping up to the Arduino by PICAXE users. Since the Arduino programming laguage is "C" like and not "BASIC", there are significant differents in the rules and format and it can be a difficult change.

The are a lot of good books out there on Arduino Programmng. I came across one that is a free download and does a great job in explainining how to program the Arduino. 


The book is called "Open Softwear" and was written at  Malmo University School of Arts and Commumication. The book  was written for pwople who want to make "wearable" microprocessor circuits and does go into their construction. But the second part of the book has a great section on programming. 

Here is the link:



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
You are absolutely correct. But when you talk to PICAXE users and use the terms "high leel language" and "classes" their eyes glaze over and rollup into their heads.

I shall start a "Build your own Arduino" walktrough/howto tomorrow.

We shall rule this PICAXE world ... Buahaha ... hihihi ... heehe, grunt , hehehe ... haaaaarg ... hic!

The Arduino prices have dropped significantly lately. There are a number of really cheap Arduino Kits out there. Most are "Freeduino" which is an Arduino clone. The original Ardino required a separed programing interface (PICAXE users think of it as a  usb adapter)

Brian Riley at Wulfden has a number of Arduino starter kits" http://wulfden.org/TheShoppe/freeduino/freeduino.shtml

Rock Bottom Freeduino Kit      $9 including P&H

Dorkboard                               $12


 Most of the newer 'duinos come with a usb programming intrface built in.  http://store.fundamentallogic.com/ecom/

Fundmental Logic is a good supplier 

 Freeduino 2009 kit               $20

Stuckduino                             $20 

uDuino                                   $18


My recent "favorite" is the PICO from Modified Devices  http://www.modifiedelectronics.com/mp-01.php

 described here on LMR in http://letsmakerobots.com/node/9297


All of the regular Robot vendors also carry their version, Sparkfin, HVW, LadyADA 




This one here:


Quote from the arduino.cc site:

Arduino Single-Sided Serial Board (version 3)

If you don't have an easy way to order an Arduino board or kit, you can etch this PCB design by hand and solder it together. It is pin-compatible with the Arduino Diecimila, and should work with any Arduino shield.

This is the third revision of the board: the Arduino Single-Sided Serial version 3, or s3v3, or Arduino Severino. It was designed by Adilson Akashi, based on the previous version.

I know about the other designs, and I have no problem building my own, I just thought maybe people would like to know that there is the possibility to build a fully functional Arduino  at home.

Is it worth a walktrough?
Here's a breadboard Arduino walkthrough already put together by a local guy here, check it out.


Similar, u=yes, but It is not exactly the same language. The Arduino IDE is somewhat simplified, but has a "C" like command structure. Just like thre are many variations of BASIC -- PICAXE Basic, BS2 Basic etc. 

Recent issues of Nuts and Volts or Servo Magazine has had a good Aduino programming section and discuses the difference.