Please enable javascript, or click here to visit my ecommerce web site powered by Shopify.
Jump to: navigation, search

ROCKPI S PoE HAT


    Home > PoE HAT >  ROCK Pi S PoE HAT

Introduction

S PoE HAT.png

ROCK Pi S PoE HAT is a HAT accessories designed for ROCK Pi S. The ROCK Pi S PoE HAT allows you to power your ROCK Pi S using Power over Ethernet–enabled networks; for this product to be used, the network it is connected to needs to have power-sourcing equipment installed.

It comes with the following features:

  • 802.3af up to 10W(5V/2A)
  • Optional 26PIN x2 GPIO pass-through exported
  • Works with ROCK Pi S
  • Clean design by hiding the the big transformer inside
  • EEPROM for HAT identity and driver probe
  • headphone jack exported
  • Provide 12V power output with 2P connector

Supplied with this product

  • ROCK Pi S PoE HAT
  • Mechanical spacers

Other hardware needed

  • ROCK Pi S
  • An Ethernet cable
  • Power-sourcing equipment for a 802.3af or 802.3at Power over Ethernet network

Software support

The PoE doesn't require software to power and run.

For the head phone jack and PDM Mic Array support, please update to the latest ROCK Pi S firmware.

Usage of Headphone jack

  • Initialize GPIO0_B7.
root@rockpis:/home/rock# echo 15 > /sys/class/gpio/export 
root@rockpis:/home/rock# echo out > /sys/class/gpio/gpio15/direction
root@rockpis:/home/rock# echo 1 > /sys/class/gpio/gpio15/value
  • Unmute head phone jack.
root@rockpis:/home/rock#  echo 1 > /sys/class/gpio/gpio15/value
  • Play songs.
root@rockpis:/home/rock#  aplay -D plughw:1,0 01.wav
  • Mute head phone jack.
root@rockpis:/home/rock#  echo 0 > /sys/class/gpio/gpio15/value

Model

Model Description
FS For ROCK Pi S
FSL FS with 26PIN x2 GPIO pass-through exported

The difference between F3 and F4 is, F3 and F4 uses different GPIO for fan control. F4 use ADC for temperature detection, while F3 uses DS18B20.

PINOUT

PoE HAT for ROCK Pi S

Description Function Pin# Pin# Function Description
1 2
3 4
5 6
GPIO2_B3 7 8
9 10
11 12
control fan speed PWM1 13 14
GPIO4_C5 15 16 GPIO4_D2 enable/disable fan motor driver
17 18
19 20
21 22
23 24
25 26 ADC_IN0 Get ADC value to get the temperature value
connect to EEPROM SDA pin I2C2_SDA 27 28 I2C2_SCL connect to EEPROM SCL pin
29 30
31 32
33 34
35 36
37 38
39 40

FPC pinout

Number Pin Name
1 VCC5V
2 VCC5V
3 VCC_IO_MIC
4 GND
5 GND
6 VCC_1V8_MIC
7 ADC_IN0
8 ADC_KEY_IN1
9 GND
10
I2S0_MCLK
11 GND
12 GPIO2_A6 / I2S0_8CH_SCLK_RX / PDM_CLK_S_M2
13 GND
14 GPIO2_A5 / I2S0_SCLK_TX
15 GND
16 GPIO2_B0 / I2S0_8CH_LRCK_RX
17 GND
18 GPIO2_A7 / I2S0_8CH_LRCK_TX
19 GPIO2_B1 / I2S0_8CH_SDO0
20 GPIO2_B2 / I2S0_8CH_SDO1
21 GPIO2_B3 / I2S0_8CH_SDO2
22 GPIO2_B4 / I2S0_8CH_SDO3
23 GPIO2_B5 / I2S0_8CH_SDI0 / PDM_SDI0_M2
24 GPIO2_B6 / I2S0_8CH_SDI1 / PDM_SDI1_M2
25 GPIO2_B7 / I2S0_8CH_SDI2 / PDM_SDI2_M2
26 GPIO2_C0 / I2S0_8CH_SDI3 / PDM_SDI3_M2
27 GND
28 GPIO0_C0 / PWM3 / I2C3_SCL_M0
29 GPIO0_B3 / I2C1_SDA
30 GPIO0_B4 / I2C1_SCL
31 GND
32 GND

Dimensions