Raspberry Pi Spark Shield
The Raspberry Pi Spark Shield allows you to easily develop interesting applications through the GPIO of Raspberry Pi.
Spark Shield Key Features:
- 128x64 monochrome OLED
- Accelerometers
- Gyroscopes
- Thermometer
- 5-way joystick
- 2 action buttons
- 3.5mm stereo headphone jack
- 1W speaker
- 19 extended GPIO
Foundations Key Features:
- Device Configs – Hardware config of Spark Shield
- Skeletons – Some classes for easy and fast development
- Utiles – Some utile classes
Drives:
- SSD1306 compatible OLED display
- Provides screen flipping settings and increase display data transfer rate
- MPU6050 Gyroscopes, Accelerometers and Thermometer Sensors
- Motion Detection Interrupt, Sleep Mode and independent Trun-ON sensor
- GPIO Buttons
- Interrupt Support, Polling Support
- Audio
- Provides audio output that can play back OGG, MP3, WAV, etc. music formats via headphones or speaker
- PWM Tone Player
- PWM generates pitch and plays
Supported:
- Raspberry Pi Zero
- Raspberry Pi Zero W
- Raspberry Pi 2 / 3 / 3+
Requirements:
- Linux
- Python 2.7 or Python 3.x
How to install:
- $> pip install JMRPi.Spark
- $> pip install JMRPi.Foundations
SDK Manuals:
Drive Example:
Written by Kunpeng Zhang. MIT license, all text above must be included in any redistribution