AVR based mini Projects

  1. Arduino-based master clock for schools using ATmega128
    If your school, or kids school, or other location relies on a central master clock that is broken, you may have a use for this device. New master clocks are…
  2. FabISP, a fab-able in-system programmer using ATtiny44
    The FabISP is an in-system programmer for AVR microcontrollers, designed for production within a FabLab. That is, it allows you to program the microcontrollers on other boards you make, using…
  3. AT89LP2052 / AT89LP4052 Parallel Port Programmer
    Programming the AT89 LP2052/LP4052 Flash Memory, Lock Bits and User Fuses The AT 89LP2052 / 89LP4052  microcontroller provide two interfaces with same command format for device programming. The serial ISP Programming interface of…
  4. Minimalist Arduino using ATMega328P microcontroller
    Overview Here at the Transistor, we love the Arduino platform, so we decided to make our own Arduino Clone. The Minimalist Arduino is designed for use in permanent or custom…
  5. AVR DDS signal generator V1.0 using ATmega8
    Sometimes when tuning various electronic hardware we need simple signal generator with various waveform and frequency. One of the options is to by a professional with variable gain professional coating…
  6. RFID security system using ATmega32 microcontroller
    Introduction and Motivations: For our final project, we designed and built (and exhaustively tested) an RFID-based proximity security system for use with Cornell Identification cards, which have been RFID-embedded since…
  7. A Wearable Wireless Sensor System using ATmega644V
    Introduction In this digital age, new interfaces for musical expression provide much broader musical possibilities than have ever existed before. There is a constant quest to be in harmony with…
  8. Design a Customizable Virtual Keyboard using ATmega32
    Introduction It is becoming increasingly difficult for users to interact with the slew of portable gadgets they carry, especially in the area of text entry. Although miniature displays and keyboards…
  9. Programming AVR ADC module with WinAVR using Atmega8 microcontroller
    Most of AVR microcontrollers have Analog to Digital Converter (ADC) integrated in to chip. Such solution makes embedded designers life much easier when creating projects and programming them. With no…
  10. On/Off Controller – Interfacing Touch LCD LC7981 using ATMega Microcontroller
    Concept of Touch LCD LC7981 using ATMega An on/off controller is the simplest form of a temperature control device. The output from the device is either on or off, with no…
  11. Multichannel USB Analog Sensor using ATMega48 Microcontroller
    Sometimes it’s tempting to re-invent the wheel to make a device function exactly the way you want. I am re-visiting the field of homemade electrophysiology equipment, and although I’ve already published…
  12. Door Chime Privacy Sentry using Attiny12
    An ATtiny12 controller as a timer and some switching circuitry turns the doorbell off for 10 hours at the same time each day. The string of resistors across the top…
  13. LED DOT Matrix Pong using ATMega16 Microcontroller
    The classic pong game. Two players. Press the buttons to move paddles up/down. Ball bounces back and forth. If you fail to catch it, your opponent gets one point. Score…
  14. LED Menorah using ATtiny13 microcontroller
    Last week on hack-a-day I saw their post on an LED Menorah that was powered by a 9v battery with the lights controlled by dip switches. I thought to myself,…
  15. PS/2 to C64 Mouse Adapter using ATmega8 microcontroller
    A pixel artist friend of mine wanted a mouse to try his skills on a real C64. I thought I could help him by making an adapter that would allow…
  16. Minimum Mass Waveform Capture using AVR microcontroller
    Capturing repetitive waveforms at 1 million samples per second using PWM and a comparator. Download AVR Studio Source wfcao 030326 .asm The impetus for developing this technique came from my…
  17. A Superhet/Direct Conversion AM receiver for 181.818 kHz using Attiny2313
    Downloads Download the AVRStudio assembly source  vlflo13041105A.asm (html format) Download the AVRStudio Hex file vlflo13041105A.hex (html format) Photo of completed receiver. Its pocket sized, but not intended to be used…
  18. RS-232 to 100 MHz RF desktop channel adapter using ATtiny2313 microcontroller
    Downloads AVR Studio assembler source code 2jun2002version.asm AVR Studio hex file 232lin.hex This is an adapter that allows a terminal to communicate via a 100 MHz data channel with peripherals…
  19. Low cost RF for simple data link and remote control using ATtiny12 microcontroller
    Wireless data links don't have to be difficult to build or adjust They can be built quickly using inexpensive and readily available parts. Overview This is a simple, low cost…
  20. Minimum Mass Wireless LCD Display using ATtiny2313 microcontroller
    A 2 line X 16 character LCD display that is battery operated and works without an external connection. The basic MinThe basic Minimum Mass Wireless Coupler technology is described and…
  21. A Simple FM Stereo Transmitter using ATTINY12 microcontroller
    The parts to the right of the green capacitor are the FM radio transmitter. The parts between the 8 pin DIP and the transmitter are the resistor matrix. One capacitor,…
  22. Are you being spied – A Simple Field Strength Indicator (field strength meter)
    This project is a broadband field strength sensing probe that has a 15cm antenna. It is able to detect radio energy and read the output on a common multimeter millivolts…
  23. What is a stun gun – How to Make Stun Gun
    What is Stun Gun An electroshock weapon is an incapacitant weapon used for incapacitating a person by administering electric shock aimed at disrupting superficial muscle functions. One type is a conductive energy device (CED) fires projectiles that administer the…
  24. Multifunction 330 MHz Remote Control With an ATTINY2313 Simulating the PT2264 Encoder
    This 330 MHz remote control sends timed sequences of control pulses to accomplish complicated tasks. You can probably tell that I used a lot of solder flux on this board.…
  25. Atmega8 Pinout Diagram
    ATmega8 is an atmel's low-power 8-bit AVR RISC-based microcontroller combines 8KB of programmable flash memory, 1KB of SRAM, 512K EEPROM, and a 6 or 8 channel 10-bit A/D converter. The device…

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