HX711 load cell amplifier library for AVR ATmega


A HX711 load cell library for AVR ATmega:

HX711 is a precision 24bit ADC IC designed for weigh scales and industrial control applications to interface directly with a bridge sensor.
A load cell is a transducer that is used to create an electrical signal whose magnitude is directly proportional to the force being measured.
The library you can find here is usefull to implement a weigh scale using the HX711.

More details on Davide Gironi’s blog.

Check out the video after the break.

Qi wireless power receiver from scratch


Vinod made a Qi wireless power receiver using Attiny13, that is available on GitHub:

I have only two aims while trying this. The receiver should get powered by the transmitter continuously. I should be able to control the power received by adjusting the error packets, in my case I am trying to keep received voltage always 10v.
There are lot more but I am only interested in this two features for now, so I will not be following the complete Qi specs described on the WPC documents, by the way, it worked for me without any issue. This is purely experimental.

See the full post on his blog.

Check out the video after the break.

Programmable light controller


Dilshan Jayakody published a new build:

The main objective of this project is to design a maintenance free and low-cost light which automatically turns on and off at the predetermined time of the day.
To meet the above requirement I designed this controller using ATmega8 MCU and DS1307 RTC. The driver stage of this light controller is intended to work with commonly available 7W LED modules.

More details  on his blog.

ATtiny13 – 8bit mono class D amplifier


Łukasz Podkalicki shared a how-to on building a Class D amplifier on ATtiny13:

I always wonder whether it is possible to make an amplifier of class D on ATtiny13 or not. Some time ago I found George Gardner’s project based on ATtiny85 – TinyD. It was a sign to start challenging it with ATtiny13. It took me a few hours but finally I made it! The code is very short and useses a lot of hardware settings which has been explained line-by-line in the comments. The project runs on ATtiny13 with maximum internal clock source (9.6MHz). It gave me posibility to use maximum of hardware PWM frequency (Fast PWM mode).

See the full post on his blog.

Check out the video after the break.

PiggyFuse HVSP AVR fuse programmer


Nerd Ralph published a new build:

Although I’ve been working with AVR MCUs for a number of years now, I had never made a high voltage programmer.  I’ve seen some HVSP fuse resetter projects I liked, but I don’t have a tiny2313.  I think I was also hesitant to hook up 12V to an AVR, since I had fried my first ATMega328 Pro Mini by accidentally connecting a 12V source to VCC.  However, if you want to be an expert AVR hacker, you’ll have to tackle high-voltage programming.  Harking back to my Piggy-Prog project, I realized I could do something similar for a fuse resetter, which would simplify the wiring and reduce the parts count.

See the full post on his blog here. Code is available at Github.

Attiny85 pogo backpack programmer


Facelesstech published a new build:

So you are using a bare attiny85 in your next project but don’t have room for the programming header, What do you do? I came up with the idea of using pogo pins layed out on A PCB so that they will sit on top of the Attiny85 legs. I used standard male jumps at each end of the chip to help line it up.

More details on Facelesstech homepage. Project files are available at Github.

Check out the video after the break.

Attiny wearable


Attiny wearable project from Facelesstech:

It’s a foundation for a wearable platform. It’s a Nato watch strap threaded through a PCB with a coin cell battery holder between the PCB and the strap. I’m using a Attiny85 this time around but could be used for most chips/dev boards. This is a proof of concept to iron out any problems I’ve overlooked.

Project info at Facelesstech’s blog and the GitHub repository here.

Check out the video after the break.

AtPack: Atmel Pack parser, visualizer and fuse calculator



AtPack – Atmel Pack parser, visualizer and fuse calculator from Vagrearg:

Looking for an up-to-date fuse-calculator for the Atmel(*) AVR chips has been something of a long search. There are several online versions, but they have not been updated to the new chips (like the ATmega328PB).
When you have got an itch, you simply scratch it… Don’t you?
Well, I did, and it resulted in an analysis of the Atmel Pack format, which can be freely downloaded under an Apache 2.0 license. The AtPacks contain a master XML file with device lists and links to each device’s XML file, which in turn describes the entire chip. The format is not that hard to understand and can be easily mangled into something useful. Then, some crude jQuery hacking and many hours later… you know how that works.

Code is at GitHub and there is an online version.

Via Vagrearg.