Buenas, una consulta que no comprendo, ¿sabes programar pic´s?, ¿programaste alguna vez alguno de ellos, aunque no lo hayas construido físicamente, al menos lo emulaste?
Porque si es para dar en un colegio, minimamente tenes que tener una idea de lo que vas a hacer, sino los changos no van a entender nada, y si minimamente tenes idea, pues no hace falta que nos pidas nada, lo deberías hacer tu mismo sin problemas.
No es para que lo tomes a mal, pero me imagino si te hacen una pregunta sobre el código que escribió otra persona y no sabes como funciona, como haces para responderle.
Si tenes algo de idea y ya has programado pic´s en cualquier lenguaje, pues basta con leer el manual del compilador y en dos días tenes andando tus propios programas. Vamos que para programas básicos(encender un led, manejar unos displays y demás) no te lleva mas de un par de horas para hacerlo andar.
Si lo hace alguien por tí no vas a saber lo que enseñas ni responderas correctamente las dudas de los alumnos.
Sin ofender, es mi opinión.
Salutes.