Update FeatherPins.h

Mappings are now based on specific boards, not just the architecture (e.g. S2 vs. C3).
This commit is contained in:
Gregg 2022-04-27 21:11:44 -05:00
parent 4659e6f660
commit 6a8b3653da
1 changed files with 4 additions and 4 deletions

View File

@ -25,20 +25,20 @@
* *
********************************************************************************/ ********************************************************************************/
// For developer use and testing only - provides a common set of pin numbers mapped to the Adafruit Feather Board // For developer use and testing only - provides a common set of pin numbers mapped to the Adafruit Feather Board.
// Facilitates the testing of identical code on an ESP32, ESP32-S2, and ESP32-C3 using a common jig without rewiring // Facilitates the testing of identical code on an ESP32, ESP32-S2, and ESP32-C3 using a common jig without rewiring
#pragma once #pragma once
#if defined(CONFIG_IDF_TARGET_ESP32) #if defined(ARDUINO_FEATHER_ESP32)
enum {F13=13,F12=12,F27=27,F33=33,F15=15,F32=32,F14=14,F22=22,F23=23,F26=26,F25=25,F34=34,F39=39,F36=36,F4=4,F5=5,F18=18,F19=19,F16=16,F17=17,F21=21}; enum {F13=13,F12=12,F27=27,F33=33,F15=15,F32=32,F14=14,F22=22,F23=23,F26=26,F25=25,F34=34,F39=39,F36=36,F4=4,F5=5,F18=18,F19=19,F16=16,F17=17,F21=21};
#define DEVICE_SUFFIX "" #define DEVICE_SUFFIX ""
#elif defined(CONFIG_IDF_TARGET_ESP32S2) #elif defined(ARDUINO_ESP32S2_DEV)
enum {F13=1,F12=3,F27=7,F33=34,F15=10,F32=42,F14=11,F22=9,F23=8,F26=17,F25=14,F34=13,F39=12,F36=18,F4=19,F5=36,F18=35,F19=37,F16=20,F17=21,F21=16}; enum {F13=1,F12=3,F27=7,F33=34,F15=10,F32=42,F14=11,F22=9,F23=8,F26=17,F25=14,F34=13,F39=12,F36=18,F4=19,F5=36,F18=35,F19=37,F16=20,F17=21,F21=16};
#define DEVICE_SUFFIX "-S2" #define DEVICE_SUFFIX "-S2"
#elif defined(CONFIG_IDF_TARGET_ESP32C3) #elif defined(ARDUINO_ESP32C3_DEV)
enum {F27=2,F33=7,F32=3,F14=10,F22=9,F23=8,F26=0,F25=1,F4=18,F5=4,F18=6,F19=5,F16=20,F17=21,F21=19}; enum {F27=2,F33=7,F32=3,F14=10,F22=9,F23=8,F26=0,F25=1,F4=18,F5=4,F18=6,F19=5,F16=20,F17=21,F21=19};
#define DEVICE_SUFFIX "-C3" #define DEVICE_SUFFIX "-C3"