PIIO Board Overview

  • 01: V_IN, MAIN_POWER_IN
    Connect to main power here.
    8V to 26V. If you have jumper on BYPASS_5V_REG this must be 5V.
  • 02: V_MAIN, MAIN_POWER_OUT
    Same voltage as V_IN. Will be 0V when power is off.
  • 03: V_ADJ
    Variable voltage regulator.
    Use this to generate the voltage you need for your project.
  • 04: V_ADJ
    Output for the V_ADJ
  • 05: V_ADJ_ON
    To use the variable voltage regulator V_ADJ add jumper here.
  • 06: 5V_REG
    5V out
  • 07: 5V_REG
    If you do not have 5V V_IN set the jumper here. You can then use 8V to 26V on V_IN
  • 08: BYPASS_5V_REG
    Jumper here if you has 5V on V_IN.
  • 09: 3V3_REG
    3.3V out.
    If you want to use external 3.3V. 
    E.g. this one: D24V10F3
    You need to remove the PI_3V3_REG jumper.
  • 10: PI_3V3_REG
    Short circuit (jumper) to use Raspberry Pi internal 3.3V regulator.
  • 11: POWER_ON
    The power on button.
  • 12: GPIO_5V
    8 of the Raspberry PI GPIO can handle 5V. Add jumper GPIO_5V_ON to enable it.
  • 13: GPIO_5V_ON
    To use the 8 Raspberry Pi GPIO with 5V add jumper here.
  • 14: GND
    Ground
  • 15: GPIO
    Raspberry Pi ordinary 3.3v GPIO.
  • 16: DELAY_POW_OFF
    On shutdown a signal will delay a while then turn of the power.

    With this trim potentiometer  you can set the delay from about 2 to 60 seconds.
  • 17: PWM
    Pulse-width modulation
    This is shared by the motor driver 
    MOTOR_2 and 
    MOTOR_2.
  • 18: MOTOR_1, MOTOR_2
    Drive 2 DC motors
    This is shared by the PWM.
  • 19: V_M
    Put a jumper her to enable the 
    motor controller MOTOR_1 and MOTOR_2.
  • 20: POWER_IS_ON
    Will light when power is on
  • 21: LOW_BAT
    If use Steelsquid Kiss OS this can be configured to light when low voltage on V_IN
  • 22: POWERING_OFF
    If use Steelsquid Kiss OS this will light when the system power down
  • 23: POWER_OFF
    If Steelsquid Kiss OS this will power of the system after a configurable number of seconds (DELAY_POW_OFF)
  • 24: INFO
    Push this to get info, on Steelsquid Kiss OS it will show the IP on LCD and Display.
  • 25: SWITCH_1 to 6
    Use this to control your device...You decide what do to with them.
  • 26: LED_1 to 6
    Use this to show output from your device...You decide what do to with them.
  • 27: BUZ
    Will buz on error and restart.
    You can also use it in your programs.
  • 28: BT_ON
    If use Steelsquid Kiss OS this will light when bluetooth is enabled.
  • 29: NET
    If use Steelsquid Kiss OS this will light when the device is connected to a network.
  • 30: ERROR
    If use Steelsquid Kiss OS this will light when error occur
  • 31: OK
    If use Steelsquid Kiss OS this will light on event...print to LCD and other... 
  • 32: ADC_1 to 7
    Analog to digital converter, 0 to 3.3V
  • 33: DAC_1 to 4
    Digital to analog converter, 0 to 3.3V
  • 34: BUTTON_1 to 6
    Use this to control your device...You decide what do to with them.
  • 35: OLED_LCD
    Connect a OLED LCD
  • 36: POWER_1 to 8
    Output GPIO for larger voltage and current (28V, 500mA).
  • 37: XGPIO_1 to 8
    Extra gpio to use.
  • 38: ACC_GYRO
    Connect a Geeetech MPU-6050
  • 39: SERVO_1 to 12
    Connect 12 servos
  • 40: V_SERVO
    Voltage for the servos.
    Put jumper if you want to us 5V.
  • 41: I2C
    C0nnect I2C devices