AVR based mini Projects

  1. ECE 4760: T-Bot
    Introduction "A resistive touch screen robot that follows a user-defined path input by drawing on the touch screen."" We designed and implemented a robot that follows the path drawn on…
  2. SingLock
    SingLock is a pitch-based security system based on ATMEL MEGA1284P microcontroller featuring two password protection stages: one based on a 4-digit numeric personal identification number inputted via the keypad and…
  3. The Skittles Mini-Factory
      Introduction   The Skittles Mini-Factory is self-contained repackaging unit that separates Skittles by color. Once separated, the Skittles are resealed in individual plastic bags. The Skittles are dispensed one at…
  4. ECE 4760 Final Project: Rapid Circuit Prototyping
    Introduction Our final project was to create a rapid prototyping machine for electrical circuits by repurposing an old pen plotter that we fitted with an electrically conductive pen. Our plotter…
  5. REAL-TIME SCROLLING SPECTROGRAM
    INTRODUCTION This project implements a real-time scrolling spectrogram-style visualization of an audio signal. We successfully displayed the frequency spectrum content in real time using a 4-bit grayscale scrolling display on…
  6. PALPi Lite Edition
    So this is the PALPi V4 which is a DIY Retro Game Console powered by a Raspberry Pi Zero W. The IDEA here was to make a portable handheld gaming…
  7. AVR Studio Simulator Introduction and Exercises
    LEARNING OBJECTIVES • get a brief introduction to most of the major debugging features AVR Studio• read through a refresher on C programming and an introduction to I/O on AVR…
  8. ECEN1400 Final Project- Sensor Spy Ball
    This is the final project for ECEN1400: Introduction to Digital and Analog with Professor Alex Fosidck at University of Colorado at Boulder (Spring 2017). The goal of this project was…
  9. Summer 2017 Altium Designer 17 Research
    This past summer I had the opportunity to work for computer science PhD candidate Ryo Suzuki under the guidance of Tom Yeh of the computer science department. My task was developing…
  10. BUILDING KILOBOTS AND REVISING KILOBOT DESIGN FOR IMPROVING THE OPTICAL RESPONSE
    I would first like to acknowledge my adviser, Dr. Yanjun Yan, for her patience, kindness, and mostof all her assistance in completing this thesis. I would like to thank Dr.…
  11. Microcontroller Survivability in Space Conditions
    Introduction The Utah State University (USU) Materials Physics Group (MPG) is interested in the performanceof Commercial Off the Shelf (COTS) microcontrollers in space conditions. Microcontrollers are commonlyused on CubeSats, small…
  12. 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…
  13. 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…
  14. 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…
  15. 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…
  16. 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…
  17. 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…
  18. 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…
  19. 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…
  20. 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…
  21. 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…
  22. 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…
  23. 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…
  24. 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…
  25. 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…

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