AVR Microcontroller Atmega 328 | 328P

AVR is a type of microcontrollers, also known as AVR family microcontrollers used for developing embedded systems. AVR family microcontrollers were introduced by Atmel in 1996 and later acquired by Microchip Technology in 2016.
The key feature about avr controllers was that it was the first microcontroller families that used on chip flash memory, whereas all other microcontrollers at the time used ROM, EPROM or EEPROM.

Atmega328 & Atmega328P


  • Atmega328 is a 8 bit high performance RISC Based Microcontroller with 28 Pins
  • 32KB ISP flash memory, 1KB EEPROM, 2KB SRAM
  • 23 IO Pins
  • 32 general purpose working registers
  • SPI serial port, 6-channel 10-bit A/D converter
  • Operating Voltage: 1.8 – 5.5V

One only major difference between Atmega328 & 328P is operating power.

  • Operating Voltage: 2.7 – 5.5V

Atmega Pin Diagram Explanation

AVR / Atmega Microcontroller Projects

Below are examples of projects that involve use of Atmega328 & Atmega328P Microcontrollers.

Footstep Mobile Charging With RFID
Footstep mobile charging atmega
In this footstep power generation project, we are generating power with the help of human’s footsteps; this power is then used to charge battery which inturn charges mobile phones.
LIDAR based Self Driving Car
LIDAR Self Driving Car
A Smart self driving car that uses LIDAR for automatic navigation using dc motors for drive and a servo motor for direction control driverless driving.
IOT Theft Detector Energy Meter
wheelchair fall detector
Smart energy meter that transmits energy meter readings directly over internet along with a theft detection feature to detect energy thefts with ease.
Atmega Plant Irrigation System
Atmega based plant irrigation automatic
This plant irrigation system project senses the moisture content of the soil to provide a correct amount of irrigation to agricultural fields and make sure the effective growth within the plant.
Fog Based Dry Handwash Machine
Dry Fogger Handwash Device
When the user rubs soap on his/her hands and inserts it into the system, this automatically triggers a water fogging system that converts water in the tank to fog and drives it in the handwash chamber.
Third Eye For Blind Ultrasonic Vibrator
Ultrasonic third eye for blind
THird Eye is designed to help the blind to overcome the lack of visual sense, by using other senses like sound and touch. It uses audio and vibration signals

More AVR/Atmega Projects

Need Custom Made AVR Project / System ?

submit nevonproject requirements