code

AVR Atmega dehumidifier controller board update

AVR Atmega dehumidifier controller board, update

This project is an update to the previous dehumidifier based you can here: http://davidegironi.blogspot.it/2013/04/avr-atmega-dehumidifier-controller.html This update adds some usefull functions. The main issue that i’ve fixed is the microcontroller crash, that happens sometimes. I’ve noticed that sometimes the controller stop running, crash or doesn’t works as expected. After some experimets, i’ve noticed that probem was due …

AVR Atmega dehumidifier controller board, update Read More »

block diagram

ATmega32 ADC for Light and Temperature Sensors Using Atmega

This tutorial shows how to implement the Analogue to Digital Converter (ADC) function on ATMega32 using C code. It consists of code examples, and the meaning of some nomenclature such as sampling rate, and resolution. However before we get to the code, let us start from the beginning. The ATMega32 has a built-in 10-bit ADC. The input …

ATmega32 ADC for Light and Temperature Sensors Using Atmega Read More »

Controlling DC motor

Controlling DC motor with AVR ATtiny13 PWM and ADC Project Using Atmega

It’s interesting to explore what we can do with this tiny 8 pins; 8-bit microcontroller. The ATtiny13 is the smallest and cheapest Atmel AVR 8-bit microcontroller families but yet, it’s loaded with sophisticated peripherals such as two 8-bit PWM channels and 4 channels 10-bit ADC. Although the memory is quite small; 1 K flash, 64 SRAM …

Controlling DC motor with AVR ATtiny13 PWM and ADC Project Using Atmega Read More »