AVR based mini Projects

  1. Wireless Sensor Network for Energy and Environmental Monitoring: Helping Old Buildings Go Green
    I. Introduction Today, the rising cost of energy and social trend of “going green” has put increasing pressure on commercial property owners to improve the efficiency of their investments. There…
  2. Pololu USB AVR Programmer User’s Guide
    Overview The Pololu USB AVR programmer [http://www.pololu.com/product/1300] is a programmer for Atmel’s AVRmicrocontrollers and controller boards based on these MCUs, such as Pololu Orangutan robot controllers[http://www.pololu.com/category/8/robot-controllers] and the 3pi robot…
  3. CC2420 Radio
    Introduction The Chipcon (now owned by Texas Instruments) CC2420 is a commercial radio chip that complies with the ZigBee wireless standard. We have CC2420DBK development kits available for your project. Each development…
  4. I2C Blynk Car With Attiny85 and M5StickC
    This project shows you how to build your own I2C DC motor drive using a DigiSpark Attiny85 plus Arduino motor shield. To test its operation, I made a small RC car which…
  5. AVR Atmega8 Microcontroller Architecture & Its Applications
    The abbreviation of AVR Microcontroller is “Advanced Virtual RISC” and MCU is the short term of the Microcontroller. A Microcontroller is a tiny computer on a single chip and it is…
  6. Types and Applications of ATMEL Microcontroller Programming in Embedded Systems
    Atmel Microcontroller Programming Atmel Microcontroller Programming – A microcontroller is actually a small and typically inexpensive computer. And you can use it one to perform necessary calculations and conclusions in the…
  7. ATmega versus STM32 – Which Microcontroller is Best for Your Application
    This article compares the ATmega and STM32 microcontrollers so that you can choose the best one for your own tech product, by considering overall cost and system cost, as well…
  8. Atmel Studio 7 Latest Version for Windows & MacOS
    Atmel Studio was developed to help them build and debug microcontroller applications. It comes as a platform for integrated creation that uses the shell of Microsoft Visual Studio. This software manages programs written…
  9. Types of AVR Microcontroller – Atmega32 & ATmega8
    ATmega32 – 8 Bit AVR Microcontroller The AVR microcontrollers are based on the advanced RISC architecture. ATmega32 is a low power CMOS 8-bit microcontroller based on the AVR enhanced RISC…
  10. Programming AVR Microcontrollers with Atmel Studio 7
    Inexpensive microcontrollers have seen a resurgence thanks to the internet of things (IoT) and wearable devices. These end-uses depend on parts that have low costs rather than record-breaking speed. Because…
  11. Classic Atmel ATtiny85-20PU Stop Light
    The Classic ATtin85-20PU is a very simple project that is also very fun to make. It really is perfect for a parent/child combo because it's quick! Builds in minutes. But…
  12. LED Cube 3x3x3 With ATMEGA8
    An interesting project and already much discussed in the forums and also in videos.Although it appears complex,it is a simple idea and fun very purpose. Mounting material: - 27 LEDs…
  13. ATtiny Programmer Using Arduino ISP
    For relatively small (less number of pins than ATmega328) projects, ATtiny series, ATtiny45 or Attiny85 are good choice in terms of its physical size (8-DIP or 8-SOIC)  and low power…
  14. ATtiny85 Mini RGB Mood Light!
    I have seen RGB mood lights using Arduino, PIC, and larger AVR chips, but never one with the ATtiny85. That's why I decided to make one. This mood light is…
  15. GPS module (uBlox Neo 6M) Interfacing with AVR Microcontroller Atmega16/32
    GPS modules are widely used in electronics applications to track the location based on longitude and latitude coordinates. Vehicle tracking system, GPS Clock, Accident Detection Alert System, traffic navigation, surveillance system etc. are few of…
  16. Understanding Fuse Bits in ATmega328P to Enhance Arduino Programming Efficiency
    In this tutorial, we are going to talk about fuses. Back when I was in college and learning about all the cool things in electronics, I heard the term fuse…
  17. Automatic Water Barrel Filler
    A relative asked me if I could create something that automates refilling a water barrel used for watering a small garden greenhouse. They didn't want to plug in a pump…
  18. Decoder / Electronic Quiz Game 2.0
    Some time ago I presented the Electronic Quiz I made when I was a kid. It can be used to solve quiz sheets. The big drawback is, that each number is hard-wired to…
  19. Network Rivalry: a Low-Latency Game for the BBC Micro:bit
    In this tutorial, I will explain how to implement a basic multiplayer game on the BBC micro:bit with the following features: A simple interfaceLow-latency between button presses and screen updatesA…
  20. Firefly Pickle Jar With Microbit and Neopixels
    A motion sensitive firefly-filled pickle-jar that gets brighter when you move it, and then settles down to just twinkle a bit when its still. This project was inspired by a…
  21. VFD Display for the TI83+ Calculator
    This project builds upon the PIC/TI83+ interface developed by ThomasHenry (see Nuts & Volts August 2013 – A Mathematics Engine for Microcontrollers). Acknowledgment, appreciation, and kudos to him for writing…
  22. Always Know Where Home Is At
    Introduction: I built this project as a birthday present for my oldest daughter. She had recently moved far from home and I wanted her to know her family was still…
  23. MicroPython PCF8591 DACtest
    I bought this book to improve my Micropython-skills: MicroPython for ESP8266 Development Workshop by Agus Kurniawan. This book is a very good start, the I2C project uses a PCF8591 module.…
  24. AI With Grove Zero and Codecraft (Scratch 3.0)
    In this article we're going to build three projects utilizing AI functions of Codecraft, a graphical programming environment based on Scratch 3.0. Codecraft is developed and maintained by TinkerGen education…
  25. Make Your Own Oscilloscope(Mini DSO) With STC MCU Easily
    This is a simple oscilloscope made with STC MCU. You can use this Mini DSO to observe waveform. Time Interval: 100us-500ms Voltage Range: 0-30V Draw Mode: Vector or Dots. Step…

About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter
Scroll to Top