Merge branch 'master' of github.com-gadgetoid:gadgetoid/Pinout2

This commit is contained in:
Phil Howard 2016-10-27 22:09:52 +01:00
commit f4275dc2b4
62 changed files with 590 additions and 585 deletions

View File

@ -11,23 +11,22 @@ buy: http://4tronix.co.uk/store/index.php?rt=product/product&product_id=543
image: 'pzm-shim.png'
pincount: 6
eeprom: no
power:
ground:
'39':
pin:
'37':
name: MotorA_0
mode: output
'38':
name: MotorA_1
mode: output
'35':
name: MotorB_0
mode: output
'36':
name: MotorB_1
mode: output
'37':
name: MotorA_0
mode: output
'38':
name: MotorA_1
mode: output
-->
#Pi Zero Motor Shim
The PZM shim gives you the simplest possible motor driver that can be fitted directly to the header of a Pi Zero (or other 40-pin model of Pi). Headers are included to use if required so that it is a plug-in device rather than soldered directly if preferred.
The PZM shim gives you the simplest possible motor driver that can be fitted directly to the header of a Pi Zero (or other 40-pin model of Pi). Headers are included to use if required so that it is a plug-in device rather than soldered directly if preferred.

View File

@ -11,126 +11,24 @@ buy: http://4tronix.co.uk/store/index.php?rt=product/product&product_id=390
image: '4tronix-pistop.png'
pincount: 4
eeprom: no
power:
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
name: Red_0
mode: output
active: high
'5':
name: Amber_0
mode: output
active: high
'7':
name: Green_0
mode: output
active: high
'15':
name: Red_1
'11':
name: Green
mode: output
active: high
'13':
name: Amber_1
name: Amber
mode: output
active: high
'11':
name: Green_1
mode: output
active: high
'19':
name: Red_2
mode: output
active: high
'21':
name: Amber_2
mode: output
active: high
'23':
name: Green_2
mode: output
active: high
'31':
name: Red_3
mode: output
active: high
'29':
name: Amber_3
mode: output
active: high
'27':
name: Green_3
mode: output
active: high
'33':
name: Red_4
mode: output
active: high
'35':
name: Amber_4
mode: output
active: high
'37':
name: Green_4
mode: output
active: high
'12':
name: Red_5
mode: output
active: high
'10':
name: Amber_5
mode: output
active: high
'8':
name: Green_5
mode: output
active: high
'26':
name: Red_6
mode: output
active: high
'24':
name: Amber_6
mode: output
active: high
'22':
name: Green_6
mode: output
active: high
'24':
name: Red_7
mode: output
active: high
'26':
name: Amber_7
mode: output
active: high
'28':
name: Green_7
mode: output
active: high
'40':
name: Red_8
mode: output
active: high
'38':
name: Amber_8
mode: output
active: high
'36':
name: Green_8
'15':
name: Red
mode: output
active: high
-->
#Pi Stop Traffic Lights
The PiStop is placed vertically into the GPIO connectors and can be fitted into several positions in the board. It can be fitted into 26-pin headers as well as 40-pin headers. It only uses 3 GPIO pins plus ground, but you can fit multiple PiStops into one header, although not all positions are possible simultaneously as some pins are shared across the options.
The PiStop is placed vertically into the GPIO connectors and can be fitted into several positions in the board. It can be fitted into 26-pin headers as well as 40-pin headers.
PiStop only uses 3 GPIO pins plus ground, but you can fit multiple PiStops into one header, although not all positions are possible simultaneously as some pins are shared across the options. Note that only one position is illustrated in the pinout, but any succession of 3 GPIO next to a ground pin is suitable.

View File

@ -25,6 +25,8 @@ default_strings = {
'pin_header': '{} pin header',
'form_undefined': 'Undefined',
'group_other': 'other',
'eeprom_detect': 'Uses VID/PID',
'eeprom_setup': 'Uses EEPROM',
'uses_5v_and_3v3': 'Needs 5v and 3v3 power',
'uses_5v': 'Needs 5v power',
'uses_3v3': 'Needs 3v3 power',
@ -121,6 +123,35 @@ def load_overlay(overlay):
else:
details.append(strings['pin_header'].format(pincount))
if 'eeprom' in loaded:
eeprom = str(loaded['eeprom'])
if eeprom == 'detect' or eeprom == 'True':
details.append(strings['eeprom_detect'])
if eeprom == 'setup':
details.append(strings['eeprom_setup'])
if 'power' in loaded:
uses_5v = False
uses_3v3 = False
for pin in loaded['power']:
pin = str(pin)
if pin.startswith('bcm'):
pin = pinout.bcm_to_physical(pin[3:])
if pin in ['2','4']:
uses_5v = True
if pin in ['1','17']:
uses_3v3 = True
if uses_5v and uses_3v3:
details.append(strings['uses_5v_and_3v3'])
elif uses_5v:
details.append(strings['uses_5v'])
elif uses_3v3:
details.append(strings['uses_3v3'])
'''
If the overlay includes a collection of pins then
loop through them and count how many non-power pins are used
@ -151,43 +182,14 @@ def load_overlay(overlay):
if pin in ['19','21','23'] and data['mode'] == 'spi':
uses_spi = True
if uses > 0:
details.append(strings['uses_n_gpio_pins'].format(uses))
if uses_i2c:
details.append(strings['uses_i2c'])
if uses_spi:
details.append(strings['uses_spi'])
if 'power' in loaded:
uses_5v = False
uses_3v3 = False
for pin in loaded['power']:
pin = str(pin)
if pin.startswith('bcm'):
pin = pinout.bcm_to_physical(pin[3:])
if pin in ['2','4']:
uses_5v = True
if pin in ['1','17']:
uses_3v3 = True
if uses_5v and uses_3v3:
details.append(strings['uses_5v_and_3v3'])
elif uses_5v:
details.append(strings['uses_5v'])
elif uses_3v3:
details.append(strings['uses_3v3'])
if 'eeprom' in loaded:
eeprom = str(loaded['eeprom'])
if eeprom == 'yes':
details.append(strings['uses_eeprom'])
if uses > 0:
details.append(strings['uses_n_gpio_pins'].format(uses))
# A URL to more information about the add-on board, could be a GitHub readme or an about page
if 'url' in loaded:

View File

@ -6,8 +6,8 @@ type: alle
formfactor: HAT
manufacturer: Ryanteck
description: Ein schneller und einfacher Weg um die grundlegenden Fähigkeiten der GPIO-Ports zu erkunden.
url: http://www.ryanteck.uk/store/traffichat
buy: http://www.ryanteck.uk/store/traffichat
url: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
buy: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
image: 'traffic-hat.png'
pincount: 40
eeprom: yes
@ -53,4 +53,4 @@ IO.setup(5,IO.OUT)
#Button
IO.setup(25,IO.IN,pull_up_down=IO.PUD_UP)
```
```

View File

@ -11,7 +11,7 @@ github: https://github.com/pimoroni/unicornhat
buy: http://shop.pimoroni.com/products/unicorn-hat
image: 'unicorn-hat.png'
pincount: 40
eeprom: yes
eeprom: detect
power:
'2':
ground:

View File

@ -1,6 +1,6 @@
---
default_desc: The comprehensive Raspberry Pi GPIO Pinout guide for the original Raspberry
default_title: Raspberry Pi GPIO Pinout - Pi 1, B+, Pi 2
default_title: Raspberry Pi GPIO Pinout
title_suffix: " at Raspberry Pi GPIO Pinout"
base_url: /pinout/
resource_url: /resources/
@ -16,7 +16,8 @@ strings:
- type_hat: 'HAT form-factor'
- type_phat: 'pHAT form-factor'
- type_classic: 'Classic form-factor'
- uses_eeprom: 'benutzt EEPROM'
- eeprom_detect: 'EEPROM Hersteller ID'
- eeprom_setup: 'benutzt EEPROM'
- uses_i2c: 'benutzt I2C'
- uses_spi: 'benutzt SPI'
- uses_5v_and_3v3: '5v und 3v3 Stromversorgung'
@ -28,7 +29,7 @@ strings:
- wiring_pi_pin: 'Wiring Pi Anschluss {}'
- made_by: 'Hersteller: {manufacturer}'
- more_information: 'Mehr Informationen'
- github_repository: 'GitHub Repository'
- github_repository: 'GitHub'
- buy_now: 'jetzt kaufen'
featured:
- display-o-tron

View File

@ -11,7 +11,7 @@ github: https://github.com/adafruit/Adafruit_Python_PCA9685
buy: https://www.adafruit.com/product/2327
image: 'adafruit-servo-hat.png'
pincount: 40
eeprom: no
eeprom: yes
power:
'1':
ground:
@ -46,4 +46,4 @@ install:
The Adafruit Servo/PWM HAT allows you to drive up to 16 servos or PWM outputs over I2C with only 2 pins.
The on-board PWM controller will drive all 16 channels simultaneously with no additional processing overhead for the Raspberry Pi. Using a binary addressing system set by jumpers you can solder on the PCB, it is possible to stack up to 62 HATs to control up to 992 servos, using nothing more than the I2C bus.
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!

View File

@ -10,7 +10,7 @@ url: https://pijack.net
buy: https://pijack.net
image: 'pijack.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'2':
ground:

View File

@ -7,11 +7,11 @@ formfactor: pHAT
manufacturer: RedBear
description: A Wi-Fi + Bluetooth add-on board for the Pi Zero
url: https://www.kickstarter.com/projects/1991736672/iot-hat-for-raspberry-pi-a-must-have-for-pi-zero
github:
github: https://github.com/redbear/IoT_pHAT
buy: https://redbear.cc/product/rpi/iot-phat.html
image: 'redbear-iot-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':

View File

@ -9,7 +9,7 @@ description: Add-on board that includes an 8×8 RGB LED matrix, 5-button joystic
url: https://www.raspberrypi.org/products/sense-hat/
image: 'sense-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':
@ -27,6 +27,22 @@ pin:
mode: i2c
'5':
mode: i2c
i2c:
'0x5c':
name: Pressure/Temp
device: lps25h
'0x5f':
name: Humidity/Temp
device: hts221
'0x6a':
name: Accelerometer
device: lsm9ds1
'0x1c':
name: Magnetometer
device: lsm9ds1
'0x46':
name: LED Matrix
device: led2472g
install:
'devices':
- 'i2c'
@ -39,6 +55,6 @@ The shift register driving the LED Matrix is a LED2472G connected via an ATTINY8
The sensors themselves also operate over the i2c bus:
The IMU (Gyroscope, Accelerometer, Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e),0x6a(0x6b), with Interrupts on the ATTINY88.
The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88.
Environmental sensors are represented by a LPS25H Pressure+Temperature sensor at address 0x5c and by a HTS221 Humidity+Temp sensor at 0x5f on the i2c bus.
Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus.

View File

@ -11,7 +11,7 @@ github: https://github.com/adafruit/Adafruit_Python_PCA9685
buy: https://www.adafruit.com/product/2327
image: 'adafruit-servo-hat.png'
pincount: 40
eeprom: no
eeprom: yes
power:
'1':
ground:
@ -46,4 +46,4 @@ install:
The Adafruit Servo/PWM HAT allows you to drive up to 16 servos or PWM outputs over I2C with only 2 pins.
The on-board PWM controller will drive all 16 channels simultaneously with no additional processing overhead for the Raspberry Pi. Using a binary addressing system set by jumpers you can solder on the PCB, it is possible to stack up to 62 HATs to control up to 992 servos, using nothing more than the I2C bus.
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!

View File

@ -10,7 +10,7 @@ url: https://pijack.net
buy: https://pijack.net
image: 'pijack.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'2':
ground:

View File

@ -7,11 +7,11 @@ formfactor: pHAT
manufacturer: RedBear
description: A Wi-Fi + Bluetooth add-on board for the Pi Zero
url: https://www.kickstarter.com/projects/1991736672/iot-hat-for-raspberry-pi-a-must-have-for-pi-zero
github:
github: https://github.com/redbear/IoT_pHAT
buy: https://redbear.cc/product/rpi/iot-phat.html
image: 'redbear-iot-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':

View File

@ -9,7 +9,7 @@ description: Add-on board that includes an 8×8 RGB LED matrix, 5-button joystic
url: https://www.raspberrypi.org/products/sense-hat/
image: 'sense-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':
@ -27,6 +27,22 @@ pin:
mode: i2c
'5':
mode: i2c
i2c:
'0x5c':
name: Pressure/Temp
device: lps25h
'0x5f':
name: Humidity/Temp
device: hts221
'0x6a':
name: Accelerometer
device: lsm9ds1
'0x1c':
name: Magnetometer
device: lsm9ds1
'0x46':
name: LED Matrix
device: led2472g
install:
'devices':
- 'i2c'
@ -39,6 +55,6 @@ The shift register driving the LED Matrix is a LED2472G connected via an ATTINY8
The sensors themselves also operate over the i2c bus:
The IMU (Gyroscope, Accelerometer, Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e),0x6a(0x6b), with Interrupts on the ATTINY88.
The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88.
Environmental sensors are represented by a LPS25H Pressure+Temperature sensor at address 0x5c and by a HTS221 Humidity+Temp sensor at 0x5f on the i2c bus.
Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus.

View File

@ -6,8 +6,8 @@ type: multi
formfactor: HAT
manufacturer: Ryanteck
description: A quick and easy way to learn the basics of GPIO on a budget
url: http://www.ryanteck.uk/store/traffichat
buy: http://www.ryanteck.uk/store/traffichat
url: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
buy: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
image: 'traffic-hat.png'
pincount: 40
eeprom: yes

View File

@ -11,7 +11,7 @@ github: https://github.com/pimoroni/unicornhat
buy: http://shop.pimoroni.com/products/unicorn-hat
image: 'unicorn-hat.png'
pincount: 40
eeprom: yes
eeprom: detect
power:
'2':
ground:

View File

@ -1 +1,3 @@
These pins are generally reserved for i2c communication with a HAT EEPROM.
These pins are generally reserved for i2c communication with an EEPROM.
Connect those pins for auto configuration, if the board provides the feature (check the board description for details of EEPROM functionality).

View File

@ -16,9 +16,10 @@ strings:
- type_hat: 'HAT form-factor'
- type_phat: 'pHAT form-factor'
- type_classic: 'Classic form-factor'
- uses_eeprom: 'Uses EEPROM'
- uses_i2c: 'Uses I2C'
- uses_spi: 'Uses SPI'
- eeprom_detect: 'EEPROM product ID'
- eeprom_setup: 'EEPROM auto configuration'
- uses_i2c: 'Communication over I2C'
- uses_spi: 'Communication over SPI'
- uses_5v_and_3v3: 'Needs 5v and 3v3 power'
- uses_5v: 'Needs 5v power'
- uses_3v3: 'Needs 3v3 power'

View File

@ -11,7 +11,7 @@ github: https://github.com/adafruit/Adafruit_Python_PCA9685
buy: https://www.adafruit.com/product/2327
image: 'adafruit-servo-hat.png'
pincount: 40
eeprom: no
eeprom: yes
power:
'1':
ground:

View File

@ -0,0 +1,44 @@
<!--
---
name: Duino
class: board
type: mcu,io
formfactor: Otro
manufacturer: RasPiO
description: Arduino Programming on the Raspberry Pi
url: http://rasp.io/duino/
github: https://github.com/raspitv/raspio_duino
buy: https://ryanteck.uk/add-ons/58-raspio-duino.html
image: 'raspio-duino.png'
pincount: 26
eeprom: no
power:
'1':
ground:
'6':
'9':
'14':
'20':
'25':
pin:
'8':
mode: uart
'10':
mode: uart
'19':
mode: spi
'21':
mode: spi
'23':
mode: spi
install:
'devices':
- 'spi'
-->
#Duino
RasPiO Duino es una pequeña placa adicional para Raspberry Pi. Tiene funciones similares a Arduino Uno, con un ATMega 328P-PU como corazón, pero es completamente programable desde Raspberry Pi. Una vez programado, puede desconectarse de Raspberry Pi y usarse de manera independiente.
Los pines del ATMega están dividido es grupos de tres. El ATMega328 tiene un conversor analógico a digital de 6 canales, y 14 pines digitales I/O, 6 de los cuales pueden utilizarse para PWM. Los puertos GPIO de Raspberry Pi también están disponibles además de un área de prototipado de 72 puntos raíles con tierra, 3V3 ty 5V, en los que puedes añadir tus componentes.
Nota: RasPiO Duino funciona a 3v3 y 12 MHz (no 5V y 16 MHz como Uno).

View File

@ -7,11 +7,11 @@ formfactor: pHAT
manufacturer: RedBear
description: A Wi-Fi + Bluetooth add-on board for the Pi Zero
url: https://www.kickstarter.com/projects/1991736672/iot-hat-for-raspberry-pi-a-must-have-for-pi-zero
github:
github: https://github.com/redbear/IoT_pHAT
buy: https://redbear.cc/product/rpi/iot-phat.html
image: 'redbear-iot-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':
@ -52,13 +52,13 @@ pin:
-->
#IoT pHAT
The RedBear IoT pHAT brings the BCM43438 used on the Raspberry Pi 3 to pHAT format, compatible with the Pi Zero.
IoT HAT fabricado por RedBear lleva el BCM43438 usado en Raspberry Pi 3 a formato HAT, compatible con Pi Zero.
The chip supports Wi-Fi 802.11n and Bluetooth 4.1 (Dual Mode).
El chip proporciona Wi-Fi 802.11n y Bluetooth 4.1 (Modo Dual).
* Bluetooth 4.1
* WiFi
* Low power
* External antenna support
* Compatible with the same WiFi/Bluetooth software used on the Pi 3
* Supports Pi Zero, Model A+, Model B+, Pi 2
* Bajo consumo
* Se puede añadir antena externa
* Compatible con el mismo software WiFi/Bluetooth usado en Raspberry Pi 3
* Funciona con Pi Zero, A+, B+, Pi 2

View File

@ -45,15 +45,16 @@ install:
-->
#Scroll pHAT
The Scroll pHAT provides a matrix of 55 white LED pixels that is ideal for writing messages, showing graphs, and drawing pictures. Perfect for RPi Zero but works with A+/B+/2 too!
Scroll pHAT proporciona una matriz de 55 LED blancos en formato píxel que es ideal para escribir mensajes, mostrar gráficas y dibujar. Perfecto para RPi Zero pero también funciona con A+/B+/2.
To get the pHAT set up and ready to go you can use the one-line product installer:
Para configurar el pHAT puedes utilizar el instalador online de una línea.
```bash
curl -sS get.pimoroni.com/scrollphat | bash
```
Then import it into your Python script and start tinkering:
Luego impórtalo en tu script Python y empieza a realizar proyectos:
```bash
import scrollphat

View File

@ -0,0 +1,60 @@
<!--
---
name: Sense HAT
class: board
type: led,sensor
formfactor: HAT
manufacturer: Raspberry Pi
description: Add-on board that includes an 8×8 RGB LED matrix, 5-button joystick as well as IMU and environmental sensors
url: https://www.raspberrypi.org/products/sense-hat/
image: 'sense-hat.png'
pincount: 40
eeprom: setup
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
i2c:
'0x5c':
name: Pressure/Temp
device: lps25h
'0x5f':
name: Humidity/Temp
device: hts221
'0x6a':
name: Accelerometer
device: lsm9ds1
'0x1c':
name: Magnetometer
device: lsm9ds1
'0x46':
name: LED Matrix
device: led2472g
install:
'devices':
- 'i2c'
-->
#Sense HAT
Sense HAT es una placa adicional para Raspberry Pi con una matriz led 8x8 RGB, un joystick de 5 botones y los siguientes sensores: giroscopio, acelerómetro, magnetómetro, temperatura, presión barométrica y humedad.
El controlador de la matriz LED es un LED2472G conectado mediante ATTINY88 y comunicándose mediante i2c en la dirección 0x46 con la Pi. El joystick multidireccional SKRHABE010 switch/joystick se controla de manera similar.
Los sensores también funcionan mediante el bus i2c:
Los IUM (giroscopio, acelerómetro y magnetómetro) a trabés de LSM9DS1 en las direcciones i2c 0x1c(0x1e),0x6a(0x6b), con interrupciones en el ATTINY88.
Los sensores medioambientales son un LPS25H presión+temperatura en la dirección 0x5c y un HTS221 humedad+temperatura en la dirección 0x5f del bus i2c.

View File

@ -6,8 +6,8 @@ type: multi
formfactor: HAT
manufacturer: Ryanteck
description: Una manera rápida de aprender lo básico del GPIO con un bajo presupuesto. Todo en un bonito HAT.
url: http://www.ryanteck.uk/store/traffichat
buy: http://www.ryanteck.uk/store/traffichat
url: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
buy: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
image: 'traffic-hat.png'
pincount: 40
eeprom: yes

View File

@ -11,7 +11,7 @@ github: https://github.com/pimoroni/unicornhat
buy: http://shop.pimoroni.com/products/unicorn-hat
image: 'unicorn-hat.png'
pincount: 40
eeprom: yes
eeprom: detect
power:
'2':
ground:

View File

@ -41,17 +41,17 @@ install:
-->
#Unicorn pHAT
32 blindingly bright LEDs packed into a pHAT and driven with an ultra-fast, C library that you can talk to from Python make Unicorn HAT PiGlow's bigger, brighter brother.
32 LEDs brillantes, cegadores, dentro de un pHAT controlado por una librería C ultrarápida con la que puedes comunicarte mediante Python hacen del Unicorn HAT el hermano mayor, más brillate de PiGlow.
Note: Unicorn pHAT uses some special PWM trickery, performed with the same hardware that lets your Pi produce sound through the audio jack ( analog audio ) so you can't use both at the same time!
Nota: Unicorn pHAT usa un truco PWM, la misma técnica que hace que tu Pi pueda reproducir sonido a través del jack de audio (sonido analógico) así que no se pueden usar a la vez.
To get the HAT set up and ready to go you can use the one-line product installer:
Para configurar el pHAT puedes utilizar el instalador online de una línea.
```bash
curl -sS get.pimoroni.com/unicornhat | bash
```
Then import it into your Python script and start tinkering:
Luego impórtalo en tu script Python y empieza a realizar proyectos:
```bash
import unicornhat

View File

@ -0,0 +1,27 @@
<!--
---
name: 7-port USB hub
class: board
type: usb
formfactor: USB
manufacturer: UUGear
description: 7-port USB hub for Raspberry Pi
url: http://www.uugear.com/product/7-port-usb-hub-for-raspberry-pi/
buy: http://www.uugear.com/product/7-port-usb-hub-for-raspberry-pi/
image: 'uugear-7port-usb-hub.png'
pincount: 7
eeprom: no
power:
'2':
ground:
'39':
-->
#7-port USB hub for Raspberry Pi
Es un hub con 7 puertos USB para Raspberry Pi. Aumenta un puerto USB de Raspberry Pi en 7, lo que permite usar más dispositivos. Cuenta con un LED rojo para indicar la alimentación y 7 LEDs verdes para el tráfico en los puertos USB.
Este hub es compatible con todas las versiones de Raspberry Pi, tiene el tamaño de B+/2B/3B y 6 agujeros para montaje en cualquier Raspberry Pi (excepto compute module).
Para diferentes modelos de Raspberry Pi usa diferentes métodos para retroalimentar (opcional) la Raspberry Pi, lo que facilita el cableado al alimentar el hub USB y Raspberry Pi con una sola fuente de alimentación.
La placa cuenta con 7 pines digitales de salida, que pueden decir si un puerto está en uso. Son de 3.3V por lo que se pueden conectar directamente a los GPIO de Raspberry Pi o a un microcontrolador externo.

View File

@ -0,0 +1,66 @@
<!--
---
name: Witty Pi 2
class: board
type: power,rtc
formfactor: HAT
manufacturer: UUGear
description: Realtime clock and power management for Raspberry Pi
url: http://www.uugear.com/product/wittypi2/
github: https://github.com/uugear/Witty-Pi-2
buy: http://www.uugear.com/product/wittypi2/
image: 'uugear-witty-pi-2.png'
pincount: 40
eeprom: no
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
name: SDA
mode: i2c
'5':
name: SCL
mode: i2c
'7':
name: HALT
mode: input
'11':
name: LED
mode: output
i2c:
'0x68':
name: DS3231
device: DS3231
-->
# Witty Pi 2
Witty Pi 2 es la segunda generación de Witty Pi, añade reloj de tiempo real y gestión de alimentación a Raspberry Pi.
Puedes encender/apagar tu Raspberry Pi con un botón de Witty Pi 2, y se desconectarán la fuente de alimentación y los periféricos USB.
Witty Pi 2 tiene un reloj de tiempo real CR2032 (DS3231), que mantiene de manera precisa el tiempo de Raspberry Pi. Además, un sensor de temperatura mide la temperatura alrededor de Raspberry Pi.
Se puede programar el próximo encendido/apagado mediante software, incluso secuencias complejas mediante script.
Si utilizas un power bank como alimentación, puede mantener el power bank con carga debido a un bajo consumo de corriente. Los nuevos 6 pines hembra añaden opciones de integración/extensión.
Puedes usar estos dos comandos para instalar sofware para Witty Pi 2:
```bash
wget http://www.uugear.com/repo/WittyPi2/installWittyPi.sh
sudo sh installWittyPi.sh
```
Una vez realizada la instalación, reinicia tu Raspberry Pi y Witty Pi 2 estará listo.
Witty Pi 2 funciona con todos los modelos de Raspberry Pi de 40 pines A+/B+/2B/3B/Zero.

View File

@ -46,19 +46,19 @@ i2c:
-->
#Witty Pi
Witty Pi is an extension board that adds realtime clock and power management to your Raspberry Pi.
Witty Pi es una placa adicional que añade reloj de tiempo real y gestión de alimentación a Raspberry Pi..
You can turn on/off your Raspberry Pi with a single tap on the button on Witty Pi, and the power supply for Raspberry Pi and all its USB peripherals will get fully cut after the shutdown.
Puedes encender/apagar tu Raspberry Pi con un botón de Witty Pi, y se desconectarán la fuente de alimentación y los periféricos USB.
Witty Pi has a CR2032 backed realtime clock (DS1337) on board, and can keep time for Raspberry Pi when it is off. You can schedule next shutdown/startup of your Pi via the software. A user-defined schedule script could be used for complex use case, which requires scheduling multiple shutdowns and startups at different moments.
Witty Pi tiene un reloj de tiempo real CR2032 (DS1337), que mantiene el tiempo de Raspberry Pi. Se puede programar el próximo encendido/apagado mediante software, incluso secuencias complejas mediante script.
You can use the two commands below to install software for Witty Pi:
Puedes usar estos dos comandos para instalar sofware para Witty Pi:
```bash
wget http://www.uugear.com/repo/WittyPi/installWittyPi.sh
sudo sh installWittyPi.sh
```
After the installation is done, reboot your Raspberry Pi and your Witty Pi is ready to go.
Una vez realizada la instalación, reinicia tu Raspberry Pi y Witty Pi 2 estará listo.
Witty Pi supports all Raspberry Pi models that have 40-pin header, including A+, B+, 2B, 3B and Zero.
Witty Pi funciona con todos los modelos de Raspberry Pi de 40 pines A+/B+/2B/3B/Zero.

View File

@ -0,0 +1,23 @@
<!--
---
name: Zero4U
class: board
type: usb
formfactor: USB
manufacturer: UUGear
description: 4-port USB hub for Raspberry Pi Zero
url: http://www.uugear.com/product/zero4u/
buy: http://www.uugear.com/product/zero4u/
image: 'uugear-zero4u.png'
pincount: 4
eeprom: no
-->
#Zero4U
Zero4U es un hub USB de 4 puertos par Raspberry Pi Zero y puede montarse directamente en Raspberry Pi Zero. Los 4 pines pogo en la parte trasera se conectarán a los pads PP1, PP6, PP22 y PP23 de Raspberry Pi Zero, por lo que no se necesita soldar para que funcione.
El hub USB se alimentará directamente de Raspberry Pi Zero, por lo que no necesita otra fuente de alimentación. Sin embargo, cuenta con un conector JST XH2.54 para una fuente de alimentación alternativa.
Cuenta con un LED azul como indicador de la alimentación y cuatro LED blancos para indicar el tráfico en los puertos USB.
Este hub USB puede funcionar con otros ordenadores. Puedes usar un cable USB para conectar el puerto mini-USB de la placa con el puerto USB de un ordenador.

View File

@ -0,0 +1,56 @@
<!--
---
name: WiFi Pants
class: board
type: power, iot
formfactor: pHAT
manufacturer: SLNGadget
description: WiFi and battery power for the Raspberry Pi
url: https://hackaday.io/project/8678-rpi-wifi
github: https://github.com/al177/esp_hat
buy: https://www.tindie.com/products/ajlitt/wifi-power-pants/
image: 'wifi-pants.png'
pincount: 40
eeprom: no
power:
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'13':
name: ESP GPIO10
'15':
name: ESP SCLK
'16':
name: ESP CSO
'18':
name: ESP MISO
'22':
name: ESP MOSI
'27':
name: ESP CH_PD
'37':
name: ESP GPIO9
-->
#WiFi Pants
WiFi Pants es una placa adicional para Raspberry Pi con WiFi y alimentación de 5V, basada en ESP-12F.
Encaja perfectamente con Pi Zero, pese a un pequeño saliente para la antena, y sólo necesita 6 puertos GPIO.
Se comunica a través de la interfaz SDIO para dar capacidades WiFi como alternativa a los adaptadores WiFi USB. Es útil para proyectos de poco ancho de banda, como la mayoría de los proyectos incrustados.
Lo más destacable, WiFI Pants añade WiFi a Pi Zero dejando libre el puerto USB y permite usar cualquier batería de hasta 3V ya que la aumenta a 5V y 2A para alimentar la Pi y otros periféricos.
Incluye un conector JST-PH compatible con las baterías de Sparkfun y Adafruit. Su mecanismo de seguridad evita la descarga más allá de 2.7V. Un interruptor permite a un microcontrolador encender o apagar la fuente de alimentación.
Además del interruptor, los 5 pines dan acceso al puerto serie de Raspberry Pi, ideal para proyectos IoT donde no hay pantalla pero es necesario acceso a terminal para la puesta a punto. Estos pines pueden conectarse a un cable FTDI USB-to-UART de 6 pines.
WiFi Pants también funciona perfectamente con Pi A+/B+/2.

View File

@ -16,7 +16,8 @@ strings:
- type_hat: 'formato HAT'
- type_phat: 'formato pHAT'
- type_classic: 'formato clásico'
- uses_eeprom: 'Usa EEPROM'
- eeprom_detect: 'EEPROM ID'
- eeprom_setup: 'Usa EEPROM'
- uses_i2c: 'Usa I2C'
- uses_spi: 'Usa SPI'
- uses_5v_and_3v3: 'Alimentación 5v+3v3'
@ -28,7 +29,7 @@ strings:
- wiring_pi_pin: 'Wiring Pi pin {}'
- made_by: 'Hecho por {manufacturer}'
- more_information: 'More Information'
- github_repository: 'GitHub Repository'
- github_repository: 'GitHub'
- buy_now: 'Buy Now'
featured:
- ab-adc-pi-zero

View File

@ -1,69 +1,68 @@
<!doctype html>
<html lang="{{langcode}}">
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<title>{{title}}</title>
<meta name="description" content="{{description}}" />
<link href='//fonts.googleapis.com/css?family=Ubuntu+Mono' rel='stylesheet' type='text/css' />
<link href='{{resource_url}}prettify/prettify.css' rel='stylesheet' />
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">
<link href="{{resource_url}}pinout.css?v={{v}}" rel="stylesheet">
<link href="{{resource_url}}print.css?v={{v}}" rel="stylesheet" media="print">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
{{hreflang}}
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
<head>
<meta http-equiv="content-type" content="text/html;charset=utf-8" />
<title>{{title}}</title>
<meta name="description" content="{{description}}" />
<link href='//fonts.googleapis.com/css?family=Ubuntu+Mono' rel='stylesheet' type='text/css' />
<link href='{{resource_url}}prettify/prettify.css' rel='stylesheet' />
<link href="//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css" rel="stylesheet">
<link href="{{resource_url}}pinout.css?v={{v}}" rel="stylesheet">
<link href="{{resource_url}}print.css?v={{v}}" rel="stylesheet" media="print">
<link rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css">
{{hreflang}}
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-69846516-5', 'auto');
ga('send', 'pageview');
ga('create', 'UA-69846516-5', 'auto');
ga('send', 'pageview');
</script>
</head>
<body>
<div id="container">
<h1 class="logo"><a title="Raspberry Pi GPIO Pinout home" href="/"><img src="{{resource_url}}pinout-logo.png" style="top:8px;" /><span>Raspberry Pi</span>n<span class="out">out</span></a></h1>
<div id="leftcolumn">
<nav id="gpio">
<div id="pinbase"></div>
{{nav}}
</nav>
</div>
<div id="content">
<div id="featured">
<ul>
{{featured_boards}}
</ul>
<a class="more" href="/boards">See more HATs, pHATs and add-ons</a>
</div>
<div id="interfaces">
<ul>
{{nav_html_interface}}
</ul>
</div>
<div id="pages">
{{content}}
</div>
<div id="lang">
<ul class="lang-nav">
{{lang_links}}
</ul>
</div>
</div>
<div class="footer" style="clear: both;padding: 20px 0px;text-align:center;">
<p>Originally part of <a href="http://pi.gadgetoid.com">pi.gadgetoid.com</a></p>
<p>Maintained by <a href="https://twitter.com/gadgetoid"><i class="fa fa-twitter"></i> @Gadgetoid</a> and <a href="https://twitter.com/roguehal13"><i class="fa fa-twitter"></i> @RogueHAL13</a></p>
<p>Translation <a href="https://github.com/ResonantWave">@ResonantWave</a></p>
</ul>
</div>
</div>
</script>
</head>
<body>
<div id="container">
<h1 class="logo"><a title="Raspberry Pi GPIO Pinout home" href="/"><img src="{{resource_url}}pinout-logo.png" style="top:8px;" /><span>Raspberry Pi</span>n<span class="out">out</span></a></h1>
<div id="leftcolumn">
<nav id="gpio">
<div id="pinbase"></div>
{{nav}}
</nav>
</div>
<div id="content">
<div id="featured">
<ul>
{{featured_boards}}
</ul>
<a class="more" href="/boards">See more HATs, pHATs and add-ons</a>
</div>
<div id="interfaces">
<ul>
{{nav_html_interface}}
</ul>
</div>
<div id="pages">
{{content}}
</div>
<div id="lang">
<ul class="lang-nav">
{{lang_links}}
</ul>
</div>
</div>
<div class="footer" style="clear: both;padding: 20px 0px;text-align:center;">
<p>Webmasters<a href="https://twitter.com/gadgetoid"><i class="fa fa-twitter"></i> @Gadgetoid</a> and <a href="https://twitter.com/roguehal13"><i class="fa fa-twitter"></i> @RogueHAL13</a></p>
<p>Traducion <a href="https://github.com/ResonantWave">@ResonantWave</a> y <a href="https://github.com/IkerGarcia">@IkerGarcia</a></p>
</ul>
</div>
</div>
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1.9.1/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="//cdn.jsdelivr.net/prettify/0.1/prettify.js"></script>
<script src='{{resource_url}}prettify/lang-ruby.js'></script>
<script src='{{resource_url}}prettify/lang-bash.js'></script>
<script src='{{resource_url}}pinout.js?v={{v}}'></script>
<script type="text/javascript" src="//cdn.jsdelivr.net/jquery/1.9.1/jquery-1.9.1.min.js"></script>
<script type="text/javascript" src="//cdn.jsdelivr.net/prettify/0.1/prettify.js"></script>
<script src='{{resource_url}}prettify/lang-ruby.js'></script>
<script src='{{resource_url}}prettify/lang-bash.js'></script>
<script src='{{resource_url}}pinout.js?v={{v}}'></script>
</body>
</html>

View File

@ -10,7 +10,7 @@ url: https://pijack.net
buy: https://pijack.net
image: 'pijack.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'2':
ground:

View File

@ -1,44 +0,0 @@
<!--
---
name: Duino
class: board
type: mcu,io
formfactor: Custom
manufacturer: RasPiO
description: Arduino Programming on the Raspberry Pi
url: http://rasp.io/duino/
github: https://github.com/raspitv/raspio_duino
buy: https://ryanteck.uk/add-ons/58-raspio-duino.html
image: 'raspio-duino.png'
pincount: 26
eeprom: no
power:
'1':
ground:
'6':
'9':
'14':
'20':
'25':
pin:
'8':
mode: uart
'10':
mode: uart
'19':
mode: spi
'21':
mode: spi
'23':
mode: spi
install:
'devices':
- 'spi'
-->
#Duino
The RasPiO Duino is a small plug-on board for Raspberry Pi. It has similar functionality to an Arduino Uno, with an ATMega 328P-PU at its heart, but is fully programmable from the Raspberry Pi. Once programmed, it can be removed from the Pi and used on its own.
Pins on the ATMega are broken out to a cluster of three holes. The ATMega328 features a 6 channel analog to digital converter and 14 digital I/O pins, 6 of which can also be used for PWM. The Pis GPIO ports are also broken out on the board as well and there is a 72 point prototyping area, with GND, 3V3 and 5V rails, where you can add your own components.
Note: the RasPiO Duino runs on 3v3 at 12 MHz (not 5V at 16 MHz like the Uno).

View File

@ -1,44 +0,0 @@
<!--
---
name: Sense HAT
class: board
type: led,sensor
formfactor: HAT
manufacturer: Raspberry Pi
description: Add-on board that includes an 8×8 RGB LED matrix, 5-button joystick as well as IMU and environmental sensors
url: https://www.raspberrypi.org/products/sense-hat/
image: 'sense-hat.png'
pincount: 40
eeprom: yes
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
install:
'devices':
- 'i2c'
-->
#Sense HAT
The Sense HAT is an add-on board for Raspberry Pi comprising of a 8×8 RGB LED matrix, a five-button joystick and the following sensors: Gyroscope, Accelerometer, Magnetometer, Temperature, Barometric pressure and Humidity.
The shift register driving the LED Matrix is a LED2472G connected via an ATTINY88 communicating via i2c at address 0x46 with the Pi. The Multi-Directional SKRHABE010 Switch/Joystick is similarly controlled.
The sensors themselves also operate over the i2c bus:
The IMU (Gyroscope, Accelerometer, Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e),0x6a(0x6b), with Interrupts on the ATTINY88.
Environmental sensors are represented by a LPS25H Pressure+Temperature sensor at address 0x5c and by a HTS221 Humidity+Temp sensor at 0x5f on the i2c bus.

View File

@ -1,27 +0,0 @@
<!--
---
name: 7-port USB hub
class: board
type: usb
formfactor: USB
manufacturer: UUGear
description: 7-port USB hub for Raspberry Pi
url: http://www.uugear.com/product/7-port-usb-hub-for-raspberry-pi/
buy: http://www.uugear.com/product/7-port-usb-hub-for-raspberry-pi/
image: 'uugear-7port-usb-hub.png'
pincount: 7
eeprom: no
power:
'2':
ground:
'39':
-->
#7-port USB hub for Raspberry Pi
This is a 7-Port USB hub designed for Raspberry Pi. It extends one USB port on Raspberry Pi to 7 usable USB ports, which allows you to connect much more USB devices to your Raspberry Pi. There is a red LED on board as the power indicator, and seven green LEDs aside the USB ports as transaction indicators.
This USB hub is compatible with all versions of Raspberry Pi, including the old A/B model, A+/B+ model, compute module (with development kit), Raspberry Pi 2 (B model), Raspberry Pi Zero and Raspberry Pi 3 (B model). The board size of this USB hub is the same with Raspberry Pi B+ or Raspberry Pi 2/3 (B model). The old Raspberry Pi A and B model also have the same size, except that they dont have those rounded corners. This USB hub has 6 mounting holes at correct positions and could be mounted under any Raspberry Pi model except the compute module.
For different models of Raspberry Pi, this USB hub uses different approaches to (optionally) back-power the Raspberry Pi, which significantly simplifies your wiring and allows you to power both the USB hub and Raspberry Pi with only one power supply.
There are also 7 digital output pins on board, which can tell whether a USB port is in used. These output pins are in 3.3V level and can be directly connected to Raspberry Pis GPIO pin, or connected to an external microcontroller.

View File

@ -1,66 +0,0 @@
<!--
---
name: Witty Pi 2
class: board
type: power,rtc
formfactor: HAT
manufacturer: UUGear
description: Realtime clock and power management for Raspberry Pi
url: http://www.uugear.com/product/wittypi2/
github: https://github.com/uugear/Witty-Pi-2
buy: http://www.uugear.com/product/wittypi2/
image: 'uugear-witty-pi-2.png'
pincount: 40
eeprom: no
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
name: SDA
mode: i2c
'5':
name: SCL
mode: i2c
'7':
name: HALT
mode: input
'11':
name: LED
mode: output
i2c:
'0x68':
name: DS3231
device: DS3231
-->
# Witty Pi 2
Witty Pi 2 is the second generation of Witty Pi, which adds realtime clock and power management to your Raspberry Pi.
You can turn on/off your Raspberry Pi with a single tap on the button on Witty Pi 2, and the power supply for Raspberry Pi and all its USB peripherals will get fully cut after the shutdown.
Witty Pi 2 has a CR2032 backed realtime clock (DS3231) on board, and can accurately keep time for Raspberry Pi. The built-in temperature sensor can tell the temperature around your Raspberry Pi too.
You can schedule next shutdown/startup of your Pi via the software. Complex ON/OFF sequence for Raspberry Pi can be achieved by applying a user-defined schedule script.
If you are using power bank as power supply, the new dummy load feature can keep power bank alive with low current consumption. The newly added 6-pin female header breaks out some important signals for integration/extension.
You can use the two commands below to install software for Witty Pi 2:
```bash
wget http://www.uugear.com/repo/WittyPi2/installWittyPi.sh
sudo sh installWittyPi.sh
```
After the installation is done, reboot your Raspberry Pi and your Witty Pi 2 is ready to go.
Witty Pi 2 supports all Raspberry Pi models that have 40-pin header, including A+, B+, 2B, 3B and Zero.

View File

@ -1,23 +0,0 @@
<!--
---
name: Zero4U
class: board
type: usb
formfactor: USB
manufacturer: UUGear
description: 4-port USB hub for Raspberry Pi Zero
url: http://www.uugear.com/product/zero4u/
buy: http://www.uugear.com/product/zero4u/
image: 'uugear-zero4u.png'
pincount: 4
eeprom: no
-->
#Zero4U
Zero4U is a 4-port USB hub for Raspberry Pi Zero, and it can be mounted to Raspberry Pi Zero back-to-back. The 4 pogo pins on the back will connect the PP1, PP6, PP22 and PP23 testing pads on Raspberry Pi Zero, hence no soldering will be needed to make it work.
The USB hub will take power directly from your Raspberry Pi Zero, so you dont need to power the USB hub separately. However you can use the JST XH2.54 connector on board as the alternative power input.
There are one blue LED on board as the power indicator, and four white LED aside the USB ports as transaction indicators.
This USB hub can also work with other types of computer. You can use a USB cable to connect the mini-USB port on board to a USB port on the computer.

View File

@ -1,56 +0,0 @@
<!--
---
name: WiFi Pants
class: board
type: power, iot
formfactor: pHAT
manufacturer: SLNGadget
description: WiFi and battery power for the Raspberry Pi
url: https://hackaday.io/project/8678-rpi-wifi
github: https://github.com/al177/esp_hat
buy: https://www.tindie.com/products/ajlitt/wifi-power-pants/
image: 'wifi-pants.png'
pincount: 40
eeprom: no
power:
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'13':
name: ESP GPIO10
'15':
name: ESP SCLK
'16':
name: ESP CSO
'18':
name: ESP MISO
'22':
name: ESP MOSI
'27':
name: ESP CH_PD
'37':
name: ESP GPIO9
-->
#WiFi Pants
WiFi Pants is a WiFi and 5V boost power supply add-on board for your Raspberry Pi based around the ESP-12F.
The WiFi Pants board fits the outline of the Pi Zero, with only a small protrusion for the antenna, and only six GPIOs are needed on the Pi's expansion connector.
It communicates over the SDIO interface to provide WiFi capability for a direct alternative to a USB WiFi adapter for low-bandwidth applications, sufficient in most embedded projects.
Most notably, WiFi Pants can add WiFi to a Pi Zero while leaving the USB port free, and boosts any battery from as low as 3V to 5V at up to 2A to power the Pi and any other add-ons.
A JST-PH connector compatible with Sparkfun and Adafruit battery packs is included with the board. An undervoltage lock-out prevents batteries from draining below 2.7V. A soft power switch input lets a microcontroller or switch easily turn off or on the power supply.
Along with the soft power switch input, the 5 pin header exposes the Raspberry Pi's serial console, great for IoT projects where there is no screen but shell access is needed for setup. The header fits the 6 pin FTDI USB-to-UART cable.
WiFi Pants also works great with the Pi A+, B+, and 2 models.

View File

@ -6,8 +6,8 @@ type: multi
formfactor: HAT
manufacturer: Ryanteck
description: carte multi-usage avec buzzer, LED et bouton
url: http://www.ryanteck.uk/store/traffichat
buy: http://www.ryanteck.uk/store/traffichat
url: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
buy: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
image: 'traffic-hat.png'
pincount: 40
eeprom: yes

View File

@ -11,7 +11,7 @@ github: https://github.com/pimoroni/unicornhat
buy: http://shop.pimoroni.com/products/unicorn-hat
image: 'unicorn-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'2':
ground:

View File

@ -1 +1,3 @@
Ces broches sont généralement réservées à la communication i2c avec l'EEPROM des 'chapeaux' HAT.
Ces broches sont généralement réservées à la communication i2c avec l'EEPROM des cartes.
Assurez vous de connecter ces broches si la carte permet une configuration automatique au démarrage (cette information fait partie du résumé descriptif des cartes, si applicable).

View File

@ -16,12 +16,13 @@ strings:
- type_hat: 'format HAT'
- type_phat: 'format pHAT'
- type_classic: 'format Classic'
- uses_eeprom: 'EEPROM'
- uses_i2c: 'bus I2C'
- uses_spi: 'bus SPI'
- uses_5v_and_3v3: 'Alim. 5v et 3v3'
- uses_5v: 'Alim. 5v'
- uses_3v3: 'Alim. 3v3'
- eeprom_detect: 'identification produit par EEPROM'
- eeprom_setup: 'configuration automatique par EEPROM'
- uses_i2c: 'communication par bus I2C'
- uses_spi: 'communication par bus SPI'
- uses_5v_and_3v3: 'Alimentation 5v et 3v3'
- uses_5v: 'Alimentation 5v'
- uses_3v3: 'Alimentation 3v3'
- uses_n_gpio_pins: '{} broches GPIO actives'
- bcm_pin_rev1_pi: 'broche BCM {} sur Raspi Rev 1'
- physical_pin_n: 'broche physique {}'

View File

@ -11,7 +11,7 @@ github: https://github.com/adafruit/Adafruit_Python_PCA9685
buy: https://www.adafruit.com/product/2327
image: 'adafruit-servo-hat.png'
pincount: 40
eeprom: no
eeprom: yes
power:
'1':
ground:
@ -46,4 +46,4 @@ install:
The Adafruit Servo/PWM HAT allows you to drive up to 16 servos or PWM outputs over I2C with only 2 pins.
The on-board PWM controller will drive all 16 channels simultaneously with no additional processing overhead for the Raspberry Pi. Using a binary addressing system set by jumpers you can solder on the PCB, it is possible to stack up to 62 HATs to control up to 992 servos, using nothing more than the I2C bus.
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!

View File

@ -10,7 +10,7 @@ url: https://pijack.net
buy: https://pijack.net
image: 'pijack.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'2':
ground:

View File

@ -7,11 +7,11 @@ formfactor: pHAT
manufacturer: RedBear
description: A Wi-Fi + Bluetooth add-on board for the Pi Zero
url: https://www.kickstarter.com/projects/1991736672/iot-hat-for-raspberry-pi-a-must-have-for-pi-zero
github:
github: https://github.com/redbear/IoT_pHAT
buy: https://redbear.cc/product/rpi/iot-phat.html
image: 'redbear-iot-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':

View File

@ -9,7 +9,7 @@ description: Add-on board that includes an 8×8 RGB LED matrix, 5-button joystic
url: https://www.raspberrypi.org/products/sense-hat/
image: 'sense-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':
@ -27,6 +27,22 @@ pin:
mode: i2c
'5':
mode: i2c
i2c:
'0x5c':
name: Pressure/Temp
device: lps25h
'0x5f':
name: Humidity/Temp
device: hts221
'0x6a':
name: Accelerometer
device: lsm9ds1
'0x1c':
name: Magnetometer
device: lsm9ds1
'0x46':
name: LED Matrix
device: led2472g
install:
'devices':
- 'i2c'
@ -39,6 +55,6 @@ The shift register driving the LED Matrix is a LED2472G connected via an ATTINY8
The sensors themselves also operate over the i2c bus:
The IMU (Gyroscope, Accelerometer, Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e),0x6a(0x6b), with Interrupts on the ATTINY88.
The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88.
Environmental sensors are represented by a LPS25H Pressure+Temperature sensor at address 0x5c and by a HTS221 Humidity+Temp sensor at 0x5f on the i2c bus.
Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus.

View File

@ -6,8 +6,8 @@ type: Tutti
formfactor: HAT
manufacturer: Ryanteck
description: Una maniera facile e veloce per imparare le basi del GPIO a basso prezzo. Tutto in un singolo HAT.
url: http://www.ryanteck.uk/store/traffichat
buy: http://www.ryanteck.uk/store/traffichat
url: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
buy: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
image: 'traffic-hat.png'
pincount: 40
eeprom: yes
@ -53,4 +53,4 @@ IO.setup(5,IO.OUT)
#Bottone
IO.setup(25,IO.IN,pull_up_down=IO.PUD_UP)
```
```

View File

@ -11,7 +11,7 @@ github: https://github.com/pimoroni/unicornhat
buy: http://shop.pimoroni.com/products/unicorn-hat
image: 'unicorn-hat.png'
pincount: 40
eeprom: yes
eeprom: detect
power:
'2':
ground:
@ -26,10 +26,10 @@ pin:
-->
#Unicorn HAT
64 LED accecanti montati su un HAT e controllati da una velocissima libreria in C, con cui puoi comunicare
64 LED accecanti montati su un HAT e controllati da una velocissima libreria in C, con cui puoi comunicare
via Python, rendono l'Unicorn HAT il fratello maggiore (e più luminoso) del PiGlow.
Nota: Unicorn HAT usa alcuni trucchetti col PWM, che sfruttano lo stesso hardware che ti permette di produrre
Nota: Unicorn HAT usa alcuni trucchetti col PWM, che sfruttano lo stesso hardware che ti permette di produrre
suoni tramite il jack audio (analogico), per cui non puoi usare entrambi allo stesso momento!
Per preparare e impostare l'HAT puoi utilizzare l'installer fornito:

View File

@ -16,7 +16,8 @@ strings:
- type_hat: 'Fattore di forma HAT'
- type_phat: 'Fattore di forma pHAT'
- type_classic: 'Fattore di forma classico'
- uses_eeprom: 'Utilizza EEPROM'
- eeprom_detect: 'Prodotto ID EEPROM'
- eeprom_setup: 'Utilizza EEPROM'
- uses_i2c: 'Utilizza I2C'
- uses_spi: 'Utilizza SPI'
- uses_5v_and_3v3: 'Alimentazione a 5v+3.3V'
@ -28,7 +29,7 @@ strings:
- wiring_pi_pin: 'Wiring Pi pin {}'
- made_by: 'Prodotto da {manufacturer}'
- more_information: 'Maggiori informazioni'
- github_repository: 'GitHub Repository'
- github_repository: 'GitHub'
- buy_now: 'Acquista'
featured:
- display-o-tron

View File

@ -11,7 +11,7 @@ github: https://github.com/adafruit/Adafruit_Python_PCA9685
buy: https://www.adafruit.com/product/2327
image: 'adafruit-servo-hat.png'
pincount: 40
eeprom: no
eeprom: yes
power:
'1':
ground:
@ -46,4 +46,4 @@ install:
The Adafruit Servo/PWM HAT allows you to drive up to 16 servos or PWM outputs over I2C with only 2 pins.
The on-board PWM controller will drive all 16 channels simultaneously with no additional processing overhead for the Raspberry Pi. Using a binary addressing system set by jumpers you can solder on the PCB, it is possible to stack up to 62 HATs to control up to 992 servos, using nothing more than the I2C bus.
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!

View File

@ -10,7 +10,7 @@ url: https://pijack.net
buy: https://pijack.net
image: 'pijack.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'2':
ground:

View File

@ -7,11 +7,11 @@ formfactor: pHAT
manufacturer: RedBear
description: A Wi-Fi + Bluetooth add-on board for the Pi Zero
url: https://www.kickstarter.com/projects/1991736672/iot-hat-for-raspberry-pi-a-must-have-for-pi-zero
github:
github: https://github.com/redbear/IoT_pHAT
buy: https://redbear.cc/product/rpi/iot-phat.html
image: 'redbear-iot-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':

View File

@ -9,7 +9,7 @@ description: Add-on board that includes an 8×8 RGB LED matrix, 5-button joystic
url: https://www.raspberrypi.org/products/sense-hat/
image: 'sense-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':
@ -27,6 +27,22 @@ pin:
mode: i2c
'5':
mode: i2c
i2c:
'0x5c':
name: Pressure/Temp
device: lps25h
'0x5f':
name: Humidity/Temp
device: hts221
'0x6a':
name: Accelerometer
device: lsm9ds1
'0x1c':
name: Magnetometer
device: lsm9ds1
'0x46':
name: LED Matrix
device: led2472g
install:
'devices':
- 'i2c'
@ -39,6 +55,6 @@ The shift register driving the LED Matrix is a LED2472G connected via an ATTINY8
The sensors themselves also operate over the i2c bus:
The IMU (Gyroscope, Accelerometer, Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e),0x6a(0x6b), with Interrupts on the ATTINY88.
The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88.
Environmental sensors are represented by a LPS25H Pressure+Temperature sensor at address 0x5c and by a HTS221 Humidity+Temp sensor at 0x5f on the i2c bus.
Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus.

View File

@ -11,7 +11,7 @@ github: https://github.com/pimoroni/unicornhat
buy: http://shop.pimoroni.com/products/unicorn-hat
image: 'unicorn-hat.png'
pincount: 40
eeprom: yes
eeprom: detect
power:
'2':
ground:
@ -42,4 +42,4 @@ Ardından Python scriptinize modülü ekleyip kurcalamaya başlayabilirsiniz:
import unicornhat
unicornhat.set_pixel(0, 0, 255, 255, 255)
unicornhat.show()
```
```

View File

@ -16,21 +16,22 @@ strings:
- type_hat: 'HAT form-factor'
- type_phat: 'pHAT form-factor'
- type_classic: 'Classic form-factor'
- uses_eeprom: 'EEPROM'
- uses_i2c: 'I2C'
- uses_spi: 'SPI'
- uses_5v_and_3v3: '5v+3.3V Güç'
- eeprom_detect: 'EEPROM ID'
- eeprom_setup: 'Kullanan EEPROM'
- uses_i2c: 'Kullanan I2C'
- uses_spi: 'Kullanan SPI'
- uses_5v_and_3v3: '5v ve 3.3V Güç'
- uses_5v: '5v Güç'
- uses_3v3: '3.3V Güç'
- uses_n_gpio_pins: 'Uses {} GPIO pins'
- uses_n_gpio_pins: 'Kullanan {} GPIO pins'
- bcm_pin_rev1_pi: 'BCM pin {} on Rev 1 ( very early ) Pi'
- physical_pin_n: 'Physical pin {}'
- wiring_pi_pin: 'Wiring Pi pin {}'
- made_by: 'Made by {manufacturer}'
- more_information: 'More Information'
- github_repository: 'GitHub Repository'
- buy_now: 'Buy Now'
- details: 'Details'
- made_by: 'Yapılan {manufacturer}'
- more_information: 'Daha fazla bilgi'
- github_repository: 'GitHub'
- buy_now: 'Şimdi satın al'
- details: 'Ayrıntılar'
featured:
- display-o-tron
- piborg-ledborg

View File

@ -11,7 +11,7 @@ github: https://github.com/adafruit/Adafruit_Python_PCA9685
buy: https://www.adafruit.com/product/2327
image: 'adafruit-servo-hat.png'
pincount: 40
eeprom: no
eeprom: yes
power:
'1':
ground:
@ -46,4 +46,4 @@ install:
The Adafruit Servo/PWM HAT allows you to drive up to 16 servos or PWM outputs over I2C with only 2 pins.
The on-board PWM controller will drive all 16 channels simultaneously with no additional processing overhead for the Raspberry Pi. Using a binary addressing system set by jumpers you can solder on the PCB, it is possible to stack up to 62 HATs to control up to 992 servos, using nothing more than the I2C bus.
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!
Important note: servos can use a lot of power and it is not a good idea to use the Raspberry Pi's 5v pin to power them up. Electrical noise and 'brownouts' from excess current draw could cause your Pi to act erratically, reset and/or overheat. Keep the Pi power supply and the servos power supply completely separate!

View File

@ -10,7 +10,7 @@ url: https://pijack.net
buy: https://pijack.net
image: 'pijack.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'2':
ground:

View File

@ -7,11 +7,11 @@ formfactor: pHAT
manufacturer: RedBear
description: A Wi-Fi + Bluetooth add-on board for the Pi Zero
url: https://www.kickstarter.com/projects/1991736672/iot-hat-for-raspberry-pi-a-must-have-for-pi-zero
github:
github: https://github.com/redbear/IoT_pHAT
buy: https://redbear.cc/product/rpi/iot-phat.html
image: 'redbear-iot-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':

View File

@ -9,7 +9,7 @@ description: Add-on board that includes an 8×8 RGB LED matrix, 5-button joystic
url: https://www.raspberrypi.org/products/sense-hat/
image: 'sense-hat.png'
pincount: 40
eeprom: yes
eeprom: setup
power:
'1':
'2':
@ -27,6 +27,22 @@ pin:
mode: i2c
'5':
mode: i2c
i2c:
'0x5c':
name: Pressure/Temp
device: lps25h
'0x5f':
name: Humidity/Temp
device: hts221
'0x6a':
name: Accelerometer
device: lsm9ds1
'0x1c':
name: Magnetometer
device: lsm9ds1
'0x46':
name: LED Matrix
device: led2472g
install:
'devices':
- 'i2c'
@ -39,6 +55,6 @@ The shift register driving the LED Matrix is a LED2472G connected via an ATTINY8
The sensors themselves also operate over the i2c bus:
The IMU (Gyroscope, Accelerometer, Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e),0x6a(0x6b), with Interrupts on the ATTINY88.
The IMU (Accelerometer and Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e) and 0x6a(0x6b), with Interrupts on the ATTINY88.
Environmental sensors are represented by a LPS25H Pressure+Temperature sensor at address 0x5c and by a HTS221 Humidity+Temp sensor at 0x5f on the i2c bus.
Environmental sensors are represented by a LPS25H Pressure/Temperature sensor at address 0x5c and by a HTS221 Humidity/Temperature sensor at 0x5f on the i2c bus.

View File

@ -6,8 +6,8 @@ type: multi
formfactor: HAT
manufacturer: Ryanteck
description: A quick and easy way to learn the basics of GPIO on a budget
url: http://www.ryanteck.uk/store/traffichat
buy: http://www.ryanteck.uk/store/traffichat
url: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
buy: https://ryanteck.uk/hats/1-traffichat-0635648607122.html
image: 'traffic-hat.png'
pincount: 40
eeprom: yes