Added missing files, added Waveshare RGB LED HAT and pHAT
This commit is contained in:
parent
d63d8eae8a
commit
7dcc089253
Binary file not shown.
After Width: | Height: | Size: 38 KiB |
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
Binary file not shown.
After Width: | Height: | Size: 81 KiB |
Binary file not shown.
After Width: | Height: | Size: 47 KiB |
|
@ -157,3 +157,5 @@ overlays:
|
|||
- sparkfun-pi-servo-hat
|
||||
- adafruit-oled-bonnet
|
||||
- adafruit-pi-oled
|
||||
- waveshare-rgb-led-phat-4x8
|
||||
- waveshare-rgb-led-hat-8x8
|
||||
|
|
|
@ -0,0 +1,65 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: OLED Bonnet
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: pHAT
|
||||
manufacturer: Adafruit
|
||||
description: A 128x64 display with jostick and buttons for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-128x64-oled-bonnet-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3531
|
||||
image: 'adafruit-oled-bonnet.png'
|
||||
pincount: 40
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
'7':
|
||||
name: Joystick center
|
||||
'13':
|
||||
name: Joystick left
|
||||
'16':
|
||||
name: Joystick right
|
||||
'11':
|
||||
name: Joystick up
|
||||
'15':
|
||||
name: Joystick down
|
||||
'29':
|
||||
name: Button A
|
||||
'31':
|
||||
name: Button B
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# OLED Bonnet
|
||||
|
||||
The OLED Bonnet is a simple 128x64 display for the Raspberry pi with a 5-way joystick and 2 push buttons.
|
||||
|
||||
The 1.3" screen is made of a 128x64 individual white OLED pixels and because the display makes its own light, no backlight is required. This reduces the power required to run the OLED and is why the display has such high contrast.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,45 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: PiOLED
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: Custom
|
||||
manufacturer: Adafruit
|
||||
description: A small 128x32 display for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-pioled-128x32-mini-oled-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3527
|
||||
image: 'adafruit-pi-oled.png'
|
||||
pincount: 6
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# PiOLED
|
||||
|
||||
The PiOLED is a small 128x32 OLED display designed to sit on top of just the first six pins of the Pi’s Header. It uses I2c to communicate which means there are plenty of spare pins for buttons, LED’s and sensors.
|
||||
|
||||
The OLED display has a very high contrast ratio leading to clear and crisp text and images and as the display produces it’s own light this also means the PiOLED is extremely low power.
|
||||
|
||||
The display is about 1” in diagonal and allows for 30FPS updates rates allowing for simple animations and the SSD1306 chipset is easily controlled using a simple python library.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED HAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 8x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat-b.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-hat-8x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED HAT 8x8
|
||||
|
||||
This RGB LED HAT (B) can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 8 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED pHAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 4x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-phat-4x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED pHAT 4x8
|
||||
|
||||
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 4 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -0,0 +1,65 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: OLED Bonnet
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: pHAT
|
||||
manufacturer: Adafruit
|
||||
description: A 128x64 display with jostick and buttons for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-128x64-oled-bonnet-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3531
|
||||
image: 'adafruit-oled-bonnet.png'
|
||||
pincount: 40
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
'7':
|
||||
name: Joystick center
|
||||
'13':
|
||||
name: Joystick left
|
||||
'16':
|
||||
name: Joystick right
|
||||
'11':
|
||||
name: Joystick up
|
||||
'15':
|
||||
name: Joystick down
|
||||
'29':
|
||||
name: Button A
|
||||
'31':
|
||||
name: Button B
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# OLED Bonnet
|
||||
|
||||
The OLED Bonnet is a simple 128x64 display for the Raspberry pi with a 5-way joystick and 2 push buttons.
|
||||
|
||||
The 1.3" screen is made of a 128x64 individual white OLED pixels and because the display makes its own light, no backlight is required. This reduces the power required to run the OLED and is why the display has such high contrast.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,45 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: PiOLED
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: Custom
|
||||
manufacturer: Adafruit
|
||||
description: A small 128x32 display for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-pioled-128x32-mini-oled-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3527
|
||||
image: 'adafruit-pi-oled.png'
|
||||
pincount: 6
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# PiOLED
|
||||
|
||||
The PiOLED is a small 128x32 OLED display designed to sit on top of just the first six pins of the Pi’s Header. It uses I2c to communicate which means there are plenty of spare pins for buttons, LED’s and sensors.
|
||||
|
||||
The OLED display has a very high contrast ratio leading to clear and crisp text and images and as the display produces it’s own light this also means the PiOLED is extremely low power.
|
||||
|
||||
The display is about 1” in diagonal and allows for 30FPS updates rates allowing for simple animations and the SSD1306 chipset is easily controlled using a simple python library.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED HAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 8x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat-b.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-hat-8x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED HAT 8x8
|
||||
|
||||
This RGB LED HAT (B) can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 8 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED pHAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 4x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-phat-4x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED pHAT 4x8
|
||||
|
||||
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 4 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -156,3 +156,5 @@ overlays:
|
|||
- sparkfun-pi-servo-hat
|
||||
- adafruit-oled-bonnet
|
||||
- adafruit-pi-oled
|
||||
- waveshare-rgb-led-phat-4x8
|
||||
- waveshare-rgb-led-hat-8x8
|
||||
|
|
|
@ -156,3 +156,5 @@ overlays:
|
|||
- sparkfun-pi-servo-hat
|
||||
- adafruit-oled-bonnet
|
||||
- adafruit-pi-oled
|
||||
- waveshare-rgb-led-phat-4x8
|
||||
- waveshare-rgb-led-hat-8x8
|
||||
|
|
|
@ -0,0 +1,65 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: OLED Bonnet
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: pHAT
|
||||
manufacturer: Adafruit
|
||||
description: A 128x64 display with jostick and buttons for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-128x64-oled-bonnet-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3531
|
||||
image: 'adafruit-oled-bonnet.png'
|
||||
pincount: 40
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
'7':
|
||||
name: Joystick center
|
||||
'13':
|
||||
name: Joystick left
|
||||
'16':
|
||||
name: Joystick right
|
||||
'11':
|
||||
name: Joystick up
|
||||
'15':
|
||||
name: Joystick down
|
||||
'29':
|
||||
name: Button A
|
||||
'31':
|
||||
name: Button B
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# OLED Bonnet
|
||||
|
||||
The OLED Bonnet is a simple 128x64 display for the Raspberry pi with a 5-way joystick and 2 push buttons.
|
||||
|
||||
The 1.3" screen is made of a 128x64 individual white OLED pixels and because the display makes its own light, no backlight is required. This reduces the power required to run the OLED and is why the display has such high contrast.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,45 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: PiOLED
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: Custom
|
||||
manufacturer: Adafruit
|
||||
description: A small 128x32 display for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-pioled-128x32-mini-oled-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3527
|
||||
image: 'adafruit-pi-oled.png'
|
||||
pincount: 6
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# PiOLED
|
||||
|
||||
The PiOLED is a small 128x32 OLED display designed to sit on top of just the first six pins of the Pi’s Header. It uses I2c to communicate which means there are plenty of spare pins for buttons, LED’s and sensors.
|
||||
|
||||
The OLED display has a very high contrast ratio leading to clear and crisp text and images and as the display produces it’s own light this also means the PiOLED is extremely low power.
|
||||
|
||||
The display is about 1” in diagonal and allows for 30FPS updates rates allowing for simple animations and the SSD1306 chipset is easily controlled using a simple python library.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED HAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 8x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat-b.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-hat-8x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED HAT 8x8
|
||||
|
||||
This RGB LED HAT (B) can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 8 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED pHAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 4x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-phat-4x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED pHAT 4x8
|
||||
|
||||
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 4 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -157,3 +157,5 @@ overlays:
|
|||
- sparkfun-pi-servo-hat
|
||||
- adafruit-oled-bonnet
|
||||
- adafruit-pi-oled
|
||||
- waveshare-rgb-led-phat-4x8
|
||||
- waveshare-rgb-led-hat-8x8
|
||||
|
|
|
@ -0,0 +1,65 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: OLED Bonnet
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: pHAT
|
||||
manufacturer: Adafruit
|
||||
description: A 128x64 display with jostick and buttons for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-128x64-oled-bonnet-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3531
|
||||
image: 'adafruit-oled-bonnet.png'
|
||||
pincount: 40
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
'7':
|
||||
name: Joystick center
|
||||
'13':
|
||||
name: Joystick left
|
||||
'16':
|
||||
name: Joystick right
|
||||
'11':
|
||||
name: Joystick up
|
||||
'15':
|
||||
name: Joystick down
|
||||
'29':
|
||||
name: Button A
|
||||
'31':
|
||||
name: Button B
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# OLED Bonnet
|
||||
|
||||
The OLED Bonnet is a simple 128x64 display for the Raspberry pi with a 5-way joystick and 2 push buttons.
|
||||
|
||||
The 1.3" screen is made of a 128x64 individual white OLED pixels and because the display makes its own light, no backlight is required. This reduces the power required to run the OLED and is why the display has such high contrast.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,45 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: PiOLED
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: Custom
|
||||
manufacturer: Adafruit
|
||||
description: A small 128x32 display for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-pioled-128x32-mini-oled-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3527
|
||||
image: 'adafruit-pi-oled.png'
|
||||
pincount: 6
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# PiOLED
|
||||
|
||||
The PiOLED is a small 128x32 OLED display designed to sit on top of just the first six pins of the Pi’s Header. It uses I2c to communicate which means there are plenty of spare pins for buttons, LED’s and sensors.
|
||||
|
||||
The OLED display has a very high contrast ratio leading to clear and crisp text and images and as the display produces it’s own light this also means the PiOLED is extremely low power.
|
||||
|
||||
The display is about 1” in diagonal and allows for 30FPS updates rates allowing for simple animations and the SSD1306 chipset is easily controlled using a simple python library.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED HAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 8x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat-b.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-hat-8x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED HAT 8x8
|
||||
|
||||
This RGB LED HAT (B) can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 8 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED pHAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 4x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-phat-4x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED pHAT 4x8
|
||||
|
||||
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 4 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -157,3 +157,5 @@ overlays:
|
|||
- sparkfun-pi-servo-hat
|
||||
- adafruit-oled-bonnet
|
||||
- adafruit-pi-oled
|
||||
- waveshare-rgb-led-phat-4x8
|
||||
- waveshare-rgb-led-hat-8x8
|
||||
|
|
|
@ -0,0 +1,65 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: OLED Bonnet
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: pHAT
|
||||
manufacturer: Adafruit
|
||||
description: A 128x64 display with jostick and buttons for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-128x64-oled-bonnet-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3531
|
||||
image: 'adafruit-oled-bonnet.png'
|
||||
pincount: 40
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
'7':
|
||||
name: Joystick center
|
||||
'13':
|
||||
name: Joystick left
|
||||
'16':
|
||||
name: Joystick right
|
||||
'11':
|
||||
name: Joystick up
|
||||
'15':
|
||||
name: Joystick down
|
||||
'29':
|
||||
name: Button A
|
||||
'31':
|
||||
name: Button B
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# OLED Bonnet
|
||||
|
||||
The OLED Bonnet is a simple 128x64 display for the Raspberry pi with a 5-way joystick and 2 push buttons.
|
||||
|
||||
The 1.3" screen is made of a 128x64 individual white OLED pixels and because the display makes its own light, no backlight is required. This reduces the power required to run the OLED and is why the display has such high contrast.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,45 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: PiOLED
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: Custom
|
||||
manufacturer: Adafruit
|
||||
description: A small 128x32 display for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-pioled-128x32-mini-oled-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3527
|
||||
image: 'adafruit-pi-oled.png'
|
||||
pincount: 6
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# PiOLED
|
||||
|
||||
The PiOLED is a small 128x32 OLED display designed to sit on top of just the first six pins of the Pi’s Header. It uses I2c to communicate which means there are plenty of spare pins for buttons, LED’s and sensors.
|
||||
|
||||
The OLED display has a very high contrast ratio leading to clear and crisp text and images and as the display produces it’s own light this also means the PiOLED is extremely low power.
|
||||
|
||||
The display is about 1” in diagonal and allows for 30FPS updates rates allowing for simple animations and the SSD1306 chipset is easily controlled using a simple python library.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED HAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 8x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat-b.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-hat-8x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED HAT 8x8
|
||||
|
||||
This RGB LED HAT (B) can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 8 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED pHAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 4x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-phat-4x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED pHAT 4x8
|
||||
|
||||
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 4 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -157,3 +157,5 @@ overlays:
|
|||
- sparkfun-pi-servo-hat
|
||||
- adafruit-oled-bonnet
|
||||
- adafruit-pi-oled
|
||||
- waveshare-rgb-led-phat-4x8
|
||||
- waveshare-rgb-led-hat-8x8
|
||||
|
|
|
@ -0,0 +1,65 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: OLED Bonnet
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: pHAT
|
||||
manufacturer: Adafruit
|
||||
description: A 128x64 display with jostick and buttons for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-128x64-oled-bonnet-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3531
|
||||
image: 'adafruit-oled-bonnet.png'
|
||||
pincount: 40
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
'7':
|
||||
name: Joystick center
|
||||
'13':
|
||||
name: Joystick left
|
||||
'16':
|
||||
name: Joystick right
|
||||
'11':
|
||||
name: Joystick up
|
||||
'15':
|
||||
name: Joystick down
|
||||
'29':
|
||||
name: Button A
|
||||
'31':
|
||||
name: Button B
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# OLED Bonnet
|
||||
|
||||
The OLED Bonnet is a simple 128x64 display for the Raspberry pi with a 5-way joystick and 2 push buttons.
|
||||
|
||||
The 1.3" screen is made of a 128x64 individual white OLED pixels and because the display makes its own light, no backlight is required. This reduces the power required to run the OLED and is why the display has such high contrast.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,45 @@
|
|||
|
||||
<!--
|
||||
---
|
||||
name: PiOLED
|
||||
class: board
|
||||
type: Display
|
||||
formfactor: Custom
|
||||
manufacturer: Adafruit
|
||||
description: A small 128x32 display for your Pi
|
||||
url: https://learn.adafruit.com/adafruit-pioled-128x32-mini-oled-for-raspberry-pi
|
||||
github: https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
buy: https://www.adafruit.com/product/3527
|
||||
image: 'adafruit-pi-oled.png'
|
||||
pincount: 6
|
||||
eeprom: no
|
||||
power:
|
||||
'1':
|
||||
ground:
|
||||
'6':
|
||||
pin:
|
||||
'3':
|
||||
mode: i2c
|
||||
'5':
|
||||
mode: i2c
|
||||
i2c:
|
||||
'0x3c':
|
||||
name: Display Driver
|
||||
device: ssd1306
|
||||
-->
|
||||
# PiOLED
|
||||
|
||||
The PiOLED is a small 128x32 OLED display designed to sit on top of just the first six pins of the Pi’s Header. It uses I2c to communicate which means there are plenty of spare pins for buttons, LED’s and sensors.
|
||||
|
||||
The OLED display has a very high contrast ratio leading to clear and crisp text and images and as the display produces it’s own light this also means the PiOLED is extremely low power.
|
||||
|
||||
The display is about 1” in diagonal and allows for 30FPS updates rates allowing for simple animations and the SSD1306 chipset is easily controlled using a simple python library.
|
||||
|
||||
To install the necessary software, use the following commands:
|
||||
|
||||
```bash
|
||||
sudo apt-get install git python-imaging python-smbus
|
||||
git clone https://github.com/adafruit/Adafruit_Python_SSD1306
|
||||
cd Adafruit_Python_SSD1306
|
||||
sudo python setup.py install
|
||||
```
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED HAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 8x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat-b.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-hat-8x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED HAT 8x8
|
||||
|
||||
This RGB LED HAT (B) can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 8 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
|
@ -0,0 +1,42 @@
|
|||
<!--
|
||||
---
|
||||
name: True Color RGB LED pHAT
|
||||
class: board
|
||||
type: led
|
||||
formfactor: pHAT
|
||||
manufacturer: Waveshare
|
||||
description: True color RGB LED HAT with 4x8 pixels
|
||||
url: http://www.waveshare.com/wiki/RGB_LED_HAT
|
||||
buy: https://www.waveshare.com/product/mini-pc/raspberry-pi/hats/rgb-led-hat.htm
|
||||
schematic: https://www.waveshare.com/w/upload/b/bf/RGB_LED_HAT_Schematic_.pdf
|
||||
image: 'waveshare-rgb-led-phat-4x8.png'
|
||||
pincount: 40
|
||||
eeprom: yes
|
||||
power:
|
||||
'2':
|
||||
ground:
|
||||
'6':
|
||||
'9':
|
||||
'14':
|
||||
'20':
|
||||
'25':
|
||||
'30':
|
||||
'34':
|
||||
'39':
|
||||
pin:
|
||||
'12':
|
||||
name: Data
|
||||
direction: output
|
||||
mode: pwm
|
||||
active: high
|
||||
description: WS2812 Data
|
||||
-->
|
||||
# Waveshare True Color RGB LED pHAT 4x8
|
||||
|
||||
This RGB LED HAT can be easily attached on top of the Raspberry Pi to display colorful effect, and controlled by only one signal pin.
|
||||
|
||||
* Supports any revision of Raspberry Pi (directly-pluggable)
|
||||
* Onboard 4 × 8 RGB LED (WS2812B)
|
||||
* Control pin is configurable via jumpers (0Ω resistor) (BCM 18, 12, 13 or 19)
|
||||
* Break out control pins, easy for working with other MCUs
|
||||
* Comes with development resources and manual (examples in Python and Web control)
|
Loading…
Reference in New Issue