diff --git a/firmware/inc/hw_config.h b/firmware/inc/hw_config.h
index 05592f1..2703566 100644
--- a/firmware/inc/hw_config.h
+++ b/firmware/inc/hw_config.h
@@ -60,12 +60,12 @@
/**
* GPS
*/
-#define GPS_SERCOM (SercomUsart*)SERCOM1
-#define GPS_SERCOM_MOGI_PIN PIN_PA00
-#define GPS_SERCOM_MOGI_PINMUX PINMUX_PA00D_SERCOM1_PAD0
-#define GPS_SERCOM_MIGO_PIN PIN_PA01
-#define GPS_SERCOM_MIGO_PINMUX PINMUX_PA01D_SERCOM1_PAD1
-#define GPS_SERCOM_MUX USART_RX_1_TX_0_XCK_1
+#define GPS_SERCOM (SercomUsart*)SERCOM0
+#define GPS_SERCOM_MOGI_PIN PIN_PA06
+#define GPS_SERCOM_MOGI_PINMUX PINMUX_PA06D_SERCOM0_PAD2
+#define GPS_SERCOM_MIGO_PIN PIN_PA07
+#define GPS_SERCOM_MIGO_PINMUX PINMUX_PA07D_SERCOM0_PAD3
+#define GPS_SERCOM_MUX USART_RX_3_TX_2_XCK_3
#define GPS_PLATFORM_MODEL UBX_PLATFORM_MODEL_AIRBORNE_1G
#define GPS_TIMEPULSE_PIN PIN_PA05
#define GPS_TIMEPULSE_PINMUX PINMUX_PA05A_EIC_EXTINT5
@@ -80,16 +80,25 @@
/**
* Flash Memory
*/
-#define FLASH_SERCOM (SercomSpi*)SERCOM0
+#define FLASH_SERCOM (SercomSpi*)SERCOM2
#define FLASH_SERCOM_MOSI_PIN PIN_PA08
-#define FLASH_SERCOM_MOSI_PINMUX PINMUX_PA08C_SERCOM0_PAD0
+#define FLASH_SERCOM_MOSI_PINMUX PINMUX_PA08D_SERCOM2_PAD0
#define FLASH_SERCOM_MISO_PIN PIN_PA11
-#define FLASH_SERCOM_MISO_PINMUX PINMUX_PA11C_SERCOM0_PAD3
+#define FLASH_SERCOM_MISO_PINMUX PINMUX_PA11D_SERCOM2_PAD3
#define FLASH_SERCOM_SCK_PIN PIN_PA09
-#define FLASH_SERCOM_SCK_PINMUX PINMUX_PA09C_SERCOM0_PAD1
+#define FLASH_SERCOM_SCK_PINMUX PINMUX_PA09D_SERCOM2_PAD1
#define FLASH_SERCOM_MUX SPI_SIGNAL_MUX_SETTING_D
#define FLASH_CSN_PIN PIN_PA10
+/**
+ * I2C Bus
+ */
+#define I2C_SERCOM (SercomI2cm*)SERCOM1
+#define I2C_SERCOM_SDA_PIN PIN_PA00
+#define I2C_SERCOM_SDA_PINMUX PINMUX_PA00D_SERCOM1_PAD0
+#define I2C_SERCOM_SCL_PIN PIN_PA01
+#define I2C_SERCOM_SCL_PINMUX PINMUX_PA01D_SERCOM1_PAD1
+
/**
* Battery ADC
*/
diff --git a/hardware/main-solar/bristol_longshot.sch b/hardware/main-solar/bristol_longshot.sch
index 4e7fea3..d8ef7b7 100644
--- a/hardware/main-solar/bristol_longshot.sch
+++ b/hardware/main-solar/bristol_longshot.sch
@@ -8044,6 +8044,8 @@ Will the boost then run in inefficient discontinous mode????
4.60V = 1.25(220/82 + 1)
Place
4.25V = 1.25(180/75 + 1)
+
+(SERCOM1)
diff --git a/hardware/main-solar/bristol_longshot.sch.pdf b/hardware/main-solar/bristol_longshot.sch.pdf
index 49634c4..c4d6ca3 100644
Binary files a/hardware/main-solar/bristol_longshot.sch.pdf and b/hardware/main-solar/bristol_longshot.sch.pdf differ
diff --git a/hardware/main-solar/bristol_longshot.sch.png b/hardware/main-solar/bristol_longshot.sch.png
index a2e210e..1d20422 100644
Binary files a/hardware/main-solar/bristol_longshot.sch.png and b/hardware/main-solar/bristol_longshot.sch.png differ