Kivy Pie

Kivy on
Raspberry PI

Kivy is a Python framework for multitouch apps.
Developers can boot Kivy Pie to start working straight in!

Kivy Pie image download

Kivy Pie Version: 1.0
Release date: May 14, 2017
Kivy framework version: v1.10.0 4d42804b30690918c957a1c0c52d51cf908955a6
Runs on: RaspberryPI A, B, 2B, and 3B - PI Zero not tested
Download size: 1.1GB
MD5 checksum: 5590de67e8156b6a05009065228bf6ad
Uncompressed size: 3.7GB
Changes:

  • Upgraded to official Kivy version 1.10.0
  • Upgraded to Linux kernel 4.9.24-v7
  • Simpler network setup, edit SD Card's interfaces file from your computer
  • Includes rpi-monitor, use apt-get to install it
NOTE: startx is missing on this image, execute this command to install it:
  • sudo apt-get install fluxbox xinit x11-apps xclip
    xsel lxterminal xterm xserver-xorg-video-fbturbo
Download


Kivy Pie Version: 0.9b
Release date: June 10, 2016
Kivy framework version: v1.9.2-dev0 4d42804b30690918c957a1c0c52d51cf908955a6
Runs on: RaspberryPI A, B, 2B, and 3B - PI Zero not tested
Download size: 987MB
MD5 checksum: e85b49ba44ff18bdf90207dd209fca33
Uncompressed size: 3.7GB
Changes:

  • Supports Raspberry PI 3B
  • Upgraded to Raspbian Linux kernel 4.4.9+
  • Latest Kivy built on top of Python 3.4 - Thanks Raj!
  • Kivy command runs python3, python runs python 2 by default
  • Pip3 using Python 3.4
Download


Kivy Pie Version: 0.8
Release date: February 23, 2016
Kivy framework version: v1.9.2-dev 1029f09366bff06d41b23c7e9b001aad29e49aba
Runs on: RaspberryPI A, B, and 2B - PI Zero not tested
Download size: 1010MMB
MD5 checksum: c629cc661d9b5eba83810b4d2c88fe69
Uncompressed size: 3.5GB
Changes:

  • Upgraded to pip version 8.0.2
  • Upgraded to latest Kivy version 1.9.2-dev
Download


Kivy Pie Version: 0.7
Release date: December 23, 2015
Kivy framework version: v1.9.1-dev b86f4170283ce92c5d28ab72590c2630e6e8fcbb
Runs on: RaspberryPI A, B, and 2B Download size: 907MB
MD5 checksum: adf352435ffc381456d5d0764d0c08a7
Uncompressed size: 3.5GB
Changes:

  • fixed setting keyboard layout
  • includes raspi-config
  • fixed ntp setting the system time automatically
  • fixed issues with some samples not rendering correctly or not at all
  • fixed issue with kivy receiving multiple touch events
  • fixed user permissions for gpio, i2c and spi groups
  • fixed delays in sound plays for non-root users
  • comes with kivy-garden
  • comes with RPi Info screen app
Download


Kivy Pie Version: 0.6
Release date: October 31, 2015
Kivy framework version: v1.9.1-dev af550ded8bc181cb76578a74f664cc3ba59dc6c3
Runs on: RaspberryPI A, B, and 2B
Download size: 857MB
MD5 checksum: 6ef1bb9ef9020c39741e437d59f75a51
Uncompressed size: 3.5GB
Changes:

  • Upgraded to Raspbian Debian Jessie, linux kernel 4.1
  • Latest Kivy sources from Master branch
  • Kivy built with SDL2 library support
  • Kivy crash courses installed
  • Support for RaspberryPI touch screen out of the box
  • Kivy apps can now run with root privileges
  • Official Python GPIO libraries from the RaspberryPI Foundation
  • DispmanX VNC server installed - thanks to Peter Hanzel
  • Dual screen: HDMI/RCA and RaspberryPI touch screen at the same time.
  • Comes with a Graphical XServer desktop running Fluxbox - simply type "startx"
Download


Kivy Pie Version: 0.5
Release date: September 27, 2015
Kivy framework version: 1.9.0-dev 988118854806ecefa01c04433f13e80a1b2bd3fd
Runs on: RaspberryPI A, B, and 2
Download size: 753MB
MD5 checksum: de79b55fa5f3256c6824a3655e92272e
Uncompressed size: 1.8GB
Changes: Fixed issue running Kivy apps as root, Fixed RPIO library for the RaspberryPI 2.

Download


Kivy Pie Version: 0.4
Release date: March 22, 2015
Kivy framework version: 1.9.0-dev f5d24e39b5d1836bdfc16a0525523948b4d44e8d
Runs on: RaspberryPI A, B, and 2
Download size: 653MB
MD5 checksum: 668e0b7225dfeb052d5f0fc152e353ea
Uncompressed size: 1.9GB

Download


Kivy Pie Version: 0.3
Kivy framework version: 1.8.0
Runs on: RaspberryPI A and B
Download size: 532MB
MD5 checksum: 9b7e316045f0e94179605f7e89830524
Uncompressed size: 1.9GB

Download

On Unix systems you can use unzip and dd tools to uncompress and burn the image. Windows and Mac users can follow the flashing SD card instructions at elinux.

You need a 2GB SD card or larger. After bootup login with user sysop and password posys.

KivyPie build sources are released and available at Github. Enjoy!

Join the discussion group to follow up on issues and next coming features.