software for tiny machines