led

Thermometer using DS1621 and Nokia 3310 LCD interfaced with ATmega8

I am presenting one application with the Nokia 3310 LCD: Designing a thermometer using DS1621 temperature sensor IC. DS1621 is 8-pin sensor from Maxim, with temp range of -55 to +125 degree C, which can be interfaced with microcontroller over two-wire serial i2c bus. It has operating voltage range from 2.7 to 5.5v. I’m operating

Thermometer using DS1621 and Nokia 3310 LCD interfaced with ATmega8 Read More »

EPROM Display using ULN2308A microcontroller

Due to university and work it has been a while since the last post. But I just completed a little project that’s worth posting. Several old 27C256 EPROMS were lying around unused. So I thought about a purpose for them. As I also had some 8×8 LED matrices, a little animated display came to mind.

EPROM Display using ULN2308A microcontroller Read More »

io ctrl board 1

CNC Update 2 Using atmega32 microcontroller

Another update on the CNC. The interfaceboards are etched, soldered and tested. IO / Control Boards Step- and directionsignals are generated by an ATmega32 which is controlled over RS232. This is only for testing purpose. In the final version a PC will control the movement. For more Detail: CNC Update 2 Using atmega32 microcontroller

CNC Update 2 Using atmega32 microcontroller Read More »

Delta Robot using atmega32 micrcontroller

And now for something completely different: A little robotics project for the weekend. The described robot can be build entirely from model making supplies and materials from the hardware store. Also only very few tools are needed. A metal saw, a drill press, a vice and optionally a tap will suffice. And here you can

Delta Robot using atmega32 micrcontroller Read More »

My own AVR ISP programmer using PIC16f877a and python!

Introduction: (don’t skip to read the note below) I recently purchased few AVR microcontrollers. I don’t know much about AVR since I am using it for first time. Any way, I have some experience on working with PIC and MSP430. To program AVR using USB, I came to know that USBASP is the best and

My own AVR ISP programmer using PIC16f877a and python! Read More »

TV remote controller 160KHz High Quality Stereo MMC WAV player using ATMEGA32

TV remote controller 160KHz High Quality Stereo MMC WAV player using ATMEGA32

Introduction: This is my first AVR based hobby project and the most successful one compared to my all previous stuff. I am 100% satisfied with this work. Few months ago, I tried to make a wav player using a PIC16F877A. It worked anyway, but the audio quality was not so good for higher sampling rate

TV remote controller 160KHz High Quality Stereo MMC WAV player using ATMEGA32 Read More »

Multitasking in AVR A demo to run 7 tasks on an atmega32

Multitasking in AVR (A demo to run 7 tasks on an atmega32)

Introduction: Switching multiple tasks on a same CPU is the one of the major function of an operating system. What I did now is a time sharing multitasking (time multiplexing) on an AVR. Here an atmega32 is configured to use Round-Robin Multitasking. Round-Robin allows quasi-parallel execution of several tasks. Tasks are not really executed concurrently

Multitasking in AVR (A demo to run 7 tasks on an atmega32) Read More »

Scroll to Top