GEX custom hardware sources and docs
25'ten fazla konu seçemezsiniz Konular bir harf veya rakamla başlamalı, kısa çizgiler ('-') içerebilir ve en fazla 35 karakter uzunluğunda olabilir.
 
Ondřej Hruška 824ebbab51
new schems and updated comments
6 yıl önce
..
rev.1 new schems and updated comments 6 yıl önce
rev.2 new schems and updated comments 6 yıl önce
README.md new schems and updated comments 6 yıl önce
gzb.png renaming directories 6 yıl önce
gzrender.png renaming directories 6 yıl önce
gztop.png renaming directories 6 yıl önce

README.md

GEX Zero

This form factor is designed to be mechanically compatible with the Raspberry Pi Zero (W). This makes it possible to use PHATs and cases for the Pi Zero.

Pins are mapped to the 20x2 header to maximize compatibility with PHATS. Functions like UART, SPI and I2C should all be available.

render top bot

Pin mapping

Main header


 3V3   1 | 2   5V
 PB7   3 | 4   5V
 PB6   5 | 6   GND
 PA8   7 | 8   PB10
 GND   9 | 10  PB11
 PB1  11 | 12  PB8
PA10  13 | 14  GND
 PB9  15 | 16  PA0
 3V3  17 | 18  PA1
 PB5  19 | 20  GND
 PB4  21 | 22  PA2
 PB3  23 | 24  PA3
 GND  25 | 26  PA4
 PB2  27 | 28  PA5
PC10  29 | 30  GND
PC11  31 | 32  PA7
 PB0  33 | 34  GND
PB15  35 | 36  PA6
PB12  37 | 38  PB14
 GND  39 | 40  PB13

Small header

GND, Debug TX (PA9), PA13, PA14 (SWD)

Radio interface

This board has a position for NRF24L01+.

The radio module uses one of the SPI ports as alternate functions on some otherwise unused PC pins. PB12 and PB14 can only be used as regular GPIO when the radio link is enabled, not SPI. PB13 must be left unconnected, as there is no available remap for the clock line.

The radio module is used for remote control with the GEX Dongle and provides a fast, half duplex connection.

BUGS

  • One of the I2C pull-ups is at the wrong pin in the header (off by one, easy fix by cutting a trace and shorting with solder)
  • Pins PB15 and PB14 should be swapped in the connector for SPI pHATs compatibility (when the bototm SPI port is used)