Ich verwende meine Arduino IDE, um meine Skizze entweder auf ein Arduino oder ATTiny oder ATmega328 hochzuladen. Wie Sie wissen, kann jedes Gerät eine andere Pinbelegung haben. Unterstützt der Arduino-Compiler ifdefabhängig von der Karte , mit der ich verbunden bin?
Beispielsweise
#ifdef Attiny85
a=0; b=1; c=2;
#else
// arduino
a=9; b=10; c=11;
#endif
Arduino.h,__AVR_ATtiny85__verwendet wird ( die HauptstadtT). Ich bin mir nicht sicher, ob es einen Unterschied macht.