AVR frequency meter – from 1Hz to 10MHz

f-meter-1

Frequency meter with some of quite good performance, capable of measuring frequencies from 1Hz to 10MHz (9,999,999 Hz) with a resolution of 1 Hz over the entire range. Ideal for function generators or as a standalone meter. It is cheap and easy to make, with parts that can be bought anywhere, and with a small size that allow it to be mounted in the panel on any device.

Continue reading

3 neat ATXmega prototype boards

xmega_boards

This time i present three neat prototype boards for Xmega processors, in the Xmega A4 (44pin), A3 (64pin), and A1 (100pin) versions, compatible with all of the models of each family. The PCBs are designed to put with one or both sides in the breadboard, they are small and compact so they doesn’t occupy much space, with on board: PDI programming interface cnnector, USB connector (for devices in “U” version with support for high-speed USB), uSD socket, buttons, which are just a basic add-ons.

Continue reading

Noiseplug – rca plug that plays chiptunes

noiseplug1

Do you remember those first 8 bit computers and video game consoles? Do you remember how beautiful music they were able to play? This unusual device is a combination of modern technology and charm of 90’s. A seemingly simple plug, hiding a very small attiny10 microcontroller and two watch batteries inside – plays 2 minutes long Chiptune track, after plugged into the amplifier input.

Continue reading

Universal Logic Analyzer Board

3

I think i don’t need to convince anybody, how great device the logic analyzer is. This one leaves far behind every old-fashion LPT versions, as well as AVR with external RAM based ones. Depending on chosen PC application (the real analyzer part, actually), it can collect for an example, up to 24 millions of samples per second from 8 channels at the same time, and the buffer capacity is just our PC free RAM space…

Continue reading

USBTiny-MkII SLIM programmer

mkii_slim_6

USBTiny-MkII SLIM programmer (AVRISP-MKII clone) supports all Attiny, Atmega, and Xmega µcontrollers. It has three programming interfaces: ISP, PDI, and TPI. It works with AvrStudio or AvrDude. Small convenient board, contains double direction voltage translator for all interfaces and working from 1,2V, jumper for target chip voltage selection 5V or 3,3V (LDO stabilizer), and status LEDs. The heart of the device is a AT90USB162 controller with hardware USB, so it can provide fast programming speeds.

Continue reading

µProg – tiny, fast, portable AVR programmer with SD

µprog11

One of a kind, portable AVR programmer! Helps wherever you need to update the device firmware, where target device is in a hard-to-reach location and you can’t (or don’t want to) bring your laptop with a bunch of wires with you. Trivially easy to use, super cheap to make, super small, super fast, uses SD cards…

Continue reading

Atmega fusebit doctor (HVPP+HVSP) – fix the fusebits

mega_fusebit_doctor_1

Atmega fusebit doctor, as name says it, device for repairing dead Atmega (and Attiny from v2.04) family AVRs by writing correct fusebits. Most common mistakes or problems are a wrong clock source (CKSEL fusebits), disabled SPI programming (SPIEN fuse) or disabled reset pin (RSTDISBL fuse). This simple and cheap circuit will fix you uC in a fraction of a second. If in first case we can help ourself with clock generator, then in 2nd and 3rd cases bring uC back to life is impossible with standard serial programmer. Most of people do not decide to build parallel programmer because its…

Continue reading