Алгоритм Евклида — это один из старейших численных алгоритмов для нахождения наибольшего общего делителя двух целых чисел. Алгоритм назван в честь греческого математика Евклида (III век до н. э.), который впервые его описал.

Микроконтроллеры AVR можно программировать через ICSP (ISP) интерфейс. Делать это не сложнее, чем пользоваться платой Arduino с загрузчиком (bootloader) в микроконтроллере. С технологией ICSP Вам также будет доступна среда программирования Arduino, а кроме того, и много других возможностей.

Включение энергосберегающих режимов микроконтроллера AVR на примере микроконтроллера ATtiny88 в среде программирования Arduino IDE.

В этом примере показано как плавно управлять яркостью светодиода и одновременно мигать другим светодиодом на Arduino. fading_Blink.ino распространяется в надежде, что это будет полезно, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ.

Предлагаю Вам совершенно вольный перевод на русский язык некоторых страниц технической документации (datasheet) микроконтроллера ATMEL® AVR® ATtiny88.

Использование прерываний PCINT микроконтроллера AVR на примере микроконтроллера ATtiny88 в среде программирования Arduino IDE.