Archive for April, 2011

Bus pirate: reading BMP085 temperature

This post continues upon the last Bus Pirate post. In that post I was able to read a register from a BMP085 pressure chip. In this post I will use the pyBusPirate python library to read the BMP085 temperature value (pyBusPirate allows you to script actions to the bus pirate) Let’s start by reading the […]

Bus pirate: “talking” to chips (BMP085 used as sample)

Today I received a package from Seeedstudio, containing some components and yes, also a bus pirate. The Bus Pirate is an open source hacker multi-tool that talks to electronic stuff. Some information about it’s features can be found here: http://dangerousprototypes.com/docs/Features_overview To test the functionality of the bus pirate, I used a BMP085 pressure sensor chip. […]

From Python module to GUI, software evolution

Having a Python module to control a z-wave network is great, but not really directly useful in practice. I can’t imagine myself switching lamps on and off everyday using a Python script. However, with a nice GUI it will become much more useful. Today I created a GUI around the py-openzwave module, for use within […]

py-openzwave, a python wrapper for open-zwave released!

Today I am releasing py-openzwave, which is a python wrapper around the open-zwave project. The wrapper allows you to control a z-wave network from python. This wrapper is still a work in progress, but the basic skeleton is in place (network scanning, and turning a device on or off). At the same time I am […]

Compiling open-zwave with MinGW

Open-zwave is a great project, it provides a software interface to z-wave networks. Z-wave is a popular home automation protocol. With more and more devices coming I was interested in adding z-wave support to my own home automation software. Being a python fanatic, I wanted to use open-zwave from within python. The first step in […]

Communication of a start-up (Greengoose), how it does not work

This little blog post is about Greengoose, a new start-up. Greengoose is making sensors which track your real life. You can for example attach a sensor to your toothbrush, to count how many times you brushed your teeth. Or track the amount of times you drank a bottle of water. After I got interested in […]