tengo conocimiento en los lenguajes de programacion que describes, pero en orden descendente de habilidades seria, arduino, c++, java y desarrollo de apps, puedo colaborar en el proyecto que deses tambien puedo desarrollar en el caso de arduino los circuitos electronicos y pcb de ser necesario