X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/e925c255a067ed3f409a6461f4a37f66642c68ff..8c2d8730fa84bd3a821f431e23d750627654ade3:/src/adafruit_blinka/board/radxa/rockpi4cplus.py diff --git a/src/adafruit_blinka/board/radxa/rockpi4cplus.py b/src/adafruit_blinka/board/radxa/rockpi4cplus.py new file mode 100644 index 0000000..870d913 --- /dev/null +++ b/src/adafruit_blinka/board/radxa/rockpi4cplus.py @@ -0,0 +1,67 @@ +# SPDX-FileCopyrightText: 2023 Wouter Groeneveld +# See https://wiki.radxa.com/Rock4/hardware/gpio for pinout +# +# SPDX-License-Identifier: MIT +"""Pin definitions for the Rock Pi 4 C+.""" + +from adafruit_blinka.microcontroller.rockchip.rk3399_t import pin + +D3 = pin.GPIO2_A7 +D5 = pin.GPIO2_B0 +D7 = pin.GPIO2_B3 +D8 = pin.GPIO4_C4 +D10 = pin.GPIO4_C3 +D11 = pin.GPIO4_C2 +D12 = pin.GPIO2_D3 +D13 = pin.GPIO1_A1 +D15 = pin.GPIO4_C5 +D16 = pin.GPIO4_D2 +D18 = pin.GPIO4_D4 +D19 = pin.GPIO1_B0 +D21 = pin.GPIO1_A7 +D22 = pin.GPIO4_D5 +D23 = pin.GPIO1_B1 +D24 = pin.GPIO1_B2 +D27 = pin.GPIO2_A0 +D28 = pin.GPIO2_A1 +D29 = pin.GPIO2_B2 +D31 = pin.GPIO2_B1 +D32 = pin.GPIO3_C0 +D33 = pin.GPIO2_B4 +D35 = pin.GPIO4_A5 +D36 = pin.GPIO2_D4 +D37 = pin.GPIO4_D6 +D38 = pin.GPIO1_A4 +D40 = pin.GPIO1_C4 + +SDA2 = D27 +SCL2 = D28 + +SDA6 = D31 +SCL6 = D29 + +SDA7 = D3 +SCL7 = D5 + +SDA = SDA2 +SCL = SCL2 + +SCLK = D7 +MOSI = D29 +MISO = D31 +CS = D33 +SCK = SCLK + +UART2_TX = D8 +UART2_RX = D10 + +UART4_TX = D19 +UART4_RX = D21 + +UART_TX = UART2_TX +UART_RX = UART2_RX + +PWM0 = pin.PWM0 +PWM1 = pin.PWM1 + +ADC_IN0 = pin.ADC_IN0