Simple Sensor Webserver

Probably, some of you have tried buying cool but cheap products from Ebay. Like some of you, I also have bought items from Ebay several times already. One of the items that I got from Ebay is a small ENC28J60 based ethernet module.

As you can see from the image above, the ENC28J60 module is very small. The PCB is more or less one-inch square which is almost as small as the included ethernet jack.

I decided to make a simple sensor webserver using the ENC28J60 that I got from Ebay. I knew that there were already several sensor webserver projects posted on the internet but I couldn’t resist the temptation of making another one because I had a couple of sensors and an extra microcontroller lying around. [Read more...]

AVR Multimedia Board

When I was able to produce a beep tone using a microcontroller for the first time, I was very proud of myself. Later, I learned how to interface an LCD module to a microcontroller. Those were the days when I was just starting to step into the world of microcontrollers and the little accomplishments that I had always drove me to learn and do something better.

I love sound and graphics very much. I love it even better if I make them work with microcontrollers. That is why I said to myself that I want to build a microcontroller with a touchscreen TFT LCD module and an audio driver. That way, I would be able to do a lot of projects that involves sound and graphics. Hence, the AVR Multimedia Board was born.

[Read more...]

tinyPOV – Yet Another AVR POV Project

This microcontroller project is another version of a persistence of vision or POV toy. It has 8 LEDs and it is powered by ATtiny2313 (AVR microcontroller by Atmel) operating at 2 x AA batteries. This is a tiny toy and it can be carried easily inside your pockets.

[Read more...]

Breakout Board Collection

I make a lot of breakout boards that I usually use in my hobby projects. Most are input/output devices but some are microcontroller breakout boards.

Let me share them with you.

1. 4×4 Keypad Matrix

[Read more...]

Pages: 1 2

AVR Tutorial 2: AVR Studio Quick Start Guide

In this tutorial, I am going to show how to use AVR Studio IDE and WinAVR in developing software for AVR microcontrollers. In this tutorial, my target AVR microcontroller is ATmega8 and I will be using AVR Studio version 4.18.700. I am assuming that you have downloaded and installed WinAVR and AVR Studio. If you have not installed both, please do so. Installation must be straight forward and please use the default installation directories to avoid confusions.

If you have already installed AVR Studio and WinAVR, then you are ready to get started with the software development.

1. Run AVR Studio by double-clicking the AVR Studio icon on your desktop or by going to Start->Programs->Atmel AVR Tools->AVR Studio 4.

[Read more...]

Pages: 1 2 3