Я використовую свій Arduino IDE або для завантаження ескізу до Arduino, або ATTiny, або ATmega328. Як відомо, кожен пристрій може мати різний штифт. Чи підтримує компілятор Arduino ifdefзалежно від плати, до якої я підключений?
Наприклад
#ifdef Attiny85
a=0; b=1; c=2;
#else
// arduino
a=9; b=10; c=11;
#endif
Arduino.h,__AVR_ATtiny85__використовується (капіталT). Не впевнений, чи має це значення.