File tree Expand file tree Collapse file tree 3 files changed +25
-5
lines changed
Expand file tree Collapse file tree 3 files changed +25
-5
lines changed Original file line number Diff line number Diff line change @@ -543,6 +543,22 @@ GenF1.menu.pnum.BLUEPILL_F103C8B.build.board=BLUEPILL_F103C8
543543GenF1.menu.pnum.BLUEPILL_F103C8B.build.product_line=STM32F103xB
544544GenF1.menu.pnum.BLUEPILL_F103C8B.build.variant=BLUEPILL_F103C8
545545
546+ # BLACKPILL_F103C8 board
547+ # Support: Serial2 (USART2 on PA3, PA2) and Serial3 (USART3 on PB11, PB10)
548+ GenF1.menu.pnum.BLACKPILL_F103C8=BlackPill F103C8
549+ GenF1.menu.pnum.BLACKPILL_F103C8.upload.maximum_size=65536
550+ GenF1.menu.pnum.BLACKPILL_F103C8.upload.maximum_data_size=20480
551+ GenF1.menu.pnum.BLACKPILL_F103C8.build.board=BLACKPILL_F103C8
552+ GenF1.menu.pnum.BLACKPILL_F103C8.build.product_line=STM32F103xB
553+ GenF1.menu.pnum.BLACKPILL_F103C8.build.variant=BLUEPILL_F103C8
554+
555+ GenF1.menu.pnum.BLACKPILL_F103C8B=BlackPill F103C8 (128k)
556+ GenF1.menu.pnum.BLACKPILL_F103C8B.upload.maximum_size=131072
557+ GenF1.menu.pnum.BLACKPILL_F103C8B.upload.maximum_data_size=20480
558+ GenF1.menu.pnum.BLACKPILL_F103C8B.build.board=BLACKPILL_F103C8
559+ GenF1.menu.pnum.BLACKPILL_F103C8B.build.product_line=STM32F103xB
560+ GenF1.menu.pnum.BLACKPILL_F103C8B.build.variant=BLUEPILL_F103C8
561+
546562# MAPLEMINI_F103CB board
547563# Support: Serial2 (USART2 on PA3, PA2) and Serial3 (USART3 on PB11, PB10)
548564GenF1.menu.pnum.MAPLEMINI_F103CB=Maple Mini F103CB
Original file line number Diff line number Diff line change @@ -53,9 +53,9 @@ const PinName digitalPin[] = {
5353 PB_15, // D13
5454 PB_14, // D14
5555 PB_13, // D15
56- PB_12, // D16
56+ PB_12, // D16 - LED Blackpill
5757/* Right side */
58- PC_13, // D17 - LED
58+ PC_13, // D17 - LED Bluepill
5959 PC_14, // D18
6060 PC_15, // D19
6161 PA_0, // D20/A0
Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ extern "C"{
4444 *----------------------------------------------------------------------------*/
4545extern const PinName digitalPin [];
4646
47- // USB connector on the top, MCU side
47+ // Bluepill USB connector on the top, MCU side - Blackpill USB connector on bottom, MCU Side (pins are reversed vertically for Arduino Ananlog pin correct sequence.
4848// Left Side
4949#define PB9 0
5050#define PB8 1
@@ -62,9 +62,9 @@ extern const PinName digitalPin[];
6262#define PB15 13
6363#define PB14 14
6464#define PB13 15
65- #define PB12 16
65+ #define PB12 16 // LED Blackpill
6666// Right side
67- #define PC13 17 // LED
67+ #define PC13 17 // LED Bluepill
6868#define PC14 18
6969#define PC15 19
7070#define PA0 20 // A0
@@ -91,7 +91,11 @@ extern const PinName digitalPin[];
9191#define NUM_ANALOG_FIRST 20
9292
9393// On-board LED pin number
94+ #ifdef ARDUINO_BLUEPILL_F103C8
9495#define LED_BUILTIN PC13
96+ #else
97+ #define LED_BUILTIN PB12
98+ #endif
9599#define LED_GREEN LED_BUILTIN
96100
97101// SPI Definitions
You can’t perform that action at this time.
0 commit comments