Arduino Projects Hobby Projects Tutorials

by Lewis Loflin

This section is a group of projects based on the Arduino micro controller. It's very inexpensive and easy to learn using a type of 'C' language. Note that I've used the Arduino Mini and their Bare Bones Kit from Modern Devices Company. I'm very pleased with both. If one can't solder then please buy an assembled kit. All information presented in these projects is free for anyone to use and there is no warranty of any kind.

These projects are for those with a two year degree, the garage tinkerer, ham operator, or even a kid in vocational school. Note that on Ebay there are a number of starter kits for sale by a number of individuals. These would be very good for those starting out from scratch. One will also need a PC and USB cable and/or USB to RS232 adaptor.

New for September 2014: Advanced Arduino Solar Panel Charge Controller
More circuitry

Added September 30, 2013:

Basic digital circuits would be a big help. Now for what upsets so many students: Math class up through trigonometry, Algebra 2, or better pre-calculus as a minimum. In addition a real laboratory science class in inorganic chemistry (CHEM. 101 and/or CHEM. 102) and/or physics 101/102 for technology (available in most community colleges) would be a big help. This is technology oriented physics, not so much the more abstract four-year transfer type.

What is the difference between a micro-controller versus a micro-processor? A micro-processor requires a number of external integrated circuits (ICs) in order to function such a memory, I/O ports, system clock, etc. A micro-controller has all of this built in internally saving a lot of time and cost just getting the system to operate at all. The above illustrates a completely functional Arduino controller. For an example of a micro-processor "board" see the KIM-1 my first computer

My YouTube Videos on Electronics
Introduction to the Arduino Microcontroller
Part 1: Programming Arduino Output
Part 2: Programming Arduino Input
Part 3: Arduino Analog to Digital Conversion
Part 4: Using Arduino Pulse-Width-Modulation
Arduino DC-AC Power Inverter
Testing the Keyes IR Sensor Module with Arduino
PCA9555 32-Bit GPIO Expander with Arduino
Repost Arduino AC Power Control

Arduino with a DHT11 and DS18B20 Temperature Sensors
Arduino with the HEDS-9000 Rotary Encoder
Arduino RTC Clock with MAX7219 8-Digit LED Display

Using Easy Driver Microstepper with L298N and Arduino
Easy Driver with Arduino and Unipolar Stepper Motor
Arduino Stepper Motor Control
MC3479 stepper motor controller with Arduino Pt 1
MC3479 Stepper motor controller with Arduino Pt. 2

Using a SN74164 Serial Shift Register with a LCD Display and Arduino
74C164 shift register with Microchip PIC Part 1
74C164 shift register with Arduino Part 2

Related Stepper motor Pages: