Archive for the ‘Electronics’ Category

Programming and debugging an ATtiny85 using USBTinyISP and an USB-BUB

I have been working a bit on hardware again lately, and I am currently playing around with ATtiny micro controllers These tiny little buggers have 8 pins, out of these pins a maximum of 6 I/O pins can be used (you would have to re-purpose the reset pin for 6th I/O pin, which is a […]

Horstmann HRT4-ZW Thermostat

About one month ago I ordered a Horstmann HRT4-ZW thermostat. I came across this z-wave thermostat while I was surfing across the web. As far as I know this is the only EU thermostat available right now. Some of the features I like and I was looking for in a z-wave thermostat: Control the setpoint […]

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. […]

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 […]

Getting root on the Belkin Home Base

After we found the TX pin in previous blog post and can have a look at the console messages, we can continue to look for the RX pin. The RX pin is still unknown, but we couldn’t test for it, as serial logins are prohibited on the Home Base. Luckily the Home Base firmware files […]

Finding a serial console on the Belkin Home Base part 2

This blog post continues upon yesterday’s post. In this post we will attempt to find the two missing serial console pins (RX and TX). We will start with the TX (transmit) pin, this one is easy to detect, as most devices log their status during start-up. So, there are some high/low voltage bumps during start-up. […]

Finding a serial console on the Belkin Home Base

Most consumer devices have some way of debugging for the ease of development of the board (JTAG). Most routers, and other network devices have a serial console connection as well. I’m pretty sure this Belkin device also has one, in this blog post I will show you how I locate serial console ports on consumer […]

Opening the Belkin Home Base

Today I received a new gadget, the Belkin Home Base. It’s a wireless and wired network USB hub. After playing around a bit with (works just fine!) I decided to open it.. why? Just because I can :-) Opening this things was a piece of cake, just mind that there is a Torx T7 screw […]

RFM12B prototyping – on a breadboard

I recently wanted to prototype with the RFM12B wireless transceiver from HopeRF. The bad thing is that this transceiver comes in a SMD package/form. So I had to find a solution for this, luckily Steve Evans had a nice suggestion for me.