Ultimaker paintjob

The wood of the Ultimaker has been laser cut. This results in unbelievable detailed and precise wooden parts. Unfortunately, it also introduces burnmarks. The people from SiegeToys counter this by using paper-covered wood. The paper is burned, but the wood stays intact. This is a hint I will submit to the Ultimaker guys (and galls).
Read the rest of this entry »

Ultimaker has arrived

The Ultimaker 3d printer kit has been delivered. Due to a shortage of supply, I now have a roll of orange PLA instead of the magenta, but I just ordered magenta (pink) because it was in stock at the time of ordering. It will probably be used on testruns (and I love orange, so my day was good).

I think I will take a week of holiday early February, give it a paintjob and start assembling.

Smart meter in a smart home

OK, time for a new project.

I do not have a “smart meter” yet, but am planning on getting one and developping a reading device. The specifications for the communication protocol can be found in the Dutch Smart Meter Requirements (DSMR) P1 companion standard (official version found here). The reading device will be polled from a central server and data will be loaded in a database, much like my current weather station setup.┬áThe reading device will be built using a NanosG20 Linux board (found here).

So basically, the reading device will be a P1-to-ethernet converter at first.

Equip your CA with a HSM for < 50 Euros

My second article on using a smart card for storing the private key material of my own certificate authority. Published in the November 2011 issue of BSD Magazine.

What you will learn

  • How to use smart cards to store private keys
  • The use of OpenSSL with a different crypto provider

What you should know

  • Your way around a FreeBSD system
  • The basics of a PKI
  • Why you need a Certificate Authority

Read the rest of this entry »

NanoBSD and ALIX

My first article on building and maintaining NanoBSD on an embedded ALIX platform. Published in the June 2011 issue of BSD Magazine.

What you will learn

  • The working of and working with NanoBSD
  • The creation of NanoBSD for an embedded system

What you should know

  • Your way around a FreeBSD system
  • Basic system administration
  • How to compile FreeBSD from source

Read the rest of this entry »