pins: Add Arduino Due pin name aliases
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
This commit is contained in:
parent
afb1839b6b
commit
409904c61c
|
@ -72,11 +72,28 @@ Sanguino_analog = [
|
|||
"PA0", "PA1", "PA2", "PA3", "PA4", "PA5", "PA6", "PA7"
|
||||
]
|
||||
|
||||
Arduino_Due = [
|
||||
"PA8", "PA9", "PB25", "PC28", "PA29", "PC25", "PC24", "PC23", "PC22", "PC21",
|
||||
"PA28", "PD7", "PD8", "PB27", "PD4", "PD5", "PA13", "PA12", "PA11", "PA10",
|
||||
"PB12", "PB13", "PB26", "PA14", "PA15", "PD0", "PD1", "PD2", "PD3", "PD6",
|
||||
"PD9", "PA7", "PD10", "PC1", "PC2", "PC3", "PC4", "PC5", "PC6", "PC7",
|
||||
"PC8", "PC9", "PA19", "PA20", "PC19", "PC18", "PC17", "PC16", "PC15", "PC14",
|
||||
"PC13", "PC12", "PB21", "PB14", "PA16", "PA24", "PA23", "PA22", "PA6", "PA4",
|
||||
"PA3", "PA2", "PB17", "PB18", "PB19", "PB20", "PB15", "PB16", "PA1", "PA0",
|
||||
"PA17", "PA18", "PC30", "PA21", "PA25", "PA26", "PA27", "PA28", "PB23"
|
||||
]
|
||||
Arduino_Due_analog = [
|
||||
"PA16", "PA24", "PA23", "PA22", "PA6", "PA4", "PA3", "PA2", "PB17", "PB18",
|
||||
"PB19", "PB20"
|
||||
]
|
||||
|
||||
|
||||
Arduino_from_mcu = {
|
||||
"atmega168": (Arduino_standard, Arduino_analog_standard),
|
||||
"atmega644p": (Sanguino, Sanguino_analog),
|
||||
"atmega1280": (Arduino_mega, Arduino_analog_mega),
|
||||
"atmega2560": (Arduino_mega, Arduino_analog_mega),
|
||||
"sam3x8e": (Arduino_Due, Arduino_Due_analog),
|
||||
}
|
||||
|
||||
def map_pins(name, mcu):
|
||||
|
|
Loading…
Reference in New Issue