_value = LOW
     _mode = IN
 
-    def __init__(self, bcm_number):
-        self.id = bcm_number
+    def __init__(self, number):
+        self.id = number
 
     def __repr__(self):
         return str(self.id)
 
     def init(self, mode=IN, pull=None):
         """Initialize the Pin"""
+        print(self.id)
         if mode is not None:
             if mode == self.IN:
                 self._mode = self.IN
 
 # ordered as spiId, sckId, mosiId, misoId
 spiPorts = ((0, SPI_SCLK, SPI_MOSI, SPI_MISO),)
+
+# ordered as uartId, txId, rxId
+uartPorts = ((0, UART_TX, UART_RX),)