AVR ATmega Projects

A digital DC powersupply

Introduction In 2002 I wrote a linuxfocus.org article about a Microcontroller based DC powersupply (LF November2002 article251) The article received a lot of interest as I noticed from emails which I received on this subject. The design of this powersupply was however something for advanced hobby electronic fans due to the complexity of the circuit.

A digital DC powersupply Read More »

An NRF24L01+ and FTDI Ready Atmega 328P-PU (3.3V, 500 MA) Microcontroller With Dual Power Capability, Undervoltage, Hysteresis, and Thyristor-Crowbar Overvoltage Protection

This board is designed to safely drive a 3.3V microcontroller and connected accoutrements. It supports primary and backup power sources and provides numerous over and under voltage safeguards. The microcontroller here is a bare-bone, no-frills Atmega 328P-PU with no leds, driven by a 16 MHz crystal. An 8-Pin female connector is wired up to the

An NRF24L01+ and FTDI Ready Atmega 328P-PU (3.3V, 500 MA) Microcontroller With Dual Power Capability, Undervoltage, Hysteresis, and Thyristor-Crowbar Overvoltage Protection Read More »

AVR-based Sensor Keyboard

A modern microcontroller has almost everything that’s needed to implement a touch sensor matrix. There are several sensing technologies: IC manufacturers typically advise using certain tech, sometimes they offer ready to use hardware- or software-based solutions. I was curious to try to implement a sensor matrix entirely from scratch all by myself. Here’s how it

AVR-based Sensor Keyboard Read More »

Programming ATMEGA32 (or Any Other AVR) Using Arduino IDE

The Arduino is a very cool development board where you could create hundreds of projects. But it doesn’t mean that for every project you create, you would need an Arduino board dedicated to that project alone. A hundred projects and a hundred Arduinos? That’s a waste of money! Depending upon the requirements of your project,

Programming ATMEGA32 (or Any Other AVR) Using Arduino IDE Read More »

Interfacing Ultrasonic Rangefinder with AVR MCUs – AVR Tutorial

Obstacle detecting sensors are one of the most basic type of sensors that electronic hobbyists use. There are several methods to make cheap obstacle sensors. These simple sensors are made using a IR Rx/Tx pair or Normal LED and LDR pair(this design is most basic and is heavily affected by environment lighting conditions). These sensor

Interfacing Ultrasonic Rangefinder with AVR MCUs – AVR Tutorial Read More »

Scroll to Top