Start a new topic

Pi-Top HUB Interface

How do we interface to and/or control the Pi-Top HUB? . . . does anybody have the specifications of how to interact with the HUB to control Pi-Top functionality (screen on/off & brightness), sense the Power Down event and monitor battery charge ?


This seems like critical/important information that the Pi-Top team need to provide !


7 people like this idea

I think that if the pi-top team want to embrace the spirit of the "Raspberry Pi's" open architecture, then they would publish the schematics of the HUB and fully disclose it's functionality.  If and when they do this they will not only be more popular with the Open Source Community, but they will be given excellent suggestions by the public and open engineering community as a whole that will enable them to continue to improve the reliability, and functionality of the pi-top.  This closed source add-on to the open-source Raspberry Pi hasn't been a stellar success from what I have seen.  I think they desperately need the assistance of the open engineering community.


11 people like this
I agree, this would move forward integration with Raspian Jessie and other operating systems for non Raspberry Pi based systems at a pace and quality that the Pi-Top team would find impossible to match. They should focus on the hardware and CEED Universe which are the real USP of the product . . . and vice th open-source world in to participate.

2 people like this

There is an interesting video in the Ben Heck Show showing assembly of a Pi-top and developing a break out board for it. You can get at it via element14 or via pi-top's Facebook page. The breakout board is interesting because they traced the wiring of the 34 way connector under the pi-top hub and  put together a board  with some peripherals on it. This is exactly the sort of thing that pi-top should make available. As far as I can tell the files from the Ben Heck Show are not available yet, but hopefully will be soon.


4 people like this
I posted a picture with the pinout here over the weekend, but it has obviously been blocked by the Pi-Top moderators !

3 people like this

you can find the diagram under support - build on the pi-top site


1 person likes this

Be warned there is an error in the diagram found on the pi-top site pin 33 on the connector is shown as connected to GPIO 20 / RPi PIN 39. should be GPIO 20 / RPi PIN 38. RPi PIN 39 is a GND


2 people like this

Does anyone have a product listing for the connector? I know it's a 34 pin (17x2) 2mm pitch, but I'm having trouble sourcing one.

Are there plans to sell modules such as a breadboard that will interface with the plug on the side of the pi-top hub?  I too have looked for an adapter like the one created on Ben Heck's show but have not had any luck finding anything that will work.

Samtec TMMH-117-01-L-D-RA, available from Farnell, looks a suitable connector

What Raspberry-Pi GPIO's are used by the pi-hub?


1 person likes this
spi to talk to the hub (brightness, shutdown) and i2c to set up the speaker (accessory) and to talk to the battery (laptop only). The other gpio pins are available.

1 person likes this

Which SPI chip select pin is used for the Hub? Would using another SPI peripheral work OK if it was enabled by the other chip select pin? 

The rpi has spi channels 0 and 1. The hub software talks to the hub using channel 1.

2 people like this

Thankyou :)


Login or Signup to post a comment