ATtiny85 counter tutorial: counting events/signals using interrupts
Counters are essential peripheral in microcontrollers since it is used to count external events or internal / external clock pulses. Counters store the number of such events / pulses in registers for...
View ArticleATtiny85 compare match tutorial with interrupts
Compare match is a feature that is associated with timers and counters. This feature is available in most of the modern microcontrollers. It works by continuously comparing a particular value against...
View ArticleATtiny85 PWM tutorial : Phase correct and Fast PWM
Pulse width modulation aka PWM is a popular digital modulation mostly used in controlling motors, lights, power supplies, heating devices etc. ATtiny85 has in built feature to generate PWM signal of...
View ArticleATtiny85 ADC tutorial with interrupts
Following the series of ATtiny85 tutorials this article explains how to configure ADC in an ATtiny85 microcontroller. Analog to digital converter aka ADC is quite an important feature in...
View ArticleATtiny85 Analog comparator tutorial
Comparators in electronics are used to compare two input analog signals and output a digital output based on it. Popularly we use dedicated comparator chips for this purpose, however with ATtiny85 we...
View ArticleATtiny85 external and pin change interrupt tutorial
Interrupts are one of the most used feature in a microcontroller. Interrupts are events that needs immediate attention by the processor/ controller. When an interrupt occurs controller will pause...
View ArticleATtiny85 sleep modes tutorial
Sleep mode is a valuable feature in microcontrollers. With growing demand in portable embedded devices power management is an absolute necessary. To cater this power saving necessity microcontrollers...
View ArticleATtiny85 SPI protocol – Master and Slave mode tutorial
Serial communication protocols provides the means to communicate for microcontrollers with external hardware, peripherals or other microcontrollers. USART, SPI, I2C are some of the popular serial...
View ArticleATtiny85 I2C protocol tutorial
I2C or Inter Integrated circuit is another popular serial communication protocol built in almost every modern microcontrollers. This protocol uses full duplex communication and uses only two wires to...
View ArticleLearn ATtiny85 microcontroller in 10 days
ATtiny85 microcontroller gained a great popularity among Engineers and enthusiasts. This is largely due to its small size, tons of features and low cost. ATtiny85 will be great fit for robotics,...
View Article