diff --git a/docs/helios64/gpio.md b/docs/helios64/gpio.md index 2f74dd2..b5708a8 100644 --- a/docs/helios64/gpio.md +++ b/docs/helios64/gpio.md @@ -1,13 +1,10 @@ -## User Accessible GPIOs (P5) +Helios64 provides 16 GPIOs via a 20-Pin header (P5). Those GPIOs are provided via an 16-bit IO Expander [PCA9655E](http://www.onsemi.com/PowerSolutions/product.do?id=PCA9655E) connected to I2C bus 2. -Helios64 provides 22 GPIOs on header P5 which can be used for user application. -Those GPIOs are provided via an 16-bit IO Expander [PCA9655E](http://www.onsemi.com/PowerSolutions/product.do?id=PCA9655E) connected to I2C bus 2. +![GPIO](/helios64/img/gpio/gpio.jpg) -Unlike Helios4 whereas some pin of IO expander is used for system usage, on Helios64 all 16 GPIOs can be used for user application. +## Pinout -![P5 Pinout](/helios64/img/gpio/gpio.jpg) - -## Pinout Table +![P5 Pinout](/helios64/img/gpio/gpio_pinout.jpg) | PIN | Port | Remarks | |-----|------|-------------| diff --git a/docs/helios64/img/gpio/gpio.jpg b/docs/helios64/img/gpio/gpio.jpg index 2b54103..91ae6e9 100644 Binary files a/docs/helios64/img/gpio/gpio.jpg and b/docs/helios64/img/gpio/gpio.jpg differ diff --git a/docs/helios64/img/gpio/gpio_pinout.jpg b/docs/helios64/img/gpio/gpio_pinout.jpg new file mode 100644 index 0000000..164365b Binary files /dev/null and b/docs/helios64/img/gpio/gpio_pinout.jpg differ