Tag Archives: python
I wrote a simple Python class to access the “EDIMAX Smart Plug Switch SP-1101W“. The whole code could be found here. For more information on how the communication with the Smart Plug works, see this post on ELV (available in German only). The code could be used as library or as command line utility: Using […]
The Micro Python project is an effort to make the Python3 language fast and lean enough to run on micro controllers and if was successfully founded by this KickStarter campaign. It is intended to run on it’s own hardware, the pyboard. Unfortunately, this board is not widely availabel, and everyone who missed the KickStarter will not be […]
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 […]
First public release of pyscmpd is available. pyscmpd is a music player daemon I use to convert my Raspberry Pi into a “soundberry”. The daemon is talking a subset of the MPD protocol, but instead of serving local MP3 files, it connects to soundcloud.com and serves the streams found there. Because of the MPD protocol, […]
Like I wrote in this article, it is pretty easy to run the Carambola SoC stand alone. Today I finished the Carambola-MSP430 (for MSP430 stand-alone see this article) Piggyback I intend to use as a replacement for the current jumper wired brains of my Carambot. The Carambola comes with 2mm pin connectors, I used a […]
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 […]
This shows the carambot driving around autonomously by using the ultrasonic range finder together with the pan servo. The algorithm used is pretty simple (see Python snipped after break).