Projects, Tutorials

TwitterFacebook
Get flash to fully experience Pearltrees
I was looking for a way to handle wireless communications between two Arduino boards. http://www.glacialwanderer.com/hobbyrobotics/?p=291

Hobby Robotics » Cheap Arduino Wireless Communications

Arduino Tutorial - Lesson 5

We've done a lot so far, blinking lights, printing messages...all of that stuff is output : signals coming from the Arduino. The next step is to start playing with input , with the Arduino responding to outside events. http://www.ladyada.net/learn/arduino/lesson5.html
To reverse a DC motor, you need to be able to reverse the direction of the current in the motor. http://itp.nyu.edu/physcomp/Labs/DCMotorControl

Physical Computing at ITP | Labs / DC Motor Control Using an H-Bridge

http://www.martijnthe.nl/2009/07/interfacing-an-optical-mouse-sensor-to-your-arduino/ In this tutorial I’ll describe how you can connect the optical sensor inside a cheap mouse to your Arduino and have it read out the x- and y-movements.

Martijn Thé – iPhone & iPad Development & Interaction Design » Interfacing an optical mouse sensor to your Arduino

Arduino-Python 4-Axis Servo Control | Principia Labs

http://principialabs.com/arduino-python-4-axis-servo-control/ Although the Arduino platform is ideal for standalone applications, it really comes to life when interfaced with a PC. Connect Arduino to a personal computer and you instantly add a ton of versatility and processing power to your project. This tutorial will describe how to use Arduino to control a bank of four independent RC servos with your PC (or Mac, or *nix Box), using a USB cable and a modular Arduino-Python software stack.
The transistor allows you to control a circuit that's carrying higher current and voltage from the microcontroller.

Physical Computing at ITP | Tutorials / Using a transistor to control high current loads with an Arduino

http://itp.nyu.edu/physcomp/Tutorials/HighCurrentLoads
http://www.ladyada.net/learn/lcd/charlcd.html There are hundreds of different kinds of LCDs, the ones we'll be covering here are character LCDs. Character LCDs are ideal for displaying text. They can also be configured to display small icons but the icons must be only 5x7 pixels or so (very small!)

Arduino Tutorial - connecting a parallel LCD

Often when working on microcontroller projects you need a background function to run at regular intervals. This is often done by setting up a hardware timer to generate an interrupt. The interrupt triggers an Interrupt Service Routine (ISR) to handle the periodic interrupt.

Arduino Interrupts | uC Hobby

Arduino Tutorial - Learn electronics and microcontrollers using Arduino!

So, I get two or three emails a day, all basically asking the same thing: "Where can I learn about electronics?" In general, most of these people have seen some of my projects and want to be able to build similar things. Unfortunately, I have never been able to point them to a good site that really takes the reader through a solid introduction to microcontrollers and basic electronics.
Note for Arduino 1.0 I haven't had time to update the library yet, but several helpful people have told me that to use the library with Arduino 1.0, you need to change

Ken Shirriff's blog: A Multi-Protocol Infrared Remote Library for the Arduino

... 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 .

The World Famous Index of Arduino & Freeduino Knowledge

Spooky Projects – Introduction to Microcontrollers with Arduino « todbot blog

Spooky Projects is a set of four 3-hour classes in October 2006 hosted by Machine Project and taught by Tod E. Kurt.