kobol-wiki/docs/helios64/gpio.md
Gauthier Provost 5ba93f2c13
Helios64 Hardware Detailed Info (#27)
* Add detailed hardware info for Helios64
    - Button
    - Ethernet
    - Front Panel
    - GPIO
    - I2C
    - Jumper
    - LED
    - M.2
    - PMIC
    - PWM Fan
    - RTC
    - SATA
    - SPI
    - UEXT
    - UPS
    - USB

* Cosmetic upgrade and adapt to latest mkdocs-material version

Co-authored-by: nurix <nurix@pnsnc.local>
Co-authored-by: Aditya Prayoga <aditya@kobol.io>
2020-04-20 16:06:24 +08:00

30 lines
783 B
Markdown

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.
![P5 Location](/helios64/img/gpio/gpio.jpg)
## Pinout
![P5 Pinout](/helios64/img/gpio/gpio_pinout.jpg)
| PIN | Port | Remarks |
|-----|------|-------------|
| 1 | - | 3.3V Supply |
| 2 | - | 5V Supply |
| 3 | - | GND |
| 4 | EXP_P0_0 | |
| 5 | EXP_P0_1 | |
| 6 | EXP_P0_2 | |
| 7 | EXP_P0_3 | |
| 8 | EXP_P0_4 | |
| 9 | EXP_P0_5 | |
| 10 | EXP_P0_6 | |
| 11 | EXP_P0_7 | |
| 12 | EXP_P1_0 | |
| 13 | EXP_P1_1 | |
| 14 | EXP_P1_2 | |
| 15 | EXP_P1_3 | |
| 16 | EXP_P1_4 | |
| 17 | EXP_P1_5 | |
| 18 | EXP_P1_6 | |
| 19 | EXP_P1_7 | |
| 20 | - | GND |