Category Archives: Programming
I put together a project roundup for the tin can R2D2: TinCan R2D2 roundup
Finally I got around hacking a basic Android App to control my tin can robots. To quickly get a result, I used Processings Android mode and the Ketai library for the Bluetooth stuff. Regarding the effort needed for the results, they turned out pretty well. The App has the following features so far: Device Discovery […]
Pynetsense is a Python library that provides a simple to use API for implementing Scratch networking sensor clients. For communicating with Scratch, the remote sensor protocol is used. Beside providing a simple API to manage messages and variables, a wrapper framework is provided. The wrapper framework helps with implementing sensor clients that run in the […]
My little installer script for helping setting up a Propeller Tool-chain on Linux/ARM, also mentioned on hackaday last month, was chosen for “project of the week” from Parallax (the makers of the Propeller).
Gave “pyscmp” a first try on the Pi, works so far (some minor issues regarding dbus and jack-audio).
It seems to get usable (somehow). “pyscmpd” is now able to do basic play-list handling and playing. Both, “ncmpcpp” and “sonata” are able to browse the tracks of a predefined set of soundcloud users, add the tracks to a play-list and play them. Also the elapsed song time is transmitted to the clients, as well […]
Since I do have so many projects running currently I decided it would not hurt to start an other one. It is a Python based soundcloud music server talking the MPD protocol. Thus, pyscmpd allows (not yet, but maybe in future), to serve music from soundcloud to any MPD client out there. Currently I am […]
I decided to re-write the curses based Carambot client GUI completely. The default view of the new GUI shows the history of commands send to the robot (and the results returned form the server) as well as the remote log from the servers (I expect this to come in handy when I start integrating the […]