Skip to content

[PYBStick] Add Sx pin number naming Eg. S3 (pin 3) = D0 (arduino) = PB9 (stm32 mcu) #1068

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
May 14, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions variants/PYBSTICK26_DUINO/variant.h
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,29 @@ extern "C" {
#define NUM_DIGITAL_PINS 32
#define NUM_ANALOG_INPUTS 8

// PYBSTICK26 Sx pinout
#define S3 PB9
#define S5 PB8
#define S7 PB6
#define S8 PA2
#define S10 PA3
#define S11 PB3
#define S12 PA0
#define S13 PB10
#define S13A PC3
#define S15 PB12
#define S15A PC5
#define S16 PB13
#define S16A PC6
#define S18 PB14
#define S18A PC7
#define S19 PA7
#define S21 PAB4
#define S22 PA10
#define S23 PA5
#define S24 PA15
#define S26 PA4

// On-board LED pin number
#define LED_GREEN PA14
#define LED_RED PA13
Expand Down
23 changes: 23 additions & 0 deletions variants/PYBSTICK26_LITE/variant.h
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,29 @@ extern "C" {
#define NUM_DIGITAL_PINS 28
#define NUM_ANALOG_INPUTS 6

// PYBSTICK26 Sx pinout
#define S3 PB9
#define S5 PB8
#define S7 PB6
#define S8 PA2
#define S10 PA3
#define S11 PB3
#define S12 PA0
#define S13 PB10
// #define S13A PC3
#define S15 PB12
// #define S15A PC5
#define S16 PB13
// #define S16A PC6
#define S18 PB14
// #define S18A PC7
#define S19 PA7
#define S21 PAB4
#define S22 PA10
#define S23 PA5
#define S24 PA15
#define S26 PA4

// On-board LED pin number
#define LED_GREEN PA14
#define LED_RED PA13
Expand Down
23 changes: 23 additions & 0 deletions variants/PYBSTICK26_PRO/variant.h
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,29 @@ extern "C" {
#define NUM_DIGITAL_PINS 43
#define NUM_ANALOG_INPUTS 8

// PYBSTICK26 Sx pinout
#define S3 PB9
#define S5 PB8
#define S7 PB7
#define S8 PA2
#define S10 PA3
#define S11 PB3
#define S12 PA0
#define S13 PB10
#define S13A PC3
#define S15 PB12
#define S15A PC5
#define S16 PB13
#define S16A PC6
#define S18 PB14
#define S18A PC7
#define S19 PA7
#define S21 PAB4
#define S22 PA10
#define S23 PA5
#define S24 PA15
#define S26 PA4

// On-board LED pin number
#define LED_GREEN PA14
#define LED_RED PA13
Expand Down
23 changes: 23 additions & 0 deletions variants/PYBSTICK26_STD/variant.h
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,29 @@ extern "C" {
#define NUM_DIGITAL_PINS 38
#define NUM_ANALOG_INPUTS 8

// PYBSTICK26 Sx pinout
#define S3 PB9
#define S5 PB8
#define S7 PB6
#define S8 PA2
#define S10 PA3
#define S11 PB3
#define S12 PA0
#define S13 PB10
#define S13A PC3
#define S15 PB12
#define S15A PC5
#define S16 PB13
#define S16A PC6
#define S18 PB14
#define S18A PC7
#define S19 PA7
#define S21 PAB4
#define S22 PA10
#define S23 PA5
#define S24 PA15
#define S26 PA4

// On-board LED pin number
#define LED_GREEN PA14
#define LED_RED PA13
Expand Down