AVR based mini Projects

  1. POV Cylinder with Arduino Due
    Story Introduction This is my first Arduino project. My work was inspired by several maker projects that created Persistence of Vision Displays [2,3,4]. Persistence of vision (POV) refers to the optical illusion whereby…
  2. OLED on the Cheap!
    Things used in this project Hardware components: OLED 128x64 SPI-capable Available on Aliexpress or eBay for $4 to $20 × 1 For standard Arduino platforms, use the unmodified Adafruit libs…
  3. Arduino Without External Clock Crystal on ATmega328
    Story An Arduino consists of many components like: a linear regulator, USB to Serial microcontroller, debug LED, power LED, reset button, RX & TX LED, crystal oscillator, etc. But a…
  4. Reducing Arduino Power Consumption
    Story When it comes to portable electronics, one of the most important features is how to maximize the battery life. The ATmega328P, used on popular boards like the SparkFun RedBoard,…
  5. Open Source IoT Platform
    The Project Intended as open source for those who want to build their own dosimeter with their own tools, this is an IOT device that can take several sensors and…
  6. Light-Up Poker Chip
    Spice up your poker games with these cool blinking chips. They can be programmed on the fly to have a certain number of the LEDs illuminated to indicate value, or…
  7. Scrumtato: Make Daily Stand-Ups Agile Again
    Story The following was originally published in my blog. At Delphi in Gothenburg, where I am currently employed, we create all kinds of cool products for the automotive industry. To…
  8. Arduboy Solar Charge Controller, Inverter, PowerBank, Lamp
    About this Project I have a few solar panels, 12 Volt batteries, transformers and few more stuff laying around for a while crying out aloud to make some good use…
  9. Make your own remote temperature/humidity sensor
    Hardware components: Atmel atmega 328p-pu × 1 ControlEverything.com SI7020-A20 I²C Humidity and Temperature Sensor ±4%RH ±.4°C × 1 433 MHz transmitter / Receiver kit × 1 AMS1117-ADJ voltage regulator ×…
  10. ATmega32 Switch Toggle Program
    ATMega32 switch code is extremely simple to implement, and this article looks into how to write the code to make an LED light up when a switch is pressed. The…
  11. DS1307 RTC Interfacing with AVR microcontroller
    In this tutorial we will learn How to interface RTC DS1307 with AVR microcontroller. We are using Atmega8 for the demo. GENERAL DESCRIPTION The DS1307 serial real-time clock (RTC) is…
  12. AVR Twinkle Twinkle Using PWM Project
    Would be interesting if we could make our microcontroller to sing for us not just beeping or blinking; this project is all about using the powerful AVR ATmega168 16-bit PWM…
  13. Telepresence Robot using Microchip PIC16F1829 and Atmel AVR ATmega168 I2C Smart DC Motor Controller Microcontroller – Part 2
    The I2C (read as I square C) smart DC motor controller is designed using the Atmel 8-bit AVR Atmega168 microcontroller and configured to act as the I2C slave device where…
  14. Using Serial Peripheral Interface (SPI) Master and Slave with Atmel AVR Microcontroller
    Sometimes we need to extend or add more I/O ports to our microcontroller based project. Because usually we only have a limited I/O port left than the logical choice is…
  15. Interfacing DC Motor with Atmega32 Microcontroller
    In some of your electronic projects you may want to control a DC Motor with Atmega32 Microcontroller. We can’t connect a DC Motor directly to a microcontroller due to following…
  16. Atmega 32u4 Based Wireless USB Keyboard
    How a generic keyboard is made has been already explained in the Atmega 32u4 Based Generic USB Keyboard Project. In this project a wireless keyboard will be designed. For making…
  17. Atmega 32u4 Based LED Status
    In the Atmega 32u4 Based USB Controlled LED Series Project, it was demonstrated how to use control transfer to receive data from computer to the peripheral. In this project, it…
  18. Atmega 32u4 Based Wireless USB Mouse
    How a generic mouse is made was explained in the Atmega 32u4 Based Generic USB Mouse Project. In this project a wireless mouse will be designed. For making a wireless…
  19. Atmega 32u4 Based USB Speaker
    A speaker is a device that produces sounds from the electrical signal having audio encoded. The speakers usually have a 3.5 mm jack for audio output from the computer. Nowadays…
  20. Atmega 32u4 Based USB Musical Keyboard
    The music keyboard is one of the most common musical instruments. The electronic musical keyboards have been around for a long time. The electronic music keyboards synthesize musical sounds electronically…
  21. Atmega 32u4 Based USB EEPROM Reader
    External memories are frequently used to store and carry computer data. The USB flash drives are quite common nowadays. This project is an attempt to demonstrate making of USB storage…
  22. Atmega 32u4 Based USB Controlled LED Series
    Throughout this USB series, different types of USB devices have been designed and developed. These devices were enumerating with the host computer and then were using Class Specific transfers for…
  23. Atmega 32u4 Based USB Controlled Servo Motor
    In this project, a device will be designed which will allow controlling a servo motor from the desktop computer on USB interface. For controlling a servo motor, PWM output needs…
  24. Custom PCB for Lights, Temperature, Video OSD and VTX PSU upgrades to HKing Rattler RC Car
    I’ve had the HobbyKing Rattler for some time now and I’ve been making small modifications here and there which have accumulated over time and has gotten to the point where…
  25. Single Chip Computer: Easy to Produce AVR BASIC Co
    This instructable will document and explain my latest project, a standalone computer system based upon a single chip (IC); the ATmega 1284P. The 1284P is responsible for all aspects 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