morozero and zeroseg published
This commit is contained in:
parent
325ea51bca
commit
fb4fbe0943
|
@ -3,7 +3,7 @@
|
||||||
name: Joy Bonnet
|
name: Joy Bonnet
|
||||||
class: board
|
class: board
|
||||||
type: io
|
type: io
|
||||||
formfactor: phat
|
formfactor: pHAT
|
||||||
manufacturer: Adafruit
|
manufacturer: Adafruit
|
||||||
description: Handheld Arcade Controller for Raspberry Pi
|
description: Handheld Arcade Controller for Raspberry Pi
|
||||||
url: https://learn.adafruit.com/adafruit-joy-bonnet-for-raspberry-pi
|
url: https://learn.adafruit.com/adafruit-joy-bonnet-for-raspberry-pi
|
||||||
|
@ -28,44 +28,38 @@ ground:
|
||||||
'39':
|
'39':
|
||||||
pin:
|
pin:
|
||||||
'3'
|
'3'
|
||||||
mode: i2c
|
mode: i2c
|
||||||
'5':
|
'5':
|
||||||
mode:i2c
|
mode:i2c
|
||||||
'38':
|
|
||||||
name: Select
|
|
||||||
'37':
|
|
||||||
name: Start
|
|
||||||
'15':
|
'15':
|
||||||
name: Player1
|
name: Player1
|
||||||
'16':
|
'16':
|
||||||
name: Player2
|
name: Player2
|
||||||
'32':
|
'31':
|
||||||
|
name: B
|
||||||
|
'32':
|
||||||
name: A
|
name: A
|
||||||
'33':
|
'33':
|
||||||
name: Y
|
name: Y
|
||||||
'36':
|
'36':
|
||||||
name: X
|
name: X
|
||||||
'31':
|
'37':
|
||||||
name: B
|
name: Start
|
||||||
|
'38':
|
||||||
|
name: Select
|
||||||
i2c:
|
i2c:
|
||||||
|
|
||||||
'0x48':
|
'0x48':
|
||||||
name: ADC
|
name: ADC
|
||||||
device: ADS1015
|
device: ADS1015
|
||||||
-->
|
-->
|
||||||
# Joy Bonnet
|
# Joy Bonnet
|
||||||
|
|
||||||
|
This add on board fits perfectly on top of your Raspberry Pi Zero (any kind) and gives you hand-held arcade controls.
|
||||||
This add on board fits perfectly on top of your Raspberry Pi Zero (any kind) and gives you hand-held arcade controls.
|
|
||||||
Once you install our script onto your Pi, the controls will act like a keyboard, for easy use with any emulator or media player.
|
Once you install our script onto your Pi, the controls will act like a keyboard, for easy use with any emulator or media player.
|
||||||
|
|
||||||
|
The Joy Bonnet works best with RetroPie/EmulationStation. On a Pi Zero you can emulate NES and MAME game but other emulators that
|
||||||
The Joy Bonnet works best with RetroPie/EmulationStation. On a Pi Zero you can emulate NES and MAME game but other emulators that
|
|
||||||
don't require more than 1GHz speeds will work OK too, e.g. a N64 emulator won't work, it needs way more power!
|
don't require more than 1GHz speeds will work OK too, e.g. a N64 emulator won't work, it needs way more power!
|
||||||
|
|
||||||
|
|
||||||
To install:
|
To install:
|
||||||
```bash
|
```bash
|
||||||
curl -O https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/joy-bonnet.sh
|
curl -O https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/joy-bonnet.sh
|
||||||
|
|
|
@ -1,66 +0,0 @@
|
||||||
<!--
|
|
||||||
---
|
|
||||||
name: MotoZero
|
|
||||||
class: board
|
|
||||||
type: motor
|
|
||||||
formfactor: pHAT
|
|
||||||
manufacturer: The Pi Hut
|
|
||||||
description: Control 4 motors from your Raspberry Pi
|
|
||||||
url: https://thepihut.com/products/motozero
|
|
||||||
buy: https://thepihut.com/products/motozero
|
|
||||||
image: 'motozero.png'
|
|
||||||
pincount: 40
|
|
||||||
eeprom: no
|
|
||||||
power:
|
|
||||||
'2':
|
|
||||||
ground:
|
|
||||||
'6':
|
|
||||||
'9':
|
|
||||||
'14':
|
|
||||||
'20':
|
|
||||||
'25':
|
|
||||||
'30':
|
|
||||||
'34':
|
|
||||||
'39':
|
|
||||||
pin:
|
|
||||||
'29':
|
|
||||||
name: En1
|
|
||||||
'11':
|
|
||||||
name: En2
|
|
||||||
'32':
|
|
||||||
name: En3
|
|
||||||
'22':
|
|
||||||
name: En4
|
|
||||||
'18':
|
|
||||||
name: +1
|
|
||||||
'31':
|
|
||||||
name: +2
|
|
||||||
'16':
|
|
||||||
name: +3
|
|
||||||
'33':
|
|
||||||
name: +4
|
|
||||||
'13':
|
|
||||||
name: -1
|
|
||||||
'15':
|
|
||||||
name: -2
|
|
||||||
'36':
|
|
||||||
name: -3
|
|
||||||
'12':
|
|
||||||
name: -4
|
|
||||||
|
|
||||||
-->
|
|
||||||
# MotoZero
|
|
||||||
|
|
||||||
The MotoZero is a simple Raspberry Pi motor controller add-on board that lets you control up to 4 motors independently.
|
|
||||||
With simple GPIO control and its very own GPIO Zero library entry, it's one of the easiest ways to control lots of motors on your Raspberry Pi
|
|
||||||
|
|
||||||
Features:
|
|
||||||
|
|
||||||
* Control 4 motors independently in both forwards and reverse
|
|
||||||
* Control with basic GPIO 'on/off' code, or use the excellent GPIO Zero library
|
|
||||||
* Terminals break out the motor outputs to the edge of the board, ideal for wheeled and tracked robots
|
|
||||||
* Robust chunky terminal blocks for solid connections
|
|
||||||
* Pi Zero sized, although will fit all 40pin Raspberry Pi models
|
|
||||||
* Simply power your Pi the usual way (via the micro-USB connection using a plug, power bank or similar) and then add battery power for the motors.
|
|
||||||
* Built-in flyback diodes within the controller chips, which prevent damage from motor 'flyback' voltage spikes
|
|
||||||
|
|
|
@ -25,63 +25,49 @@ ground:
|
||||||
'34':
|
'34':
|
||||||
'39':
|
'39':
|
||||||
pin:
|
pin:
|
||||||
'3':
|
'3':
|
||||||
'5':
|
'5':
|
||||||
'7':
|
'7':
|
||||||
'13':
|
'13':
|
||||||
'15':
|
'15':
|
||||||
'19':
|
'19':
|
||||||
'21':
|
'21':
|
||||||
'23':
|
'23':
|
||||||
'29':
|
'29':
|
||||||
'31':
|
'31':
|
||||||
'33':
|
'33':
|
||||||
'35':
|
'35':
|
||||||
'16':
|
'16':
|
||||||
'18':
|
'18':
|
||||||
'22':
|
'22':
|
||||||
'24':
|
'24':
|
||||||
'26':
|
'26':
|
||||||
'32':
|
'32':
|
||||||
'36':
|
'36':
|
||||||
'38':
|
'38':
|
||||||
'40':
|
'40':
|
||||||
|
|
||||||
|
|
||||||
i2c:
|
i2c:
|
||||||
|
|
||||||
'0x77':
|
'0x77':
|
||||||
name: Barometer
|
name: Barometer
|
||||||
device: MS5611
|
device: MS5611
|
||||||
-->
|
-->
|
||||||
# Navio2
|
# Navio2
|
||||||
|
|
||||||
The Navio2 Autopilot Shield for Raspberry Pi / Raspberry Pi 2 is
|
The Navio2 Autopilot Shield for the Raspberry Pi / Raspberry Pi 2 is designed both for your own custom robotic projects and as a platform for Linux version of APM (ArduPilot).
|
||||||
designed both for your own custom robotic projects and as a platform for Linux version of APM (ArduPilot).
|
|
||||||
|
|
||||||
Navio2 eliminates the need in multiple controllers onboard making development easier and increasing robustness.
|
Navio2 eliminates the need for multiple controllers onboard making development easier and increasing robustness.
|
||||||
Navio2 extends connectivity and allows control of all kinds of moving robots: cars, boats, multirotors, planes.
|
Navio2 extends connectivity and allows control of all kinds of moving robots: cars, boats, multirotors, planes.
|
||||||
For accurate knowledge of position and orientation Navio2 is equipped with double IMU and GPS/Glonass/Beidou receiver
|
For accurate knowledge of position and orientation Navio2 is equipped with double IMU and GPS/Glonass/Beidou receiver
|
||||||
|
|
||||||
Features:
|
Features:
|
||||||
|
|
||||||
|
* 14 PWM servo outputs
|
||||||
|
* PPM/S.Bus input
|
||||||
* MPU9250 9DOF IMU
|
* MPU9250 9DOF IMU
|
||||||
* LSM9DS1 9DOF IMU
|
* LSM9DS1 9DOF IMU
|
||||||
* MS5611 Barometer
|
* MS5611 Barometer
|
||||||
* Ublox M8N Glonass/GPS/Beidou
|
* Ublox M8N Glonass/GPS/Beidou
|
||||||
* RGB LED
|
* RGB LED
|
||||||
|
|
||||||
Specifications:
|
|
||||||
|
|
||||||
* 14 PWM servo outputs
|
|
||||||
* PPM/S.Bus input
|
|
||||||
* Triple redundant power supply
|
* Triple redundant power supply
|
||||||
* Power module connector
|
* Power module connector
|
||||||
* UART, I2C, ADC for extensions
|
* UART, I2C, ADC for extensions
|
||||||
* Size: 55x65mm
|
|
||||||
* Weight: 23gr
|
|
||||||
|
|
||||||
click on the url above to find out more information about the Navio2
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 46 KiB |
|
@ -121,3 +121,5 @@ overlays:
|
||||||
- touch-phat
|
- touch-phat
|
||||||
- sheepwalk-rpi2
|
- sheepwalk-rpi2
|
||||||
- fourletter-phat
|
- fourletter-phat
|
||||||
|
- zeroseg
|
||||||
|
- motozero
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: MotoZero
|
||||||
|
class: board
|
||||||
|
type: motor
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: Control 4 motors from your Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/motozero
|
||||||
|
buy: https://thepihut.com/products/motozero
|
||||||
|
image: 'motozero.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'11':
|
||||||
|
name: "Motor 2 EN"
|
||||||
|
'12':
|
||||||
|
name: "Motor 4 -"
|
||||||
|
'13':
|
||||||
|
name: "Motor 1 -"
|
||||||
|
'15':
|
||||||
|
name: "Motor 2 -"
|
||||||
|
'16':
|
||||||
|
name: "Motor 3 +"
|
||||||
|
'18':
|
||||||
|
name: "Motor 1 +"
|
||||||
|
'22':
|
||||||
|
name: "Motor 4 EN"
|
||||||
|
'29':
|
||||||
|
name: "Motor 1 EN"
|
||||||
|
'31':
|
||||||
|
name: "Motor 2 +"
|
||||||
|
'32':
|
||||||
|
name: "Motor 3 EN"
|
||||||
|
'33':
|
||||||
|
name: "Motor 4 +"
|
||||||
|
'36':
|
||||||
|
name: "Motor 3 -"
|
||||||
|
-->
|
||||||
|
# MotoZero
|
||||||
|
|
||||||
|
The MotoZero is a simple Raspberry Pi motor controller add-on board that lets you control up to 4 motors independently.
|
||||||
|
With simple GPIO control and its very own GPIO Zero library entry, it's one of the easiest ways to control lots of motors on your Raspberry Pi.
|
||||||
|
|
||||||
|
Features:
|
||||||
|
|
||||||
|
* Control 4 motors independently in both forwards and reverse
|
||||||
|
* Control with basic GPIO 'on/off' code, or using GPIO Zero library
|
||||||
|
* Terminals break out the motor outputs to the edge of the board
|
||||||
|
* Built-in flyback voltage protection diodes
|
||||||
|
* Suitable for all 40 pin Raspberry Pi models
|
|
@ -4,7 +4,7 @@ name: ZeroSeg
|
||||||
class: board
|
class: board
|
||||||
type: display
|
type: display
|
||||||
formfactor: pHAT
|
formfactor: pHAT
|
||||||
manufacturer: The Pi Hut
|
manufacturer: PiHut
|
||||||
description: 8 character 7 segment display for the Raspberry Pi
|
description: 8 character 7 segment display for the Raspberry Pi
|
||||||
url: https://thepihut.com/products/zeroseg
|
url: https://thepihut.com/products/zeroseg
|
||||||
github: https://github.com/AverageManVsPi/ZeroSeg
|
github: https://github.com/AverageManVsPi/ZeroSeg
|
||||||
|
@ -13,8 +13,8 @@ image: 'zeroseg.png'
|
||||||
pincount: 40
|
pincount: 40
|
||||||
eeprom: no
|
eeprom: no
|
||||||
power:
|
power:
|
||||||
'2':
|
|
||||||
'1':
|
'1':
|
||||||
|
'2':
|
||||||
ground:
|
ground:
|
||||||
'6':
|
'6':
|
||||||
'9':
|
'9':
|
||||||
|
@ -35,26 +35,20 @@ pin:
|
||||||
name: SW1
|
name: SW1
|
||||||
'37':
|
'37':
|
||||||
name: SW2
|
name: SW2
|
||||||
|
|
||||||
|
|
||||||
-->
|
-->
|
||||||
# ZeroSeg
|
# ZeroSeg
|
||||||
|
|
||||||
The ZeroSeg is an easy to use 8-character 7-segment display add-on board for your Raspberry Pi Zero or any other 40-pin Raspberry Pi model.
|
The ZeroSeg is an easy to use 8-character 7-segment display add-on board for your Raspberry Pi Zero or any other 40-pin Raspberry Pi model.
|
||||||
|
|
||||||
ZeroSeg has the ability to display 8 characters, data such as the time, date, counters, stock prices, sports scores and more making it very
|
ZeroSeg has the ability to display 8 characters, data such as the time, date, counters, stock prices, sports scores and more making it very
|
||||||
usefull for projects of all shapes and sizes.
|
useful for projects of all shapes and sizes.
|
||||||
|
|
||||||
The displays are controlled by a MAX7219CNG integrated circuit, which manages each LED segment, requiring very few GPIO pins to run the board. this boards circuit is wired in the exact same way as generic 7-segment modules, allowing the use of existing code and libraries to easily create Pi Zero projects with 8-character displays.
|
|
||||||
|
|
||||||
|
The displays are controlled by a MAX7219CNG integrated circuit, which manages each LED segment, requiring very few GPIO pins to run the board. This board's circuit is wired in the exact same way as generic 7-segment modules, allowing the use of existing code and libraries to easily create Pi Zero projects with 8-character displays.
|
||||||
|
|
||||||
To install first enable SPI and update your pi then:
|
To install first enable SPI and update your pi then:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo apt-get install git build-essential python-dev python-pip
|
sudo apt-get install build-essential python-dev python-spidev
|
||||||
git clone https://github.com/AverageManVsPi/ZeroSeg.git
|
git clone https://github.com/AverageManVsPi/ZeroSeg.git
|
||||||
cd zeroseg
|
cd zeroseg && sudo python setup.py install
|
||||||
sudo python setup.py install
|
|
||||||
sudo pip install spidev
|
|
||||||
```
|
```
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: MotoZero
|
||||||
|
class: board
|
||||||
|
type: motor
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: Control 4 motors from your Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/motozero
|
||||||
|
buy: https://thepihut.com/products/motozero
|
||||||
|
image: 'motozero.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'11':
|
||||||
|
name: "Motor 2 EN"
|
||||||
|
'12':
|
||||||
|
name: "Motor 4 -"
|
||||||
|
'13':
|
||||||
|
name: "Motor 1 -"
|
||||||
|
'15':
|
||||||
|
name: "Motor 2 -"
|
||||||
|
'16':
|
||||||
|
name: "Motor 3 +"
|
||||||
|
'18':
|
||||||
|
name: "Motor 1 +"
|
||||||
|
'22':
|
||||||
|
name: "Motor 4 EN"
|
||||||
|
'29':
|
||||||
|
name: "Motor 1 EN"
|
||||||
|
'31':
|
||||||
|
name: "Motor 2 +"
|
||||||
|
'32':
|
||||||
|
name: "Motor 3 EN"
|
||||||
|
'33':
|
||||||
|
name: "Motor 4 +"
|
||||||
|
'36':
|
||||||
|
name: "Motor 3 -"
|
||||||
|
-->
|
||||||
|
# MotoZero
|
||||||
|
|
||||||
|
The MotoZero is a simple Raspberry Pi motor controller add-on board that lets you control up to 4 motors independently.
|
||||||
|
With simple GPIO control and its very own GPIO Zero library entry, it's one of the easiest ways to control lots of motors on your Raspberry Pi.
|
||||||
|
|
||||||
|
Features:
|
||||||
|
|
||||||
|
* Control 4 motors independently in both forwards and reverse
|
||||||
|
* Control with basic GPIO 'on/off' code, or using GPIO Zero library
|
||||||
|
* Terminals break out the motor outputs to the edge of the board
|
||||||
|
* Built-in flyback voltage protection diodes
|
||||||
|
* Suitable for all 40 pin Raspberry Pi models
|
|
@ -0,0 +1,54 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: ZeroSeg
|
||||||
|
class: board
|
||||||
|
type: display
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: 8 character 7 segment display for the Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/zeroseg
|
||||||
|
github: https://github.com/AverageManVsPi/ZeroSeg
|
||||||
|
buy: https://thepihut.com/products/zeroseg
|
||||||
|
image: 'zeroseg.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'1':
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'19':
|
||||||
|
mode: DIN
|
||||||
|
'24':
|
||||||
|
mode: CS
|
||||||
|
'23':
|
||||||
|
name: CLK
|
||||||
|
'11':
|
||||||
|
name: SW1
|
||||||
|
'37':
|
||||||
|
name: SW2
|
||||||
|
-->
|
||||||
|
# ZeroSeg
|
||||||
|
|
||||||
|
The ZeroSeg is an easy to use 8-character 7-segment display add-on board for your Raspberry Pi Zero or any other 40-pin Raspberry Pi model.
|
||||||
|
|
||||||
|
ZeroSeg has the ability to display 8 characters, data such as the time, date, counters, stock prices, sports scores and more making it very
|
||||||
|
useful for projects of all shapes and sizes.
|
||||||
|
|
||||||
|
The displays are controlled by a MAX7219CNG integrated circuit, which manages each LED segment, requiring very few GPIO pins to run the board. This board's circuit is wired in the exact same way as generic 7-segment modules, allowing the use of existing code and libraries to easily create Pi Zero projects with 8-character displays.
|
||||||
|
|
||||||
|
To install first enable SPI and update your pi then:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt-get install build-essential python-dev python-spidev
|
||||||
|
git clone https://github.com/AverageManVsPi/ZeroSeg.git
|
||||||
|
cd zeroseg && sudo python setup.py install
|
||||||
|
```
|
|
@ -121,3 +121,5 @@ overlays:
|
||||||
- touch-phat
|
- touch-phat
|
||||||
- sheepwalk-rpi2
|
- sheepwalk-rpi2
|
||||||
- fourletter-phat
|
- fourletter-phat
|
||||||
|
- zeroseg
|
||||||
|
- motozero
|
||||||
|
|
|
@ -121,3 +121,5 @@ overlays:
|
||||||
- touch-phat
|
- touch-phat
|
||||||
- sheepwalk-rpi2
|
- sheepwalk-rpi2
|
||||||
- fourletter-phat
|
- fourletter-phat
|
||||||
|
- zeroseg
|
||||||
|
- motozero
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: MotoZero
|
||||||
|
class: board
|
||||||
|
type: motor
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: Control 4 motors from your Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/motozero
|
||||||
|
buy: https://thepihut.com/products/motozero
|
||||||
|
image: 'motozero.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'11':
|
||||||
|
name: "Motor 2 EN"
|
||||||
|
'12':
|
||||||
|
name: "Motor 4 -"
|
||||||
|
'13':
|
||||||
|
name: "Motor 1 -"
|
||||||
|
'15':
|
||||||
|
name: "Motor 2 -"
|
||||||
|
'16':
|
||||||
|
name: "Motor 3 +"
|
||||||
|
'18':
|
||||||
|
name: "Motor 1 +"
|
||||||
|
'22':
|
||||||
|
name: "Motor 4 EN"
|
||||||
|
'29':
|
||||||
|
name: "Motor 1 EN"
|
||||||
|
'31':
|
||||||
|
name: "Motor 2 +"
|
||||||
|
'32':
|
||||||
|
name: "Motor 3 EN"
|
||||||
|
'33':
|
||||||
|
name: "Motor 4 +"
|
||||||
|
'36':
|
||||||
|
name: "Motor 3 -"
|
||||||
|
-->
|
||||||
|
# MotoZero
|
||||||
|
|
||||||
|
The MotoZero is a simple Raspberry Pi motor controller add-on board that lets you control up to 4 motors independently.
|
||||||
|
With simple GPIO control and its very own GPIO Zero library entry, it's one of the easiest ways to control lots of motors on your Raspberry Pi.
|
||||||
|
|
||||||
|
Features:
|
||||||
|
|
||||||
|
* Control 4 motors independently in both forwards and reverse
|
||||||
|
* Control with basic GPIO 'on/off' code, or using GPIO Zero library
|
||||||
|
* Terminals break out the motor outputs to the edge of the board
|
||||||
|
* Built-in flyback voltage protection diodes
|
||||||
|
* Suitable for all 40 pin Raspberry Pi models
|
|
@ -0,0 +1,54 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: ZeroSeg
|
||||||
|
class: board
|
||||||
|
type: display
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: 8 character 7 segment display for the Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/zeroseg
|
||||||
|
github: https://github.com/AverageManVsPi/ZeroSeg
|
||||||
|
buy: https://thepihut.com/products/zeroseg
|
||||||
|
image: 'zeroseg.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'1':
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'19':
|
||||||
|
mode: DIN
|
||||||
|
'24':
|
||||||
|
mode: CS
|
||||||
|
'23':
|
||||||
|
name: CLK
|
||||||
|
'11':
|
||||||
|
name: SW1
|
||||||
|
'37':
|
||||||
|
name: SW2
|
||||||
|
-->
|
||||||
|
# ZeroSeg
|
||||||
|
|
||||||
|
The ZeroSeg is an easy to use 8-character 7-segment display add-on board for your Raspberry Pi Zero or any other 40-pin Raspberry Pi model.
|
||||||
|
|
||||||
|
ZeroSeg has the ability to display 8 characters, data such as the time, date, counters, stock prices, sports scores and more making it very
|
||||||
|
useful for projects of all shapes and sizes.
|
||||||
|
|
||||||
|
The displays are controlled by a MAX7219CNG integrated circuit, which manages each LED segment, requiring very few GPIO pins to run the board. This board's circuit is wired in the exact same way as generic 7-segment modules, allowing the use of existing code and libraries to easily create Pi Zero projects with 8-character displays.
|
||||||
|
|
||||||
|
To install first enable SPI and update your pi then:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt-get install build-essential python-dev python-spidev
|
||||||
|
git clone https://github.com/AverageManVsPi/ZeroSeg.git
|
||||||
|
cd zeroseg && sudo python setup.py install
|
||||||
|
```
|
|
@ -121,3 +121,5 @@ overlays:
|
||||||
- touch-phat
|
- touch-phat
|
||||||
- sheepwalk-rpi2
|
- sheepwalk-rpi2
|
||||||
- fourletter-phat
|
- fourletter-phat
|
||||||
|
- zeroseg
|
||||||
|
- motozero
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: MotoZero
|
||||||
|
class: board
|
||||||
|
type: motor
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: Control 4 motors from your Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/motozero
|
||||||
|
buy: https://thepihut.com/products/motozero
|
||||||
|
image: 'motozero.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'11':
|
||||||
|
name: "Motor 2 EN"
|
||||||
|
'12':
|
||||||
|
name: "Motor 4 -"
|
||||||
|
'13':
|
||||||
|
name: "Motor 1 -"
|
||||||
|
'15':
|
||||||
|
name: "Motor 2 -"
|
||||||
|
'16':
|
||||||
|
name: "Motor 3 +"
|
||||||
|
'18':
|
||||||
|
name: "Motor 1 +"
|
||||||
|
'22':
|
||||||
|
name: "Motor 4 EN"
|
||||||
|
'29':
|
||||||
|
name: "Motor 1 EN"
|
||||||
|
'31':
|
||||||
|
name: "Motor 2 +"
|
||||||
|
'32':
|
||||||
|
name: "Motor 3 EN"
|
||||||
|
'33':
|
||||||
|
name: "Motor 4 +"
|
||||||
|
'36':
|
||||||
|
name: "Motor 3 -"
|
||||||
|
-->
|
||||||
|
# MotoZero
|
||||||
|
|
||||||
|
The MotoZero is a simple Raspberry Pi motor controller add-on board that lets you control up to 4 motors independently.
|
||||||
|
With simple GPIO control and its very own GPIO Zero library entry, it's one of the easiest ways to control lots of motors on your Raspberry Pi.
|
||||||
|
|
||||||
|
Features:
|
||||||
|
|
||||||
|
* Control 4 motors independently in both forwards and reverse
|
||||||
|
* Control with basic GPIO 'on/off' code, or using GPIO Zero library
|
||||||
|
* Terminals break out the motor outputs to the edge of the board
|
||||||
|
* Built-in flyback voltage protection diodes
|
||||||
|
* Suitable for all 40 pin Raspberry Pi models
|
|
@ -0,0 +1,54 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: ZeroSeg
|
||||||
|
class: board
|
||||||
|
type: display
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: 8 character 7 segment display for the Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/zeroseg
|
||||||
|
github: https://github.com/AverageManVsPi/ZeroSeg
|
||||||
|
buy: https://thepihut.com/products/zeroseg
|
||||||
|
image: 'zeroseg.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'1':
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'19':
|
||||||
|
mode: DIN
|
||||||
|
'24':
|
||||||
|
mode: CS
|
||||||
|
'23':
|
||||||
|
name: CLK
|
||||||
|
'11':
|
||||||
|
name: SW1
|
||||||
|
'37':
|
||||||
|
name: SW2
|
||||||
|
-->
|
||||||
|
# ZeroSeg
|
||||||
|
|
||||||
|
The ZeroSeg is an easy to use 8-character 7-segment display add-on board for your Raspberry Pi Zero or any other 40-pin Raspberry Pi model.
|
||||||
|
|
||||||
|
ZeroSeg has the ability to display 8 characters, data such as the time, date, counters, stock prices, sports scores and more making it very
|
||||||
|
useful for projects of all shapes and sizes.
|
||||||
|
|
||||||
|
The displays are controlled by a MAX7219CNG integrated circuit, which manages each LED segment, requiring very few GPIO pins to run the board. This board's circuit is wired in the exact same way as generic 7-segment modules, allowing the use of existing code and libraries to easily create Pi Zero projects with 8-character displays.
|
||||||
|
|
||||||
|
To install first enable SPI and update your pi then:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt-get install build-essential python-dev python-spidev
|
||||||
|
git clone https://github.com/AverageManVsPi/ZeroSeg.git
|
||||||
|
cd zeroseg && sudo python setup.py install
|
||||||
|
```
|
|
@ -121,3 +121,5 @@ overlays:
|
||||||
- touch-phat
|
- touch-phat
|
||||||
- sheepwalk-rpi2
|
- sheepwalk-rpi2
|
||||||
- fourletter-phat
|
- fourletter-phat
|
||||||
|
- zeroseg
|
||||||
|
- motozero
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: MotoZero
|
||||||
|
class: board
|
||||||
|
type: motor
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: Control 4 motors from your Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/motozero
|
||||||
|
buy: https://thepihut.com/products/motozero
|
||||||
|
image: 'motozero.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'11':
|
||||||
|
name: "Motor 2 EN"
|
||||||
|
'12':
|
||||||
|
name: "Motor 4 -"
|
||||||
|
'13':
|
||||||
|
name: "Motor 1 -"
|
||||||
|
'15':
|
||||||
|
name: "Motor 2 -"
|
||||||
|
'16':
|
||||||
|
name: "Motor 3 +"
|
||||||
|
'18':
|
||||||
|
name: "Motor 1 +"
|
||||||
|
'22':
|
||||||
|
name: "Motor 4 EN"
|
||||||
|
'29':
|
||||||
|
name: "Motor 1 EN"
|
||||||
|
'31':
|
||||||
|
name: "Motor 2 +"
|
||||||
|
'32':
|
||||||
|
name: "Motor 3 EN"
|
||||||
|
'33':
|
||||||
|
name: "Motor 4 +"
|
||||||
|
'36':
|
||||||
|
name: "Motor 3 -"
|
||||||
|
-->
|
||||||
|
# MotoZero
|
||||||
|
|
||||||
|
The MotoZero is a simple Raspberry Pi motor controller add-on board that lets you control up to 4 motors independently.
|
||||||
|
With simple GPIO control and its very own GPIO Zero library entry, it's one of the easiest ways to control lots of motors on your Raspberry Pi.
|
||||||
|
|
||||||
|
Features:
|
||||||
|
|
||||||
|
* Control 4 motors independently in both forwards and reverse
|
||||||
|
* Control with basic GPIO 'on/off' code, or using GPIO Zero library
|
||||||
|
* Terminals break out the motor outputs to the edge of the board
|
||||||
|
* Built-in flyback voltage protection diodes
|
||||||
|
* Suitable for all 40 pin Raspberry Pi models
|
|
@ -0,0 +1,54 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: ZeroSeg
|
||||||
|
class: board
|
||||||
|
type: display
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: 8 character 7 segment display for the Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/zeroseg
|
||||||
|
github: https://github.com/AverageManVsPi/ZeroSeg
|
||||||
|
buy: https://thepihut.com/products/zeroseg
|
||||||
|
image: 'zeroseg.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'1':
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'19':
|
||||||
|
mode: DIN
|
||||||
|
'24':
|
||||||
|
mode: CS
|
||||||
|
'23':
|
||||||
|
name: CLK
|
||||||
|
'11':
|
||||||
|
name: SW1
|
||||||
|
'37':
|
||||||
|
name: SW2
|
||||||
|
-->
|
||||||
|
# ZeroSeg
|
||||||
|
|
||||||
|
The ZeroSeg is an easy to use 8-character 7-segment display add-on board for your Raspberry Pi Zero or any other 40-pin Raspberry Pi model.
|
||||||
|
|
||||||
|
ZeroSeg has the ability to display 8 characters, data such as the time, date, counters, stock prices, sports scores and more making it very
|
||||||
|
useful for projects of all shapes and sizes.
|
||||||
|
|
||||||
|
The displays are controlled by a MAX7219CNG integrated circuit, which manages each LED segment, requiring very few GPIO pins to run the board. This board's circuit is wired in the exact same way as generic 7-segment modules, allowing the use of existing code and libraries to easily create Pi Zero projects with 8-character displays.
|
||||||
|
|
||||||
|
To install first enable SPI and update your pi then:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt-get install build-essential python-dev python-spidev
|
||||||
|
git clone https://github.com/AverageManVsPi/ZeroSeg.git
|
||||||
|
cd zeroseg && sudo python setup.py install
|
||||||
|
```
|
|
@ -121,3 +121,5 @@ overlays:
|
||||||
- touch-phat
|
- touch-phat
|
||||||
- sheepwalk-rpi2
|
- sheepwalk-rpi2
|
||||||
- fourletter-phat
|
- fourletter-phat
|
||||||
|
- zeroseg
|
||||||
|
- motozero
|
||||||
|
|
|
@ -0,0 +1,62 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: MotoZero
|
||||||
|
class: board
|
||||||
|
type: motor
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: Control 4 motors from your Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/motozero
|
||||||
|
buy: https://thepihut.com/products/motozero
|
||||||
|
image: 'motozero.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'11':
|
||||||
|
name: "Motor 2 EN"
|
||||||
|
'12':
|
||||||
|
name: "Motor 4 -"
|
||||||
|
'13':
|
||||||
|
name: "Motor 1 -"
|
||||||
|
'15':
|
||||||
|
name: "Motor 2 -"
|
||||||
|
'16':
|
||||||
|
name: "Motor 3 +"
|
||||||
|
'18':
|
||||||
|
name: "Motor 1 +"
|
||||||
|
'22':
|
||||||
|
name: "Motor 4 EN"
|
||||||
|
'29':
|
||||||
|
name: "Motor 1 EN"
|
||||||
|
'31':
|
||||||
|
name: "Motor 2 +"
|
||||||
|
'32':
|
||||||
|
name: "Motor 3 EN"
|
||||||
|
'33':
|
||||||
|
name: "Motor 4 +"
|
||||||
|
'36':
|
||||||
|
name: "Motor 3 -"
|
||||||
|
-->
|
||||||
|
# MotoZero
|
||||||
|
|
||||||
|
The MotoZero is a simple Raspberry Pi motor controller add-on board that lets you control up to 4 motors independently.
|
||||||
|
With simple GPIO control and its very own GPIO Zero library entry, it's one of the easiest ways to control lots of motors on your Raspberry Pi.
|
||||||
|
|
||||||
|
Features:
|
||||||
|
|
||||||
|
* Control 4 motors independently in both forwards and reverse
|
||||||
|
* Control with basic GPIO 'on/off' code, or using GPIO Zero library
|
||||||
|
* Terminals break out the motor outputs to the edge of the board
|
||||||
|
* Built-in flyback voltage protection diodes
|
||||||
|
* Suitable for all 40 pin Raspberry Pi models
|
|
@ -0,0 +1,54 @@
|
||||||
|
<!--
|
||||||
|
---
|
||||||
|
name: ZeroSeg
|
||||||
|
class: board
|
||||||
|
type: display
|
||||||
|
formfactor: pHAT
|
||||||
|
manufacturer: PiHut
|
||||||
|
description: 8 character 7 segment display for the Raspberry Pi
|
||||||
|
url: https://thepihut.com/products/zeroseg
|
||||||
|
github: https://github.com/AverageManVsPi/ZeroSeg
|
||||||
|
buy: https://thepihut.com/products/zeroseg
|
||||||
|
image: 'zeroseg.png'
|
||||||
|
pincount: 40
|
||||||
|
eeprom: no
|
||||||
|
power:
|
||||||
|
'1':
|
||||||
|
'2':
|
||||||
|
ground:
|
||||||
|
'6':
|
||||||
|
'9':
|
||||||
|
'14':
|
||||||
|
'20':
|
||||||
|
'25':
|
||||||
|
'30':
|
||||||
|
'34':
|
||||||
|
'39':
|
||||||
|
pin:
|
||||||
|
'19':
|
||||||
|
mode: DIN
|
||||||
|
'24':
|
||||||
|
mode: CS
|
||||||
|
'23':
|
||||||
|
name: CLK
|
||||||
|
'11':
|
||||||
|
name: SW1
|
||||||
|
'37':
|
||||||
|
name: SW2
|
||||||
|
-->
|
||||||
|
# ZeroSeg
|
||||||
|
|
||||||
|
The ZeroSeg is an easy to use 8-character 7-segment display add-on board for your Raspberry Pi Zero or any other 40-pin Raspberry Pi model.
|
||||||
|
|
||||||
|
ZeroSeg has the ability to display 8 characters, data such as the time, date, counters, stock prices, sports scores and more making it very
|
||||||
|
useful for projects of all shapes and sizes.
|
||||||
|
|
||||||
|
The displays are controlled by a MAX7219CNG integrated circuit, which manages each LED segment, requiring very few GPIO pins to run the board. This board's circuit is wired in the exact same way as generic 7-segment modules, allowing the use of existing code and libraries to easily create Pi Zero projects with 8-character displays.
|
||||||
|
|
||||||
|
To install first enable SPI and update your pi then:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt-get install build-essential python-dev python-spidev
|
||||||
|
git clone https://github.com/AverageManVsPi/ZeroSeg.git
|
||||||
|
cd zeroseg && sudo python setup.py install
|
||||||
|
```
|
Loading…
Reference in New Issue