The ATtiny84 is a high-performance, low-power 8-bit AVR microcontroller from the Atmel Corporation. It features 8KB of in-system programmable Flash memory, 512 bytes of EEPROM, and 512 bytes of SRAM, making it a powerful yet compact microcontroller for a wide range of applications. The ATtiny84 offers 12 general-purpose I/O pins, 3 flexible Timer/Counters, and a 10-bit analog-to-digital converter (ADC) with up to 8 channels. Its compact 14-pin package makes it suitable for space-constrained designs, while its low power consumption and wide operating voltage range make it an ideal choice for battery-powered applications. With its rich feature set, small footprint, and low cost, the ATtiny84 is well-suited for various applications such as sensor nodes, small robotics, consumer electronics, and more. Its compatibility with industry-standard development tools and support for in-circuit programming and debugging further enhances its versatility and ease of use.