Adafruit servo HAT added

This commit is contained in:
RogueM 2016-07-12 13:34:57 +01:00
parent 5cdfa118cd
commit 98bec40791
5 changed files with 48 additions and 2 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 108 KiB

View File

@ -2,6 +2,9 @@
This document only logs the changes to the overlay files that are relevant for purposes of translations. See files history for further details!
July 12, 2016
- added adafruit-servo-hat.md
July 10, 2016
- added raspio-duino.md
- added pi-liter.md

View File

@ -1,6 +1,6 @@
<!--
---
name: MPR121 Cap Touch HAT
name: Capacitive Touch HAT
class: board
type: touch
formfactor: HAT
@ -34,7 +34,7 @@ install:
- 'python-dev'
- 'python3-dev'
-->
#MPR121 Cap Touch HAT
#Capacitive Touch HAT
This Raspberry Pi add-on board provides 12 capacitive touch inputs and all the logic to read them over a simple I2C communication bus.

View File

@ -0,0 +1,42 @@
<!--
---
name: Servo/PWM HAT
class: board
type: touch
formfactor: HAT
image: 'adafruit-servo-hat.png'
manufacturer: Adafruit
description: A 16-Channel Servo / PWM HAT for Raspberry Pi
url: https://www.adafruit.com/product/2327
github: https://github.com/adafruit/Adafruit_Python_PCA9685
buy: https://www.adafruit.com/product/2327
pincount: 40
eeprom: no
power:
'1':
ground:
'6':
pin:
'3':
mode: i2c
'5':
mode: i2c
i2c:
'0x40':
name: PWM Controller
device: pca9685
install:
'devices':
- 'i2c'
'apt':
- 'python-smbus'
- 'python3-smbus'
- 'python-dev'
- 'python3-dev'
-->
#Servo/PWM HAT
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!

View File

@ -84,3 +84,4 @@ overlays:
- pi-liter
- zero-lipo
- raspio-duino
- adafruit-servo-hat