ATtiny85

The high-performance, low-power Microchip 8-bit AVR RISC-based microcontroller combines 8KB ISP flash memory, 512B EEPROM, 512-Byte SRAM, 6 general purpose I/O lines, 32 general purpose working registers, one 8-bit timer/counter with compare modes, one 8-bit high speed timer/counter, USI, internal and external Interrupts, 4-channel 10-bit A/D converter, programmable watchdog timer with internal oscillator, three software selectable power saving modes, and debugWIRE for on-chip debugging. The device achieves a throughput of 20 MIPS at 20 MHz and operates between 2.7-5.5 volts. By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Main Content

ATtiny85 Mario Challenge!

“The ATtiny85 microcontroller is a capable but compact AVR. However with only 8K of program memory, 512 bytes of EEPROM, 512 of SRAM and only 8 pins (3 of which are dedicated to the usual suspects of Vcc, GND and …

I made an optical inline fuel sensor

“We could automatically detect whether the racing mower is about to run out of fuel by shining a light through a section of clear fuel hose with a sensor on the other side. The idea is that when the fuel …

WS2812B RGB LED in Circuits

“Learn how to use WS2812B RGB LED in custom circuits so you have used Neopixel Rings/Strips/Matrix in one of your projects and now you want to make a circuit and add WS2812B LED on it but don’t …

Water Optic Communication

“Introduction I was recently watching the TV show Modern Marvels where they were doing this episode on “glass” and spent some time showing how fiber optic cables work. They showed that the concept of total internal reflection also applies to …

Project  CyberPlotter

CyberPlotter

“Earlier this year we released designs for the Engravinator and while designing that, I caught the CNC bug… hard. I’ve been using all sorts of CNC-type machines for years, of course, already owning multiple 3D printers, lasers, and …

ATtiny85 Wearable Vibrating Activity Tracking Watch

“How to make the wearable activity tracking watch? This is a wearable gadget designed to vibrate when it detects stagnation. Do you spend most of your time on the computer like me? Are you sitting for hours without realizing it …

Just Another ATtiny85 Retro Gaming Console

“A small retro Console-like setup based around ATtiny85 x 0.96 OLED for playing space invaders, Tetris, etc. Supplies: Oled 0.96inch x 1 Attiny85 x1 Programmer setup for Programming Attiny85 x 1 Switch x 3 10K Resistor SMD 0805 …

A Tiny Compass With ATtiny85

“This is our first project with ATtiny85; a simple pocket digital compass (in collaboration with J. Arturo Espejel Báez). ATtiny85 is a high performance and low power microcontroller. It has 8 Kbytes of programmable flash memory. Due to this, the …

Boat Ventilator Control

“Controlling a fan in my boat on the cheap; with an ATTiny85 (DigiSpark) and a DHT11 temperature and humidity sensor A Small controller based on a Digispark ATTiny controller I had on my shelf and a spare DHT11 combined temperature …

Multiple ATtiny85/13A Programmer

“Program 6 ATtiny85/13A at the same time with this custom programmer board. Attiny MCUs are very popular as it is quite easy to program them and using them instead of atmega328 chip can reduce the cost of the overall …