FemtoPLC framework