+# SPDX-FileCopyrightText: 2021 Melissa LeBlanc-Williams for Adafruit Industries
+#
+# SPDX-License-Identifier: MIT
 """Pin definitions for the Odroid N2."""
 
 from adafruit_blinka.microcontroller.amlogic.s922x import pin
     globals()["SCL" + str(it[0])] = it[1]
     globals()["SDA" + str(it[0])] = it[2]
 
+SCL = None
+SDA = None
 # Set second i2c bus as default for backward compatibility.
-SCL = pin.i2cPorts[1][1]
-SDA = pin.i2cPorts[1][2]
+if len(pin.i2cPorts) > 1:
+    SCL = pin.i2cPorts[1][1]
+    SDA = pin.i2cPorts[1][2]
+elif len(pin.i2cPorts) > 0:
+    SCL = pin.i2cPorts[0][1]
+    SDA = pin.i2cPorts[0][2]
 
 SCLK = pin.SPI0_SCLK
 MOSI = pin.SPI0_MOSI