Adding userland code from Arduino