Author Archives: joepardue

LCD Navigator Tutorial

This material was abstracted from Smiley’s Workshop 42: Breadboard LCD Navigator – Part 1, the LCD January 2012 Nuts&Volts and Smiley’s Workshop 43: February 2012 Nuts&Volts. The Figure numbers are not sequential but start over where the Part 2 section … Continue reading

Posted in arduino, ATmega328, avrtoolbox, Button, C Programming, LCD | Comments Off

Simple Chaser Lights Kit Tutorial

Figure 1: ATTACK OF THE KILLER CHASER LIGHTS This material is cut from Smiley’s Workshop 44 from the January 2012 Nuts&Volts Magazine. The theory section was removed, so there may appear to be some Figures missing. We will apply the … Continue reading

Posted in ATmega328, LED | Comments Off

Chaser Lights with the BreadboArduino

All that theory makes my head hurt, I want to make something bright and shiny! And what is brighter and shinier than LEDs? (Okay, the sun, but who has time to go outdoors when there is so much neat stuff … Continue reading

Posted in Uncategorized | Comments Off

Breadboard LCD Navigator – Part 1, the LCD

Smiley’s Workshop 42: Breadboard LCD Navigator – Part 1, the LCD Source code links are at the at end of the article. Joe Pardue January 2012 Nuts&Volts Figure 1: LCD Navigator Recap: Over the past several months we looked at … Continue reading

Posted in arduino, avrtoolbox, C Programming | Comments Off

avrtoolbox – USART

Smiley’s Workshop 37: avrtoolbox USART Joe Pardue June 8, 2011 Recap: We continue to build tools to go into our avrtoolbox. Last month we looked at buffering data. This month we’ll use those buffers for serial communications while learning about … Continue reading

Posted in avrtoolbox, C Programming, Serial | Comments Off

avrtoolbox – ring buffer.

Smiley’s Workshop 36: avrtoolbox ring buffer. Joe Pardue May 11, 2011 Recap: So far in our briefly interrupted series on avrtoolbox, we’ve looked at some software engineering principles and applied them to creating the avrtoolbox project on Google Code [http://code.google.com/p/avrtoolbox/]. … Continue reading

Posted in avrtoolbox, C Programming, Serial | Comments Off

avrtoolbox – Designing an Elementary Library: Serial Communications.

Smiley’s Workshop 35: avrtoolbox – Designing an Elementary Library: Serial Communications. Joe Pardue April 6, 2011 Figure 1: Serial Communication with the AVR Butterfly. Recap: Let’s get back on track with avrtoolbox [http://code.google.com/p/avrtoolbox/] after our two-month detour to learn about … Continue reading

Posted in avrtoolbox, Serial | Tagged | Comments Off

BreadboArduino: Arduino on a breadboard

Smiley’s Workshop 21: BreadboArduino Joe Pardue February 15, 2010 Figure 1: BreadboArduino on a breadboard. [NOTE: this has been modified from the original to use the Gravitech USB board – you can get the parts for this project at: http://www.smileymicros.com/index.php?module=pagemaster&PAGE_user_op=view_page&PAGE_id=90 … Continue reading

Posted in arduino, FT232R, FTDI, USB | Comments Off

Serial Communications Part 2 – A Simple Terminal

Smiley’s Workshop 19: Serial Communications Part 2 – A Simple Terminal Joe Pardue December 7, 2009 NOTE: the code is improperly formatted in this blog so I suggest you skim over it and look at the code in the file: … Continue reading

Posted in avrtoolbox, C sharp dot net, FT232R, FTDI, Uncategorized | Comments Off

Serial Communications Part 3 – Arduino Volt Meter And FT232R

Smiley’s Workshop 20: Serial Communications Part 3 Joe Pardue January 18, 2010 Figure 1: Arduino Volt Meter Recap This is the third and last part of our mini-series on serial communications between a PC and the Arduino. We will do … Continue reading

Posted in arduino, avrtoolbox, C sharp dot net, FT232R, FTDI, USB | Comments Off