-# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
+# SPDX-FileCopyrightText: 2024 cst_zf for Adafruit Industries
#
# SPDX-License-Identifier: MIT
"""Pin definitions for the Orangepi 3B."""
D27 = pin.I2C3_SDA_M0
D28 = pin.I2C3_SCL_M0
D29 = pin.GPIO4_A5
-#D30 = GND
+# D30 = GND
D31 = pin.GPIO3_D4
D32 = pin.GPIO4_C0
D33 = pin.GPIO3_D7
D40 = pin.GPIO3_D1
# UART
-#UART4_TX = pin.GPIO1_B0
-#UART4_RX = pin.GPIO1_A7
+UART2_TX_M0 = pin.GPIO0_D1
+UART2_RX_M0 = pin.GPIO0_D0
+
+UART7_TX_M2 = pin.GPIO4_A2
+UART7_RX_M2 = pin.GPIO4_A3
+
+UART3_TX_M0 = pin.GPIO1_A1
+UART3_RX_M0 = pin.GPIO1_A0
+
+UART9_TX_M2 = pin.GPIO4_A4
+UART9_RX_M2 = pin.GPIO4_A5
+
+# I2C
+I2C2_SCL_M1 = pin.I2C2_SCL_M1
+I2C2_SDA_M1 = pin.I2C2_SDA_M1
+I2C3_SCL_M0 = pin.I2C3_SCL_M0
+I2C3_SDA_M0 = pin.I2C3_SDA_M0
+
+# Default I2C
+SCL = I2C2_SCL_M1
+SDA = I2C2_SDA_M1
# SPI
SPI3_MISO = pin.SPI3_MISO_M0
MISO = SPI3_MISO
SCLK = SPI3_CLK
CS = SPI3_CS0
-