A web configurable Xively logger, build on AVR ATmega328

Here’s an ATmega configurable Xively logger platform by Davide Gironi: Xively (formerly Cosm and before that Pachube) is a platform devoted to simplifying the interconnection of devices and data with applications on the Internet of Things. It is an on-line database service allowing developers to connect sensor-derived data (e.g. energy and environment data from objects, devices & […]

Atmel releases new low power MCUs

Atmel recently announced the release of their next generation of low power 8-bit MCUs. Promising to be pin compatible with previous ATmega family members, these “The Atmel mega168PB, mega88PB and mega48PB are available in 32-pin QFN and QFP packages with additional devices available later this year. All devices are sampling now. Production quantities for the […]

Automatic plant watering system using AVR(Atmega16) Microcontroller

Here’s an automatic watering system using AVR from Gadgetronicx: Primitive irrigation systems possess many drawbacks as it fails to conserve water and human energy. So introducing Automation in it can help us to overcome these drawbacks and pave way to conserve water. This can be done with a simple Soil moisture sensor and a Microcontroller, AVR […]

Battery fuel gauge with zero parts and zero pins on AVR

Josh Levine writes: It can be nice to know how much battery power you have. It becomes critically important with LiPo batteries since you can permanently damage them by running the voltage down too low. Typically battery voltage detection requires adding a circuit with extra parts and their associated power requirements. Wouldn’t it be great […]

New MurchLabs TinyLoadr Shield

Jeff Murchison has released a new version of my TinyLoadr Shield, which was used for programming ATmegas and ATtinys using your Arduino. The new version is just a USBtinyISP-based programmer with a ZIF socket for DIP microcontrollers and 10 and 6-pin ICSP headers for programming target boards. More information can be found at MurchLabs. Via […]

High voltage serial programming for AVR chips with the Bus Pirate

Leonerd writes: I am happy to report a full success using the Bus Pirate to program HVSP on the 8- and 14-pin ATtiny chips. This requires a small additional bit of hardware, to use the AUX pin to control a +12V supply to the ‘tiny RESET line, and the 4 GPIO pins attached to the […]

Roland SP-404 AVR custom midi control pedal

An open source midi controller user for the Roland SP-404 sampler by Davide Gironi: The Roland SP-404 is a digital sampler made by Roland Corporation. This sampler has an input midi port, and expose a set of midi commands to control the unit. With this project user can control Roland SP-404 using a Midi Pedal. The […]

Minimalism AVR development board

Baoshi of DigitalMe wrote an article detailing his minimalism ATTiny2313 development board build: The AVR chip I’m talking about is Atmel ATTiny2313, in SOIC-20 package. To make the development board, I bought some 28 pin SOIC/SSOP to DIP adapters. These adaptors usually come in double sided design. Corresponding pins on both sides are connected via the plated through holes […]

Controlling appliances using text messages

A GSM remote control project designed by Vassilis Serasidis: Two years later I built another one remote control based on GSM module. I choose the GM-47 sony-ericsson module because it was very easy to handle it via AT commands. Moreover, the price was low enough for experiments. Finaly, I decided to release the source code […]

Roland SP-404 AVR custom midi control pedal

An open source midi controller user for the Roland SP-404 sampler by Davide Gironi: The Roland SP-404 is a digital sampler made by Roland Corporation. This sampler has an input midi port, and expose a set of midi commands to control the unit. With this project user can control Roland SP-404 using a Midi Pedal. With […]

Make your own dual programmer in AVRDUDE

Stephen Wylie tweeted,  “Program two ATmegas w/an Arduino & AVRDUDE without re-cabling in between!” Those of you who have programmed an Arduino through the Arduino or AVR Studio IDE may have noticed the utility that is really doing the work: AVRDUDE (AVR Downloader/UploaDEr).  This is a powerful program that can facilitate programming new sketches on […]

Native assembler programming on Arduino

Eagle over at at cypherpunk.at posted details on programming an Arduino in assembly language. This article is about programming an Arduino board natively in pure Assembler without carrying the rucksack of standard libraries and functions. Using a simple example and an Arduino Uno board, I will show how to assemble, link, and upload your code […]

ATtiny84 USBtiny AVR ISP programmer

Rupert Hirst writes: My through hole, home etch friendly version of the surface mount FabISP, which is based around the USBtinyISP AVR ISP Programmer. The new USBtinyISP drivers also support for Windows 8 This design uses the ATtiny84 microcontroller instead of the larger ATtiny2313 of the USBtiny. Project design flies can be found on RunawayBrainz […]

uVolume T-32 USB volume & media control update

Another update on µVolume USB volume control project by Rupert Hirst of  RunAwayBrainz, we covered it previously: µVolume T-32 USB Volume Control update, featuring infra red media control Features: -Arduino Compatible (Atmel Atmega32u4) -Manual volume adjustment using the rotary encoder -(IR) Infra red remote control of volume and multimedia controls -Apple remote or user defined […]

Single chip AVR BASIC computer

Dan over at HackAday documented his single chip computer project with the PCBs from DirtyPCBs: A single AVR microcontroller (the ATmega 1284P) has been used to create a standalone computer system which runs the BASIC programming language. The 1284P runs TinyBASIC Plus, generates RCA video signals (using TVout) and reads PS/2 keyboard input. A single sided […]