3333
3434#include <avr/pgmspace.h>
3535
36- static const uint8_t SS = 6 ;
37- static const uint8_t MOSI = 27 ;
38- static const uint8_t MISO = 28 ;
39- static const uint8_t SCK = 29 ;
36+ #define PIN_SPI_SS (6)
37+ #define PIN_SPI_MOSI (27)
38+ #define PIN_SPI_MISO (28)
39+ #define PIN_SPI_SCK (29)
40+
41+ static const uint8_t SS = PIN_SPI_SS ;
42+ static const uint8_t MOSI = PIN_SPI_MOSI ;
43+ static const uint8_t MISO = PIN_SPI_MISO ;
44+ static const uint8_t SCK = PIN_SPI_SCK ;
4045
4146#define LED_BUILTIN 6
4247
43- static const uint8_t A0 = 7 ;
44- static const uint8_t A1 = 8 ;
45- static const uint8_t A2 = 9 ;
46- static const uint8_t A3 = 10 ;
47- static const uint8_t A4 = 11 ;
48- static const uint8_t A5 = 12 ; // Not broken out - used for battery voltage measurement
48+ #define PIN_A0 (7)
49+ #define PIN_A1 (8)
50+ #define PIN_A2 (9)
51+ #define PIN_A3 (10)
52+ #define PIN_A4 (11)
53+ #define PIN_A5 (12)
54+
55+ static const uint8_t A0 = PIN_A0 ;
56+ static const uint8_t A1 = PIN_A1 ;
57+ static const uint8_t A2 = PIN_A2 ;
58+ static const uint8_t A3 = PIN_A3 ;
59+ static const uint8_t A4 = PIN_A4 ;
60+ static const uint8_t A5 = PIN_A5 ; // Not broken out - used for battery voltage measurement
4961
50- static const uint8_t SDA = 13 ;
51- static const uint8_t SCL = 14 ;
62+ #define PIN_WIRE_SDA (13)
63+ #define PIN_WIRE_SCL (14)
64+
65+ static const uint8_t SDA = PIN_WIRE_SDA ;
66+ static const uint8_t SCL = PIN_WIRE_SCL ;
5267
5368// ATMEL ATMEGA1284P / Balanduino revision 1.2 or older
5469//
@@ -386,4 +401,4 @@ const uint8_t PROGMEM digital_pin_to_timer_PGM[] = {
386401 #define SERIAL_PORT_HARDWARE_OPEN Serial1
387402#endif
388403
389- #endif
404+ #endif
0 commit comments