class+type categorisation

This commit is contained in:
RogueM 2016-01-31 12:03:17 +01:00
parent aad53568b5
commit 124c084ee4
27 changed files with 66 additions and 39 deletions

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: content class: guide
type: info
name: Arduino SPI name: Arduino SPI
description: Program Arduino with Raspberry Pi SPI description: Program Arduino with Raspberry Pi SPI
pincount: 4 pincount: 4

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: audio
name: Cirrus Logic Audio Card name: Cirrus Logic Audio Card
manufacturer: Cirrus Logic and element14 manufacturer: Cirrus Logic and element14
description: Audio Card with unprecedented level of features and performance for Raspberry Pi. description: Audio Card with unprecedented level of features and performance for Raspberry Pi.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: audio
name: DiscoHAT name: DiscoHAT
manufacturer: Kertatuote manufacturer: Kertatuote
description: Computer controlled DMX lights, sounds and special effects. description: Computer controlled DMX lights, sounds and special effects.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: lcd
name: Display-o-Tron HAT name: Display-o-Tron HAT
manufacturer: Pimoroni manufacturer: Pimoroni
description: A 3-line character LCD with a 6-zone RGB backlight and 6 touch buttons description: A 3-line character LCD with a 6-zone RGB backlight and 6 touch buttons
@ -35,7 +36,7 @@ pin:
--> -->
#Display-o-Tron HAT #Display-o-Tron HAT
Display-o-Tron HAT uses both SPI and I2c to drive the LCD display, backlight and touch. Display-o-Tron HAT uses both SPI and I2c to drive the LCD display, backlight and touch.
However both of these busses can be shared with other devices. However both of these busses can be shared with other devices.
To get the HAT set up and ready to go you can use the one-line product installer: To get the HAT set up and ready to go you can use the one-line product installer:

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: lcd
name: Display-o-Tron 3000 name: Display-o-Tron 3000
manufacturer: Pimoroni manufacturer: Pimoroni
description: A 3-line character LCD with an RGB backlight and joystick description: A 3-line character LCD with an RGB backlight and joystick

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: other
name: Raspberry Pi Dots name: Raspberry Pi Dots
manufacturer: Raspberry Pi Foundation manufacturer: Raspberry Pi Foundation
description: Join the dots to make a circuit description: Join the dots to make a circuit

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: instrument
name: Drum HAT name: Drum HAT
manufacturer: Pimoroni manufacturer: Pimoroni
description: An 8 pad finger Drum HAT for your Raspberry Pi description: An 8 pad finger Drum HAT for your Raspberry Pi

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: multi
name: Explorer HAT Pro name: Explorer HAT Pro
manufacturer: Pimoroni manufacturer: Pimoroni
description: An all-in-one light, input, motor, touch and output add-on board. description: An all-in-one light, input, motor, touch and output add-on board.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: multi
name: Explorer HAT name: Explorer HAT
manufacturer: Pimoroni manufacturer: Pimoroni
description: An all-in-one light, input, touch and output add-on board. description: An all-in-one light, input, touch and output add-on board.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: multi
name: Explorer pHAT name: Explorer pHAT
manufacturer: Pimoroni manufacturer: Pimoroni
description: An all-in-one input, output and motor add-on board. description: An all-in-one input, output and motor add-on board.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: info class: interface
type: pinout
name: Ground name: Ground
description: Raspberry Pi Ground Pins description: Raspberry Pi Ground Pins
pincount: 1 pincount: 1

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: info class: interface
type: pinout
name: I2C name: I2C
description: Raspberry Pi i2c pins description: Raspberry Pi i2c pins
pincount: 2 pincount: 2

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: audio
name: "Pi-DAC+" name: "Pi-DAC+"
manufacturer: IQaudIO manufacturer: IQaudIO
description: An I2S digital to analog audio converter HAT for the Pi description: An I2S digital to analog audio converter HAT for the Pi
@ -17,16 +18,16 @@ pin:
name: I2S name: I2S
'15': '15':
name: Mute/Unmute name: Mute/Unmute
description: Pi-AMP+ only (optional) description: Pi-AMP+ only (optional)
'16': '16':
name: Rotary Encoder name: Rotary Encoder
description: (optional) description: (optional)
'18': '18':
name: Rotary Encoder name: Rotary Encoder
description: (optional) description: (optional)
'22': '22':
name: IR Sensor name: IR Sensor
description: (optional) description: (optional)
'35': '35':
name: I2S name: I2S
'38': '38':

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: audio
name: "pHAT DAC" name: "pHAT DAC"
manufacturer: Pimoroni manufacturer: Pimoroni
description: An I2S digital to analog audio converter description: An I2S digital to analog audio converter
@ -11,7 +12,7 @@ eeprom: no
power: 3v3,5v power: 3v3,5v
pin: pin:
'12': '12':
name: I2S name: I2S
'35': '35':
name: I2S name: I2S
'40': '40':

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: instrument
name: Piano HAT name: Piano HAT
manufacturer: Pimoroni manufacturer: Pimoroni
description: A tiny Pi piano with 16 touch-sensitive buttons description: A tiny Pi piano with 16 touch-sensitive buttons

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: led
name: PiBorg LEDBorg name: PiBorg LEDBorg
manufacturer: PiBorg manufacturer: PiBorg
description: A single RGB LED for your Raspberry Pi description: A single RGB LED for your Raspberry Pi
@ -50,4 +51,4 @@ wiringpi.softPwmCreate(3,0,100)
wiringpi.softPwmWrite(3,100) # Full Blue wiringpi.softPwmWrite(3,100) # Full Blue
wiringpi.softPwmWrite(0,100) # Full Red wiringpi.softPwmWrite(0,100) # Full Red
wiringpi.softPWMWrite(2,0) # No Green wiringpi.softPWMWrite(2,0) # No Green
``` ```

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: multi
name: Pibrella name: Pibrella
manufacturer: Pimoroni Vs Cyntech manufacturer: Pimoroni Vs Cyntech
description: An all-in-one light, sound, input and output add-on board. description: An all-in-one light, sound, input and output add-on board.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: led
name: PiGlow name: PiGlow
manufacturer: Pimoroni manufacturer: Pimoroni
description: Simply 18 LEDs in a spiral pattern controllable in Python. description: Simply 18 LEDs in a spiral pattern controllable in Python.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: motor
name: Ryanteck Motor Controller Board name: Ryanteck Motor Controller Board
manufacturer: Ryanteck manufacturer: Ryanteck
description: A quick and easy way to start driving motors on your Raspberry Pi description: A quick and easy way to start driving motors on your Raspberry Pi
@ -58,4 +59,4 @@ while (True):
#And loop back around #And loop back around
#And final cleanup #And final cleanup
GPIO.cleanup() GPIO.cleanup()
``` ```

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: led
name: Scroll pHAT name: Scroll pHAT
manufacturer: Pimoroni manufacturer: Pimoroni
description: A 11 x 5 LED matrix. description: A 11 x 5 LED matrix.

View File

@ -1,9 +1,10 @@
<!-- <!--
--- ---
type: board class: board
type: multi
name: "Sense HAT" name: "Sense HAT"
manufacturer: Raspberry Pi Foundation manufacturer: Raspberry Pi Foundation
description: Add-on board that includes an 8×8 RGB LED matrix, 5-button joystick as well as IMU and environmental sensors 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/ url: https://www.raspberrypi.org/products/sense-hat/
formfactor: 'HAT' formfactor: 'HAT'
pincount: 40 pincount: 40
@ -47,4 +48,4 @@ The sensors themselves operate (mostly) 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 (Gyroscope, Accelerometer, Magnetometer) through a LSM9DS1 found at i2c address 0x1c(0x1e),0x6a(0x6b), with Interrupts on the ATTINY88.
Environemental 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. Environemental 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,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: gesture
name: Skywriter HAT name: Skywriter HAT
manufacturer: Pimoroni manufacturer: Pimoroni
description: A 3D positional and gesture sensor. description: A 3D positional and gesture sensor.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: info class: interface
type: pinout
name: SPI name: SPI
description: Raspberry Pi SPI pins description: Raspberry Pi SPI pins
pincount: 5 pincount: 5
@ -64,4 +65,4 @@ You can also use the SPI port to "Bit-Bang" an ATmega 328, loading Arduino sketc
Hook up you Pi's SPI port to that of your ATmega, and power the ATmega from the 3.3v pin on the Pi. Make sure you're not running any SPI device drivers, and run "avrdude -p m328p -c gpio" to verify the connection. Hook up you Pi's SPI port to that of your ATmega, and power the ATmega from the 3.3v pin on the Pi. Make sure you're not running any SPI device drivers, and run "avrdude -p m328p -c gpio" to verify the connection.
See the individual pins to learn how to connect up your ATmega. See the individual pins to learn how to connect up your ATmega.

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: multi
name: Traffic HAT name: Traffic HAT
manufacturer: Ryanteck LTD. manufacturer: Ryanteck LTD.
description: A quick and easy way to learn the basics of GPIO on a budget. All in a nice HAT. description: A quick and easy way to learn the basics of GPIO on a budget. All in a nice HAT.
@ -51,4 +52,4 @@ IO.setup(5,IO.OUT)
#Button #Button
IO.setup(25,IO.IN,pull_up_down=IO.PUD_UP) IO.setup(25,IO.IN,pull_up_down=IO.PUD_UP)
``` ```

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: info class: interface
type: pinout
name: UART name: UART
description: Raspberry Pi UART pins description: Raspberry Pi UART pins
pincount: 2 pincount: 2
@ -29,4 +30,4 @@ import wiringpi2 as wiringpi
wiringpi.wiringPiSetup() wiringpi.wiringPiSetup()
serial = wiringpi.serialOpen('/dev/ttyAMA0',9600) serial = wiringpi.serialOpen('/dev/ttyAMA0',9600)
wiringpi.serialPuts(serial,'hello world!') wiringpi.serialPuts(serial,'hello world!')
``` ```

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: board class: board
type: led
name: Unicorn HAT name: Unicorn HAT
manufacturer: Pimoroni manufacturer: Pimoroni
description: 64 blindingly bright RGB LEDs on a single HAT description: 64 blindingly bright RGB LEDs on a single HAT

View File

@ -1,6 +1,7 @@
<!-- <!--
--- ---
type: content class: interface
type: pinout
name: WiringPi GPIO Pinout name: WiringPi GPIO Pinout
url: http://wiringpi.com url: http://wiringpi.com
github: https://github.com/WiringPi/WiringPi2-Python github: https://github.com/WiringPi/WiringPi2-Python