… an evolving index of practical subjects for the Arduino and Freeduino microcontrollers, as found in the Arduino site, Playground wiki, forum and that big WWW thing. Everything you read here will work on Arduino, the many versions of Freeduino, the Barebones and RBBB, the Boarduino, the iDuino and MAXserial, the eauDuino, the Jeenode, the many Arduino-compatible boards listed below, and of course the new-kids-on-the-block, the Sanguino, the Freeduino EPIC and the Arduino MEGA. Because of the different hardware layouts of these boards, slight modifications will occasionally be required between physical platforms.

Last update: July 7th, 2010. Serving over 19,000 unique Arduino/Freeduino junkies a month without charge or adverse side effects since August 2007! To suggest a link, email us!

New: try our Duino Name Generator!


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


 

A

  • Arduino WIKIPEDIA PAGE: here

B

C

D

 

E

F

G

H

  • HACKING Arduino/Freeduino: a set of pages on hacking the Arduino code and hardware
  • HALL EFFECT SENSORS: as in magnetic sensing, not hallways. Forum thread is here.
  • HELLO WORLD: the first step in Arduino/Freeduino programming

I

J

K

L

M

  • MAX7219: forum post1: using the MAX7219 chip to drive an 8*8 array of LED's; post 2: daisy-chaining multiple chips 

N

  • NES: Use an old NES Controller as an input device for Freeduino / Arduino
  • NIXIE TUBES: Ogilumen has it covered, with open-sourced code and product
  • NOKIA LCD: forum post on interfacing to the Arduino to the Noki* S1D15G10 graphic display
  • NONEXISTENT: there do not seem to be a lot of Arduino/Freeduino topics that begin with the letter "N"

O

P

  • PDUINO: Arduino code for easy interface to PD… get it here
  • PEAK: code to find a peak value over time

Q

  • QRSS: a QRSS keyer using the iDuino.QRSS is ham radio speak for slow morse code, which is useful for radio propagation studies
  • QTPROX: code for using the QTProx401 touch sensor

R

S

  • SENSORS: a general list of sensors in the Sensor Wiki
  • SENSOR, ACCELERATION: tutorial on using the Memsic 2125 accelerometer with Arduino
  • SENSOR, ACCELERATION: article on using the LIS3LV02DQ triple axis accelerometer with Arduino
  • SENSOR, DISTANCE: tutorial on interfacing a PING ultrasonic distance sensor
  • SENSOR, DISTANCE: tutorial on using a Devantec ultrasonic ranger module
  • SENSOR, DISTANCE: tutorial on using the Devantec SRF04 and SRF05 modules
  • SENSOR, DISTANCE: tutorial on using the Sharp GP2D120 infrared ranging sensor
  • SENSOR, DISTANCE : tutorial on using the SRF05 as a rangefinder
  • SENSOR, DISTANCE: blog post on using the Sha*p GP2Y0A02 sensor
  • SHIELDS: see "Arduino SHIELDS" above
  • SHIFT REGISTER: tutorial on multiplying digital outputs using a 74HC595 shift register
  • SIMPLE MESSAGE SYSTEM: firmware for improved serial communication between Arduino and a host PC
  • SPI: tutorial on interfacing with a serial EEPROM using SPI (with introduction to SPI)
  • SPI: tutorial on how to control a digital potentiometer using SPI
  • SPI: blog post on using the DS1306 SPI real-time clock with Arduino

T

U

V

W

X

Y

Z


1


2

3

LM35 TEMPERATURE SENSOR: excellent blog post on how to connect the LM35

4

5

6

7

8

9

** Beware of imitations: Freeduino.org and the Freeduino-slash-Arduino index is a volunteer effort that is not associated in any way with the official Arduino project at Arduino.cc.

Copying this page: Please do. This page is a public-domain collection of links to the excellent articles, tutorials and blog posts people have made on the Arduino about how to connect it to a multitude of things. As such it is public domain information, and you can freely copy this page as often and as much as you like, any time of day or night.

To copy this page to your site, view the source code of this page and copy from <!– Start copying here –> to <!– End copying here –>. Paste that into the <body> of your site, check the formatting in a browser, and you're done.