You Are Here: Home » Posts tagged "interfacing" (Page 2)

Head-Controlled Keyboard And Mouse using ATmega32

Easy Input is a head-controlled keyboard and mouse input device for disabled users. The system uses accelerometers to detect the user's head tilt in order to direct mouse movement on the monitor. The clicking of the mouse is activated by the user's eye blinking through a reflective sensor. The keyboard function is implemented by allowing the user to scroll through letters with head tilt and with eye blinkin ...

Read more

How to drive 595 shift registers with ATmega168

Driving a shift register using an AVR chip’s built-in hardware is really quite easy. Most of their offerings have an SPI module, or Serial Peripheral Interface. A shift register is exactly that, a peripheral device that communicates via a serial line. All we need to do is hook up our connections and use a few pieces of simple code. Join me after the break to see how that’s done. Just want to know how shift ...

Read more

HexiLogger, an Arduino based data logger using ATmega328

The purpose of this project was to create a simple, portable device that would periodically read sensors and then store the sensor data so it could be retrieved later. The result is the HexiLogger, "hexi" because it can support up to six different sensor inputs and "logger" because it will store the input data on a removable SD memory card. Hardware The HexiLogger hardware consists of the following modules: ...

Read more

Enhancing An FM Transmitter’s Firmware using ATmega48

This hack is about rewriting the firmware of PLL FM transmitters based on AVR microcontrollers to add more functionalities. They're commonly available on eBay from various sellers and for prices ranging from $40 to $80, depending mostly on the RF output power. If you don't know if a similar transmitter is based on an AVR or not, don't hesitate to ask the seller for a (good) picture of the PCB. They'll certa ...

Read more

4-key keyboard using ATtiny85

Introduction: A good while back, I made the 1-key-keyboard project. Ever since it has always been in the back of my mind that the ATTiny microcontroller, which I used in this project, had still 3 IO ports which were unused. Only recently I’ve found the time to expand my old project in the most obvious way possible; by adding 3 more buttons to these IO ports and thereby creating a 4-key-keyboard, without hav ...

Read more

RSS Reader using ATmega8 microcontroller

I spent part of an afternoon developing a hardware RSS reader (most of my time was spent on the python side of things). It’s pretty simple and uses an AVR microcontroller connected to a computer via a serial cable. Hardware I am using the Dragon Rider 500 as a development board. This provides all of the hardware you need (assuming you have all of the add-on kits). That being said you certainly can do this w ...

Read more

Honey I Shrunk The Arduino using ATmega328p

As you might be able to tell from recent posts, I've been doing quite a bit of work with an Arduino. I've now got at least one project that I'd like to make a little more permanent, rather than it just being a bunch of components on a breadboard. The easiest option would probably be to solder the components onto a prototyping shield (for example, these budget models from oomlout). There are two problems wit ...

Read more
Scroll to top