X-Git-Url: https://git.ayoreis.com/Adafruit_Blinka-hackapet.git/blobdiff_plain/3efa2cadf0557b7c1f944ee89dfef4893aab981d..c2bc4a90827f28abb6b51eae659a1f80a65c0497:/src/adafruit_blinka/board/hardkernel/odroidc4.py diff --git a/src/adafruit_blinka/board/hardkernel/odroidc4.py b/src/adafruit_blinka/board/hardkernel/odroidc4.py index 64bebce..fd7af82 100644 --- a/src/adafruit_blinka/board/hardkernel/odroidc4.py +++ b/src/adafruit_blinka/board/hardkernel/odroidc4.py @@ -1,19 +1,24 @@ +# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries +# +# SPDX-License-Identifier: MIT """Pin definitions for the Odroid C4.""" from adafruit_blinka.microcontroller.amlogic.s905x3 import pin -SDA1 = pin.I2C1_SDA -SCL1 = pin.I2C1_SCL -SDA2 = pin.I2C2_SDA -SCL2 = pin.I2C2_SCL +for it in pin.i2cPorts: + globals()["SCL" + str(it[0])] = it[1] + globals()["SDA" + str(it[0])] = it[2] -SDA = SDA1 -SCL = SCL1 +if pin.i2cPorts: + SCL = pin.i2cPorts[0][1] + SDA = pin.i2cPorts[0][2] SCLK = pin.SPI0_SCLK MOSI = pin.SPI0_MOSI MISO = pin.SPI0_MISO -SPI_CS0 = pin.SPI0_CS0 +CS0 = pin.SPI0_CS0 +CS1 = pin.GPIOH_6 +SPI_CS0 = CS0 # aliased for backward compatibility """J2: physical pin number""" @@ -50,3 +55,14 @@ D44 = pin.GPIOAO_9 D45 = pin.GPIOAO_7 D46 = pin.GPIOAO_8 D47 = pin.GPIOAO_4 + +""" ADC """ +A0 = 40 +A1 = 37 + +""" PWM """ +PWM = D15 + +""" UART """ +UART0_TX = D8 +UART0_RX = D10