summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2017-09-06 15:40:13 +1000
committerDamien George <damien.p.george@gmail.com>2017-09-06 15:41:12 +1000
commit069fc48bf60b31fca4339d26cee7b4a415b185f9 (patch)
tree42385ee45126d2952f247e431f4ea6523230c140
parent21c889baeb077b6460cc8d315340e231a8ff049d (diff)
stm32/boards: Fix I2C1 pin mapping on NUCLEO_F401RE/F411RE boards.
This patch makes it consistent with the STM document describing the Arduino layout. Thanks to @shaoziyang for the original patch.
-rw-r--r--ports/stm32/boards/NUCLEO_F401RE/mpconfigboard.h4
-rw-r--r--ports/stm32/boards/NUCLEO_F411RE/mpconfigboard.h4
2 files changed, 4 insertions, 4 deletions
diff --git a/ports/stm32/boards/NUCLEO_F401RE/mpconfigboard.h b/ports/stm32/boards/NUCLEO_F401RE/mpconfigboard.h
index c12d52756..a843d3c35 100644
--- a/ports/stm32/boards/NUCLEO_F401RE/mpconfigboard.h
+++ b/ports/stm32/boards/NUCLEO_F401RE/mpconfigboard.h
@@ -22,8 +22,8 @@
#define MICROPY_HW_UART_REPL_BAUD 115200
// I2C busses
-#define MICROPY_HW_I2C1_SCL (pin_B6) // Arduino D10, pin 17 on CN10
-#define MICROPY_HW_I2C1_SDA (pin_B7) // pin 21 on CN7
+#define MICROPY_HW_I2C1_SCL (pin_B8) // Arduino D15, pin 3 on CN10
+#define MICROPY_HW_I2C1_SDA (pin_B9) // D14, pin 5 on CN10
#define MICROPY_HW_I2C2_SCL (pin_B10) // Arduino D6, pin 25 on CN10
#define MICROPY_HW_I2C2_SDA (pin_B3) // Arduino D3, pin 31 on CN10
#define MICROPY_HW_I2C3_SCL (pin_A8) // Arduino D7, pin 23 on CN10
diff --git a/ports/stm32/boards/NUCLEO_F411RE/mpconfigboard.h b/ports/stm32/boards/NUCLEO_F411RE/mpconfigboard.h
index 1f7f0a23b..26b1e0b61 100644
--- a/ports/stm32/boards/NUCLEO_F411RE/mpconfigboard.h
+++ b/ports/stm32/boards/NUCLEO_F411RE/mpconfigboard.h
@@ -22,8 +22,8 @@
#define MICROPY_HW_UART_REPL_BAUD 115200
// I2C busses
-#define MICROPY_HW_I2C1_SCL (pin_B6) // Arduino D10, pin 17 on CN10
-#define MICROPY_HW_I2C1_SDA (pin_B7) // pin 21 on CN7
+#define MICROPY_HW_I2C1_SCL (pin_B8) // Arduino D15, pin 3 on CN10
+#define MICROPY_HW_I2C1_SDA (pin_B9) // D14, pin 5 on CN10
#define MICROPY_HW_I2C2_SCL (pin_B10) // Arduino D6, pin 25 on CN10
#define MICROPY_HW_I2C2_SDA (pin_B3) // Arduino D3, pin 31 on CN10
#define MICROPY_HW_I2C3_SCL (pin_A8) // Arduino D7, pin 23 on CN10