Published Papirus HAT and Auto pHAT

This commit is contained in:
Phil Howard 2016-11-23 20:28:07 +00:00
parent d6b17ef59f
commit 29910b9b6c
20 changed files with 947 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

View File

Before

Width:  |  Height:  |  Size: 72 KiB

After

Width:  |  Height:  |  Size: 72 KiB

View File

@ -89,3 +89,5 @@ overlays:
- icubex-pishield
- adafruit-pitft-35-plus
- pantilt-hat
- PaPiRus-Hat
- automation-phat

View File

@ -0,0 +1,97 @@
<!--
---
name: PaPiRus
class: board
type: display
formfactor: HAT
manufacturer: Pi Supply
description: PaPiRus is an ePaper / eInk screen HAT module for the Raspberry Pi
url: https://www.kickstarter.com/projects/pisupply/papirus-the-epaper-screen-hat-for-your-raspberry-p
github: https://github.com/PiSupply/PaPiRus
schematic:
buy: https://www.pi-supply.com/product/papirus-epaper-eink-screen-hat-for-raspberry-pi/
image: 'pisupply-papirus.png'
pincount: 40
eeprom: yes
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'8':
name: Border Control
'10':
name: Discharge
'11':
name: Temp Sens
'12':
name: ePaper PWM
'13':
name: RTC
'16':
name: Panel On
'18':
name: Reset COG (Chip On Glass)
'19':
mode: spi
'21':
mode: spi
'22':
name: Busy COG (Chip On Glass)
'23':
mode: spi
'24':
mode: spi
'26':
mode: spi
'27':
mode: i2c
'28':
mode: i2c
'36':
name: Button 1
mode: input
active: low
'37':
name: Button 2
mode: input
active: low
'38':
name: Button 3
mode: input
active: low
'40':
name: Button 4
mode: input
active: low
-->
#PaPiRus ePaper eInk display
* Raspberry Pi HAT compliant design
* Interchangeable screen sizes (1.44", 2.0" or 2.7")
* 32MBit Flash Memory
* Battery Backed Real Time Clock (CR2032 battery included)
* Easy plug and play operation with onboard EEPROM
* Digital temperature sensor and thermal watchdog
* GPIO breakout connector and solder pads
* Optional reset pin header (for wake on alarm with RTC)
* 4 x optional slimline switches on top
Before using PaPiRus, do not forget to enable the SPI interface!
To get the HAT set up and ready to go you can use the one-line product installer:
```bash
curl -sSL https://goo.gl/i1Imel | sudo bash
```

View File

@ -0,0 +1,90 @@
<!--
---
name: Automation pHAT
class: board
type: adc,io,motor
formfactor: pHAT
manufacturer: Pimoroni
description: An all-in-one home automation and control board
url: http://shop.pimoroni.com/products/automation-phat
github: https://github.com/pimoroni/automation-hat
buy: http://shop.pimoroni.com/products/automation-phat
image: 'automation-phat.png'
pincount: 40
eeprom: no
power:
'2':
'17':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'29':
name: Output 1
mode: output
active: high
'31':
name: Output 3
mode: output
active: high
'32':
name: Output 2
mode: output
active: high
'36':
name: Relay 1
mode: output
active: high
'37':
name: Input 1
mode: input
active: high
'38':
name: Input 2
mode: input
active: high
'40':
name: Input 3
mode: input
active: high
i2c:
'0x48':
name: Analog Input
device: ads1015
install:
'devices':
- 'i2c'
'apt':
- 'python-smbus'
- 'python3-smbus'
'python':
- 'automationhat'
'python3':
- 'automationhat'
-->
#Automation pHAT
Automation pHAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant.
To get the pHAT set up and ready to go you can use the one-line product installer:
```bash
curl -sS https://get.pimoroni.com/automationhat | bash
```
Then import it into your Python script and start tinkering:
```bash
import automationhat
automationhat.relay.one.on()
```

View File

@ -89,3 +89,5 @@ overlays:
- icubex-pishield
- adafruit-pitft-35-plus
- pantilt-hat
- PaPiRus-Hat
- automation-phat

View File

@ -89,3 +89,5 @@ overlays:
- icubex-pishield
- adafruit-pitft-35-plus
- pantilt-hat
- PaPiRus-Hat
- automation-phat

View File

@ -0,0 +1,97 @@
<!--
---
name: PaPiRus
class: board
type: display
formfactor: HAT
manufacturer: Pi Supply
description: PaPiRus is an ePaper / eInk screen HAT module for the Raspberry Pi
url: https://www.kickstarter.com/projects/pisupply/papirus-the-epaper-screen-hat-for-your-raspberry-p
github: https://github.com/PiSupply/PaPiRus
schematic:
buy: https://www.pi-supply.com/product/papirus-epaper-eink-screen-hat-for-raspberry-pi/
image: 'pisupply-papirus.png'
pincount: 40
eeprom: yes
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'8':
name: Border Control
'10':
name: Discharge
'11':
name: Temp Sens
'12':
name: ePaper PWM
'13':
name: RTC
'16':
name: Panel On
'18':
name: Reset COG (Chip On Glass)
'19':
mode: spi
'21':
mode: spi
'22':
name: Busy COG (Chip On Glass)
'23':
mode: spi
'24':
mode: spi
'26':
mode: spi
'27':
mode: i2c
'28':
mode: i2c
'36':
name: Button 1
mode: input
active: low
'37':
name: Button 2
mode: input
active: low
'38':
name: Button 3
mode: input
active: low
'40':
name: Button 4
mode: input
active: low
-->
#PaPiRus ePaper eInk display
* Raspberry Pi HAT compliant design
* Interchangeable screen sizes (1.44", 2.0" or 2.7")
* 32MBit Flash Memory
* Battery Backed Real Time Clock (CR2032 battery included)
* Easy plug and play operation with onboard EEPROM
* Digital temperature sensor and thermal watchdog
* GPIO breakout connector and solder pads
* Optional reset pin header (for wake on alarm with RTC)
* 4 x optional slimline switches on top
Before using PaPiRus, do not forget to enable the SPI interface!
To get the HAT set up and ready to go you can use the one-line product installer:
```bash
curl -sSL https://goo.gl/i1Imel | sudo bash
```

View File

@ -0,0 +1,90 @@
<!--
---
name: Automation pHAT
class: board
type: adc,io,motor
formfactor: pHAT
manufacturer: Pimoroni
description: An all-in-one home automation and control board
url: http://shop.pimoroni.com/products/automation-phat
github: https://github.com/pimoroni/automation-hat
buy: http://shop.pimoroni.com/products/automation-phat
image: 'automation-phat.png'
pincount: 40
eeprom: no
power:
'2':
'17':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'29':
name: Output 1
mode: output
active: high
'31':
name: Output 3
mode: output
active: high
'32':
name: Output 2
mode: output
active: high
'36':
name: Relay 1
mode: output
active: high
'37':
name: Input 1
mode: input
active: high
'38':
name: Input 2
mode: input
active: high
'40':
name: Input 3
mode: input
active: high
i2c:
'0x48':
name: Analog Input
device: ads1015
install:
'devices':
- 'i2c'
'apt':
- 'python-smbus'
- 'python3-smbus'
'python':
- 'automationhat'
'python3':
- 'automationhat'
-->
#Automation pHAT
Automation pHAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant.
To get the pHAT set up and ready to go you can use the one-line product installer:
```bash
curl -sS https://get.pimoroni.com/automationhat | bash
```
Then import it into your Python script and start tinkering:
```bash
import automationhat
automationhat.relay.one.on()
```

View File

@ -89,3 +89,5 @@ overlays:
- icubex-pishield
- adafruit-pitft-35-plus
- pantilt-hat
- PaPiRus-Hat
- automation-phat

View File

@ -0,0 +1,97 @@
<!--
---
name: PaPiRus
class: board
type: display
formfactor: HAT
manufacturer: Pi Supply
description: PaPiRus is an ePaper / eInk screen HAT module for the Raspberry Pi
url: https://www.kickstarter.com/projects/pisupply/papirus-the-epaper-screen-hat-for-your-raspberry-p
github: https://github.com/PiSupply/PaPiRus
schematic:
buy: https://www.pi-supply.com/product/papirus-epaper-eink-screen-hat-for-raspberry-pi/
image: 'pisupply-papirus.png'
pincount: 40
eeprom: yes
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'8':
name: Border Control
'10':
name: Discharge
'11':
name: Temp Sens
'12':
name: ePaper PWM
'13':
name: RTC
'16':
name: Panel On
'18':
name: Reset COG (Chip On Glass)
'19':
mode: spi
'21':
mode: spi
'22':
name: Busy COG (Chip On Glass)
'23':
mode: spi
'24':
mode: spi
'26':
mode: spi
'27':
mode: i2c
'28':
mode: i2c
'36':
name: Button 1
mode: input
active: low
'37':
name: Button 2
mode: input
active: low
'38':
name: Button 3
mode: input
active: low
'40':
name: Button 4
mode: input
active: low
-->
#PaPiRus ePaper eInk display
* Raspberry Pi HAT compliant design
* Interchangeable screen sizes (1.44", 2.0" or 2.7")
* 32MBit Flash Memory
* Battery Backed Real Time Clock (CR2032 battery included)
* Easy plug and play operation with onboard EEPROM
* Digital temperature sensor and thermal watchdog
* GPIO breakout connector and solder pads
* Optional reset pin header (for wake on alarm with RTC)
* 4 x optional slimline switches on top
Before using PaPiRus, do not forget to enable the SPI interface!
To get the HAT set up and ready to go you can use the one-line product installer:
```bash
curl -sSL https://goo.gl/i1Imel | sudo bash
```

View File

@ -0,0 +1,90 @@
<!--
---
name: Automation pHAT
class: board
type: adc,io,motor
formfactor: pHAT
manufacturer: Pimoroni
description: An all-in-one home automation and control board
url: http://shop.pimoroni.com/products/automation-phat
github: https://github.com/pimoroni/automation-hat
buy: http://shop.pimoroni.com/products/automation-phat
image: 'automation-phat.png'
pincount: 40
eeprom: no
power:
'2':
'17':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'29':
name: Output 1
mode: output
active: high
'31':
name: Output 3
mode: output
active: high
'32':
name: Output 2
mode: output
active: high
'36':
name: Relay 1
mode: output
active: high
'37':
name: Input 1
mode: input
active: high
'38':
name: Input 2
mode: input
active: high
'40':
name: Input 3
mode: input
active: high
i2c:
'0x48':
name: Analog Input
device: ads1015
install:
'devices':
- 'i2c'
'apt':
- 'python-smbus'
- 'python3-smbus'
'python':
- 'automationhat'
'python3':
- 'automationhat'
-->
#Automation pHAT
Automation pHAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant.
To get the pHAT set up and ready to go you can use the one-line product installer:
```bash
curl -sS https://get.pimoroni.com/automationhat | bash
```
Then import it into your Python script and start tinkering:
```bash
import automationhat
automationhat.relay.one.on()
```

View File

@ -89,3 +89,5 @@ overlays:
- icubex-pishield
- adafruit-pitft-35-plus
- pantilt-hat
- PaPiRus-Hat
- automation-phat

View File

@ -0,0 +1,97 @@
<!--
---
name: PaPiRus
class: board
type: display
formfactor: HAT
manufacturer: Pi Supply
description: PaPiRus is an ePaper / eInk screen HAT module for the Raspberry Pi
url: https://www.kickstarter.com/projects/pisupply/papirus-the-epaper-screen-hat-for-your-raspberry-p
github: https://github.com/PiSupply/PaPiRus
schematic:
buy: https://www.pi-supply.com/product/papirus-epaper-eink-screen-hat-for-raspberry-pi/
image: 'pisupply-papirus.png'
pincount: 40
eeprom: yes
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'8':
name: Border Control
'10':
name: Discharge
'11':
name: Temp Sens
'12':
name: ePaper PWM
'13':
name: RTC
'16':
name: Panel On
'18':
name: Reset COG (Chip On Glass)
'19':
mode: spi
'21':
mode: spi
'22':
name: Busy COG (Chip On Glass)
'23':
mode: spi
'24':
mode: spi
'26':
mode: spi
'27':
mode: i2c
'28':
mode: i2c
'36':
name: Button 1
mode: input
active: low
'37':
name: Button 2
mode: input
active: low
'38':
name: Button 3
mode: input
active: low
'40':
name: Button 4
mode: input
active: low
-->
#PaPiRus ePaper eInk display
* Raspberry Pi HAT compliant design
* Interchangeable screen sizes (1.44", 2.0" or 2.7")
* 32MBit Flash Memory
* Battery Backed Real Time Clock (CR2032 battery included)
* Easy plug and play operation with onboard EEPROM
* Digital temperature sensor and thermal watchdog
* GPIO breakout connector and solder pads
* Optional reset pin header (for wake on alarm with RTC)
* 4 x optional slimline switches on top
Before using PaPiRus, do not forget to enable the SPI interface!
To get the HAT set up and ready to go you can use the one-line product installer:
```bash
curl -sSL https://goo.gl/i1Imel | sudo bash
```

View File

@ -0,0 +1,90 @@
<!--
---
name: Automation pHAT
class: board
type: adc,io,motor
formfactor: pHAT
manufacturer: Pimoroni
description: An all-in-one home automation and control board
url: http://shop.pimoroni.com/products/automation-phat
github: https://github.com/pimoroni/automation-hat
buy: http://shop.pimoroni.com/products/automation-phat
image: 'automation-phat.png'
pincount: 40
eeprom: no
power:
'2':
'17':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'29':
name: Output 1
mode: output
active: high
'31':
name: Output 3
mode: output
active: high
'32':
name: Output 2
mode: output
active: high
'36':
name: Relay 1
mode: output
active: high
'37':
name: Input 1
mode: input
active: high
'38':
name: Input 2
mode: input
active: high
'40':
name: Input 3
mode: input
active: high
i2c:
'0x48':
name: Analog Input
device: ads1015
install:
'devices':
- 'i2c'
'apt':
- 'python-smbus'
- 'python3-smbus'
'python':
- 'automationhat'
'python3':
- 'automationhat'
-->
#Automation pHAT
Automation pHAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant.
To get the pHAT set up and ready to go you can use the one-line product installer:
```bash
curl -sS https://get.pimoroni.com/automationhat | bash
```
Then import it into your Python script and start tinkering:
```bash
import automationhat
automationhat.relay.one.on()
```

View File

@ -89,3 +89,5 @@ overlays:
- icubex-pishield
- adafruit-pitft-35-plus
- pantilt-hat
- PaPiRus-Hat
- automation-phat

View File

@ -0,0 +1,97 @@
<!--
---
name: PaPiRus
class: board
type: display
formfactor: HAT
manufacturer: Pi Supply
description: PaPiRus is an ePaper / eInk screen HAT module for the Raspberry Pi
url: https://www.kickstarter.com/projects/pisupply/papirus-the-epaper-screen-hat-for-your-raspberry-p
github: https://github.com/PiSupply/PaPiRus
schematic:
buy: https://www.pi-supply.com/product/papirus-epaper-eink-screen-hat-for-raspberry-pi/
image: 'pisupply-papirus.png'
pincount: 40
eeprom: yes
power:
'1':
'2':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'8':
name: Border Control
'10':
name: Discharge
'11':
name: Temp Sens
'12':
name: ePaper PWM
'13':
name: RTC
'16':
name: Panel On
'18':
name: Reset COG (Chip On Glass)
'19':
mode: spi
'21':
mode: spi
'22':
name: Busy COG (Chip On Glass)
'23':
mode: spi
'24':
mode: spi
'26':
mode: spi
'27':
mode: i2c
'28':
mode: i2c
'36':
name: Button 1
mode: input
active: low
'37':
name: Button 2
mode: input
active: low
'38':
name: Button 3
mode: input
active: low
'40':
name: Button 4
mode: input
active: low
-->
#PaPiRus ePaper eInk display
* Raspberry Pi HAT compliant design
* Interchangeable screen sizes (1.44", 2.0" or 2.7")
* 32MBit Flash Memory
* Battery Backed Real Time Clock (CR2032 battery included)
* Easy plug and play operation with onboard EEPROM
* Digital temperature sensor and thermal watchdog
* GPIO breakout connector and solder pads
* Optional reset pin header (for wake on alarm with RTC)
* 4 x optional slimline switches on top
Before using PaPiRus, do not forget to enable the SPI interface!
To get the HAT set up and ready to go you can use the one-line product installer:
```bash
curl -sSL https://goo.gl/i1Imel | sudo bash
```

View File

@ -0,0 +1,90 @@
<!--
---
name: Automation pHAT
class: board
type: adc,io,motor
formfactor: pHAT
manufacturer: Pimoroni
description: An all-in-one home automation and control board
url: http://shop.pimoroni.com/products/automation-phat
github: https://github.com/pimoroni/automation-hat
buy: http://shop.pimoroni.com/products/automation-phat
image: 'automation-phat.png'
pincount: 40
eeprom: no
power:
'2':
'17':
ground:
'6':
'9':
'14':
'20':
'25':
'30':
'34':
'39':
pin:
'3':
mode: i2c
'5':
mode: i2c
'29':
name: Output 1
mode: output
active: high
'31':
name: Output 3
mode: output
active: high
'32':
name: Output 2
mode: output
active: high
'36':
name: Relay 1
mode: output
active: high
'37':
name: Input 1
mode: input
active: high
'38':
name: Input 2
mode: input
active: high
'40':
name: Input 3
mode: input
active: high
i2c:
'0x48':
name: Analog Input
device: ads1015
install:
'devices':
- 'i2c'
'apt':
- 'python-smbus'
- 'python3-smbus'
'python':
- 'automationhat'
'python3':
- 'automationhat'
-->
#Automation pHAT
Automation pHAT is a home monitoring and automation controller for the Raspberry Pi; with relays, analog channels, powered outputs, and buffered inputs. All 24V tolerant.
To get the pHAT set up and ready to go you can use the one-line product installer:
```bash
curl -sS https://get.pimoroni.com/automationhat | bash
```
Then import it into your Python script and start tinkering:
```bash
import automationhat
automationhat.relay.one.on()
```