Simple AVR Bootloader tutorial

Simple AVR Bootloader tutorial

I've used AVR microcontrollers both for hobbies and work projects. These versatile microcontrollers ran the code I programmed them with, but once the final device was shipped, it was hard…
An IOT Swing

An IOT Swing

The new generations benefit of an advance over their predecessors. This is a simple equation that guarantees progress. For that I can do a simple comparison between the toys I…
Introduction to CC2541

Introduction to CC2541

Exploring the versatile AVR microcontrollers or the powerful STM32 counterparts were amazing experiences which resulted in interesting projects, many of them presented on this blog. For a hardware designer, the…
Featured by Atmel

Featured by Atmel

Trained as a software developer I've been active in the field doing mostly mobile apps since 2003. My first contact with microcontrollers came later, in 2009, and I still remember…
Post Beta hardware iteration

Post Beta hardware iteration

For the Portable Environmental Monitor beta release, both the project summary and the system design document presented some of the things to improve next. The first PCB was fine, but…
Portable Environmental Monitor

Portable Environmental Monitor

The portable environmental monitor addresses pollution, the kind that we are unable to see but directly affects our health and causes life threatening diseases. Airborne toxic chemicals, radioactive dust and…
The first prototype

The first prototype

It's been a crazy run, trying to make this happen. After less then one month I now have the first functional hardware iteration or the first prototype. The Portable Environmental…
Resistive touchscreen

Resistive touchscreen

A complicated project July was a tough month, and August is no different. Due to some components arriving late, I've only been able to start my work on the Hackaday.io…
AVR SDCard FAT support with FatFS

AVR SDCard FAT support with FatFS

You've probably seen or done lots of cool microcontroller projects already, but did you ever consider adding permanent data storage to your projects? I did, and there are numerous advantages:…
How to set the AVR Fusebits

How to set the AVR Fusebits

Learn how to set your atmega to work with various external crystals, program the fusebits, and build a fusebit doctor to revive your AVRs, in case you wrote the wrong settings .