RPi Spark is a pHAT that let you to easy and fast to building interesting applications with GPIO of Raspberry Pi.


Key Features

Spark Shield:

  • 128x64 monochrome OLED
  • Accelerometers
  • Gyroscopes
  • Thermometer
  • 5-way joystick
  • 2 push buttons
  • 3.5mm stereo headphone jack
  • 1W speaker
  • 19 extended GPIOs 

SDK Foundations:

  • Device Configs -- Hardware config of Spark Shield
  • Skeletons -- Some classes for easy and fast development
  • Utiles -- Some utile classes

SDK 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


  • Raspberry Pi Zero
  • Raspberry Pi Zero W
  • Raspberry Pi 2 / 3 / 3+


  • Linux
  • Python 2.7 or Python 3.x

How to install Drives and SDK:

Type commands in the terminal: ( for python2.x, maybe you need use: sudo )

$> pip install JMRPi.Spark

$> pip install JMRPi.Foundations


for python3:

$> pip3 install JMRPi.Spark

$> pip3 install JMRPi.Foundations


JMRPi.Spark is Drives of RPi Spark

JMRPi.Foundations is SDK for RPi Spark


SDK Manuals:

  • https://www.mobinrg.com/docs/rpi_spark/sdk/en/
  • https://www.mobinrg.com/docs/rpi_spark/sdk/zh_CN/ 

Drive Example:

  • https://github.com/mobinrg/rpi_spark_examples

Write a review

Note: HTML is not translated!
    Bad           Good

RPi Spark Z

  • Product Code: RPISKP-Z001
  • Availability: In Stock
  • $43.75

  • Ex Tax: $39.95

Tags: pHAT, Raspiberry