SD/SDHC Card Interfacing with ATmega8 /32 (FAT32 implementation)
Hi friends, Here is my project on interfacing of SD Card (microSD). microSD cards are available very cheap nowadays, a great option for having a huge memory in any embedded system project. It is...
View ArticleFabISP, a fab-able in-system programmer using ATtiny44
The FabISP is an in-system programmer for AVR microcontrollers, designed for production within a FabLab. That is, it allows you to program the microcontrollers on other boards you make, using nothing...
View ArticleArduino-based master clock for schools using ATmega128
If your school, or kids school, or other location relies on a central master clock that is broken, you may have a use for this device. New master clocks are available of course, but school budgets are...
View ArticleATtiny breadboard headers using ATtiny2313
These tiny controller boards are build to provide a quick start for projects with 8 and 20 pin AVR microcontrollers, e.g. ATtiny13, ATtiny45, ATtiny85 and ATtiny2313. They don’t include any fancy...
View ArticleDot Matrix Arduino Clock using ATMega168
The great adventure that is building clocks continues. Points of interest in this build is that it was the first chance I got to play with the dot matrix display I picked up over winter break, and...
View ArticleTetrapuzz – Tetris clone for AVR using ATmega168
This is a projected that I finished development on over a year ago and I’m just now getting around to documenting it. I wanted to program Tetris from scratch and make it modular so it could be used...
View ArticleHappyJTAG2 – JTAG AND SPI AVR8 interface using ATmega32
New version released ! V2.45 (Check version list for details) This construction is based on HappyJTAG Idea, to implement JTAG interface into target avr system and debug it remotly via USB, without...
View ArticleThe Game of Life using ATtiny2313 microcontroller
The reason for making this project is that I was always fascinated by Conways Game of Life. It’s a great demonstration of the fact that simple things with a very simple set of rules can do wonderful...
View ArticleHow-To: Super simple serial terminal using ATMEGA128
This hack shows how to make a dumb terminal out of a keyboard, LCD screen, and an 8-bit microcontroller. From time to time, a portable dumb terminal can be handy for when you have to rescue a headless...
View ArticleThe Prototino™ using ATmega168 microcontroller
What is a Prototino™? The Prototino™ is an Arduino clone with a built in prototyping area. Designed to make a permanent version of your project once you have perfected it on a breadboard but...
View ArticleSensor Interfacing using ATmega8 microcontroller
If you’ve ever tried to hook up a 3.3V sensor to a 5V micro, you know what I’m talking about – connecting these two can be a problem! There are several ways in which a 3.3V device can be safely...
View ArticleCheap and Simple Learning Board using AT89S51
Build your own a cheap simple Microcontroller learning board S-52. The board is based on ATMEL’s new ISP chip AT89S51, AT89S52, or AT89S53. This board can be used by beginners for learning Assembly and...
View ArticlePrinted circuit board ‘Multiuse tiny1′ using ATmega8
Project overview This small PCB, which I named Multiuse tiny1 was originally designed to convert NES/SNES controllers to USB. Since there is not a lot of space availabe inside an SNES controller, I...
View ArticleThe Tuxgraphics AVR NTP clock using ATmega168
The Network Time Protocol (NTP) has revolutionized the world. Suddenly one could have anywhere in the world accurate time and date. NTP is a simple UDP based protocol and can be implemented in a...
View ArticleEvertool using ATmega16 microcontroller
Evertool is an AVRISP/STK500-protocol and JTAGICE compatible Programmer/JTAG debugger. ISP Programmer compatible with Atmel AVRISP, directly accessable with AVRStudio and avrdude JTAG debugger...
View ArticleA Portable Battery-Powered Roguelike Video Game using ATmega32
I. Introduction This project is a portable battery-powered video game based on the 1984 cult classic PC game “Rogue”. I designed a hardware-based roguelike video game because I am a long-time Rogue...
View ArticleAtmel AVR-firmware based universal USB-Interface using ATTiny2313
Scanning the web on microcontroller based USB solutions, I stumbled over Objective Development’s freeware USB solution based on Atmel’s AVR architecture. I decided to build up their reference design...
View ArticleAVR DDS signal generator V2.0 using ATmega16
Finally second and improved AVR DDS signal generator is here. First AVR DDS V1.0 generator was only an attempt of running DDS algorithm without any amplitude control. This time I still wanted to keep...
View Articleetherrape using ATmega644 microcontroller
Project Overview short description: microcontroller with ethernet usability status: beta start: April 2006 platform: Atmel ATmega644 Abstract With this project, we’ll be creating hard- and software for...
View ArticleStealth USB CapsLocker using Tiny45 microcontroller
This device plugs into a USB port and implements a USB HID keyboard. Instead of doing anything useful, it waits between 30 seconds and 8 minutes and sends the scancode for the Caps Lock key. This will...
View Article