Tags » Atmega

I almost forgot to mention making my own AVR

In addition to Robot Builder’s Bonanza by G. McComb, I am also reading Make: More Electronics, Electronics for Inventors, and Make: AVR Programming. And I really want to make my own AVR, but i cannot get the hardware up and running. 122 more words

SoftwareSerial and Arduino

A problem while using communication modules with the Arduino Uno is the unavailability of more than one pair of Serial pins. (Pin 0->Rx and Pin 1<-Tx in case of Uno) 2,095 more words

Arduino

AVR programación en C – 09 Timer/Counter0 del ATmega16 - parte1

Los timers o temporizadores son características estándar de casi todos los microcontroladores, así que es muy importante aprender su uso. Los microcontrolador AVR tiene temporizadores muy poderosos y multifuncionales, pueden medir tiempo, generar frecuencias, contar eventos externos, hacer comparaciones, sincronizar tareas, generar una onda PWM, etc. 2,278 more words

AVR

How to set Atmega Chip Fuse Without Interrupting the Arduino Bootloader?

Introduction

In here, I’m going to cover a topic at burning the Atmel Chip Fuse into Atmega, BUT, without interfering the Arduino bootloader which already in place in it. 629 more words

Arduino

AVR programación en C – avr-libc y estructura de un programa embebido en C

Hola de nuevo, en esta entrada trataré de explicar un poco las librerías que acompañan al compilado avr-gcc, la famosa avr-libc. En ella se incorporan las librerías estándar mas usadas en la programación en C como la stdio.h, string.h, stdlib.h, math.h entre otras. 1,444 more words

AVR

AVR programación en C – 06 Interrupciones en los AVR

Imagen: protostack  

Las interrupciones son eventos especiales que se generan interna o externamente en el microcontrolador que pausa momentáneamente  la ejecución del programa para realizar una tarea breve, y después volver al punto donde se quedó ejecutando el programa. 951 more words

AVR