ATtiny: 7-Segment Display
This circuit uses the ATtiny 8-pin microcontroller which has 5 I/O pins to create a 7-segment display. Since a 7-segment display only requires control of 7 individual LEDs, we use 4 of the ATtiny I/O pins as charlieplexed outputs (n*(n-1)). Leaving the the fifth I/O pin to be used as digital or analog input or […]
Sound Amplifying Circuits
This post covers a few different (very basic) techniques for amplifying various sound sources. On the one hand sound coming from circuits inside toys that make sound (toy piano, singing greeting cards, recording and playback modules…), as well as sound made by generating frequencies using a microcontroller such as the ATtiny or an Arduino board. […]
ATtiny: Programming
This post is a summary that covers how to turn your Arduino board into an ISP programmer and use it to program an ATtiny85 or 45 8-pin microcontroller.