DigitalIO icon indicating copy to clipboard operation
DigitalIO copied to clipboard

Please Add Support to Atmega8 & Atmega8A

Open DevDavisNunez opened this issue 2 years ago • 2 comments

Any chance to add ATMEGA8 AND ATMEGA8 AVR support?

DevDavisNunez avatar Jul 10 '22 22:07 DevDavisNunez

I don't have these chips or a board to test but I suspect you can add ATmega8 and ATmega8A by editing GpioPinMap.h.

change this section:

#if defined(__AVR_ATmega168__)\
||defined(__AVR_ATmega168P__)\
||defined(__AVR_ATmega328P__)
// 168 and 328 Arduinos
#include "UnoGpioPinMap.h"

To:

#if defined(__AVR_ATmega8__)\
||defined(__AVR_ATmega8A__)\
||defined(__AVR_ATmega88__)\
||defined(__AVR_ATmega88A__)\
||defined(__AVR_ATmega88P__)\
||defined(__AVR_ATmega88PA__)\
||defined(__AVR_ATmega168__)\
||defined(__AVR_ATmega168P__)\
||defined(__AVR_ATmega328P__)
// 8 88 168 and 328 Arduinos
#include "UnoGpioPinMap.h"

Let me know if it works.

greiman avatar Jul 11 '22 12:07 greiman

Yes, that is work fine, thanks dear!

DevDavisNunez avatar Jul 11 '22 14:07 DevDavisNunez