Quantcast
Channel: AVR ATmega Projects Archives - Projects Tutorials Code Library for Atmels Atmega32 AVR
Browsing all 1082 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

ProxMidi A capacitive MIDI sequencing platform

Introduction ProxiMIDI is a MIDI code generator, that takes its inputs from a user using Atmel’s Capacitive touch and Proximity technology. It can generate sound signals for 4 notes of 3 instruments...

View Article


Image may be NSFW.
Clik here to view.

Snorecorder with SD Logging

Introduction Sound Byte The Snorecorder detects snoring sounds from a sleeping person and records the time and intensity of each snore. The data is written to an SD card, which can be easily viewed on...

View Article


Image may be NSFW.
Clik here to view.

SPATIAL AUDIOMAP

Project Introduction Our project is a spatial audio map of Collegetown that allows the user to use a joystick to virtually travel around the Collegetown crossing area and hear surrounding, directional...

View Article

Image may be NSFW.
Clik here to view.

ATmega328P Standalone Board

In this step-by-step tutorial we will learn how to build a standalone Arduino UNO compatible ATmega328p board. ATmega328P Bare minimum configuration Before building our standalone ATmega328P chip...

View Article

Image may be NSFW.
Clik here to view.

AVR-GCC

Background I’ve written dozens of programs using the Arduino IDE and using other tools like the ARM mBed toolchain. My priority for this week was to familiarize myself with avr-gcc and the Atmel...

View Article


Image may be NSFW.
Clik here to view.

ATmega Alien Themed Slot Machine

Story This project is my implementation of an alien themed slot machine using two ATmega328P-PU micro-controllers. I was inspired by Cory Potter’s Alien Invasion Slot Machine, and I wanted to expand on...

View Article

Image may be NSFW.
Clik here to view.

ATMEGA4808: Better than ATMEGA328?

In this final part of the series, I look at the ATMEGA4808. This may just be the replacement for the ATMEGA328 that I have been looking for. Story The ATMEGA4808 provides a very attractive solution to...

View Article

Image may be NSFW.
Clik here to view.

Another ATMEGA4808 Development Board

Another ATMEGA4808 Development Board turned out looking very well but highlighted some issues with supply and sourcing of components. Story ATMEGA4808 – An Improvement on my previous design? Or Not…...

View Article


Image may be NSFW.
Clik here to view.

Arduboy on ATMega4809

Porting Arduboy to the ATMega4809 and making it run on a Arduino Nano Every. Story After learning about the Arduboy on ATMega4809 challenge, we decided to join in the fun and port Arduboy to a new...

View Article


Image may be NSFW.
Clik here to view.

Simple Standalone ATMega328p Microcontroller

In this project, we are going to look at how to design a simple standalone digital clock. Story A digital clock is a type of clock that displays the time using numerals or digits, rather than using a...

View Article

Image may be NSFW.
Clik here to view.

Program Artou ATmega32 Development Board

Program an AVR development board without installing any software. ExpressIDE and AVRdudess. Story ATmega32 Board Artou makes a development board with the ATmega32 processor. Like an Arduino Uno but...

View Article

Image may be NSFW.
Clik here to view.

Setup External programmer in Atmel Studio

This tutorial provides step-by-step instructions on how to integrate an external programmer into Atmel Studio 7.0. By setting up the external programmer, you will be able to flash the AVR board...

View Article

Image may be NSFW.
Clik here to view.

Hard Drive Based AVR Programmer

The project we are presenting differs from the one initially proposed. Our original plan was to construct a WWVB time-code receiver capable of extracting highly precise time information from a 60 kHz...

View Article


Image may be NSFW.
Clik here to view.

The Atmel-ICE Debugger

1. Introduction 1.1 Introduction to the Atmel-ICE Atmel-ICE is a highly capable development tool designed for debugging and programming Atmel SAM and Atmel AVR microcontrollers based on ARM Cortex-M...

View Article

Image may be NSFW.
Clik here to view.

Programming in the C language for the ATmega16 microcontroller

Introduction “Programming is merely one facet of a more extensive puzzle. To effectively address a problem, programmers must thoroughly understand and navigate the entire problem-solving process before...

View Article


Image may be NSFW.
Clik here to view.

Programming ATmega32 External Interrupt

Numerous applications necessitate an external event to prompt an interrupt in the microcontroller, enabling it to respond accordingly. For instance, an interrupt might be initiated upon the detection...

View Article

Image may be NSFW.
Clik here to view.

Connecting a 16×2 LCD to an ATmega32 AVR Microcontroller in 4-bit mode

Greetings, everyone! I’m here today to share a fascinating and straightforward method for connecting a 16×2 LCD to the Atmega32 microcontroller and writing the necessary code for it. I employed a 16×2...

View Article


Image may be NSFW.
Clik here to view.

4×4 Keypad Interfacing with ATmega32 Microcontroller

In this guide, we will demonstrate how to connect a 4×4 keypad, which has 16 keys, to an ATMEGA32A microcontroller. It’s essential to recognize that keypads play a crucial role as input devices in...

View Article

Image may be NSFW.
Clik here to view.

ATMega32 AVR USART C programming examples

In the previous article, I discussed the USART module of the ATMega32 device, providing some practical examples. In this article, I will present additional USART examples that involve AVR C programming...

View Article

Image may be NSFW.
Clik here to view.

Timer in AVR ATmega16/ATmega32

Introduction Typically, we employ a timer/counter to generate time intervals, waveforms, or tally events. Additionally, timers are utilized for purposes such as PWM generation and event capturing. In...

View Article
Browsing all 1082 articles
Browse latest View live