Raspberry PI kivy touchscreen clock


I got a lot of Raspberry PI from display calendars, with touchscreen. Since they are not going to be used anymore (in principle) I want to recycle them somehow. The idea is to have a small screen that will give you some information, like on the image above.

I’m loosely following the guide I found here. I first do the update and upgrade of the system (apt-get update, apt-get upgrade, reboot). Then with more or less glory I go through the kivy installation. My problem was here:

Go into the [input] section, remove the lines that are in there and put in:

mouse = mouse
mtdev_%(name)s = probesysfs,provider=mtdev
hid_%(name)s = probesysfs,provider=hidinput

Without it, you end up with a dead display. Now we install the python-beautifulsoup, since python-requests appear to be already installed. I download the zip file from the repository, and simply try it out. I end up with the wordclock on English. To change the language, we simply go to the folder screens/wordclock and edit conf.json, replacing “english” for the language of your choice. However, there seems to be some glitches and the rest of the promised features (like the weather forecast) don’t work with my just updated Raspbian Jessie. I try to get the API key and so on, but I’m not lucky and the project is already quite old. So next time, let’s try another approach 🙂


About bitsanddragons

A traveller, an IT professional and a casual writer
This entry was posted in bits, hardware, kivy, python, raspberry, software. Bookmark the permalink.

2 Responses to Raspberry PI kivy touchscreen clock

  1. Marc&Ramona says:

    Very interesting. I like these clocks. I’m just creating my own arduino based one. Did write up my experience so far here http://smarthome.family.blog


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s