AVR ATmega Projects

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 »

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 »

Simple PWM DC motor control using MOSFET H-Bridge with AVR ATmega8

Here is a very simple project of controlling a small DC-motor (taken from an old personal cassette player) with ATmega8. The ATmega8 is having three PWM channels, out of which two are used here. PWM waveforms are fed to MOSFET (RFD3055) H-bridge. Here, direction is controlled using a two-position toggle switch and speed of the

Simple PWM DC motor control using MOSFET H-Bridge with AVR ATmega8 Read More »

circuit schematic symbols

circuit schematic symbols: Download High Quality circuit schematic symbols images of common electrical and electronics  components, for creating any schematic diagram. Basically Electrical components can be divided in two categories Passive components and Active Components. This post will have following schematic symbols. Click on Image to Enlarge Circuit Schematic Symbols -Schematic Symbols for Terminals and

circuit schematic symbols Read More »

4 bit interfacing of a 16X2 LCD display to PIC16F877A, Atmega16/32 & MSP430

16×2 LCDs are most commonly used display units in microcontroller based projects. I got much information about LCD, LCD commands, LCD initialization etc from the below link and I hope, it will be very much helpful for beginners. For more Detail: 4 bit interfacing of a 16X2 LCD display to PIC16F877A, Atmega16/32 & MSP430

4 bit interfacing of a 16X2 LCD display to PIC16F877A, Atmega16/32 & MSP430 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 »

4×4 Matrix Key-board Interfacing with ATmega32

Here is a project for beginners to interface a 16-key (4×4) keypad with ATmega32 using 8-pins i.e. one port of the microcontroller. This is useful particularly where we need more keys but don’t want to spend more uC pins for interfacing. The 4×4 keypad is a standard one available in the market. I’ve used here

4×4 Matrix Key-board Interfacing with ATmega32 Read More »

NOKIA 3310 LCD interfacing with ATmega8

Using graphic LCD in a project gives it really a good look and flexibility of displaying different characters and shapes. But, the graphic LCDs are quite costly. The NOKIA 3310 LCD provides a really low-cost solution to add a small graphic display into your project and also good for learning purpose. The LCD is SPI

NOKIA 3310 LCD interfacing with ATmega8 Read More »

Scroll to Top