Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Como ya he comentado en otros hilos, al poco de arrancar con Pinguino sentí la necesidad de hacerme con una placa en formato Arduino de modo que puediera aprovechar algún que otro shield.
Aunque ya existen soluciones de este tipo, tenía "mono de diseño", y qué mejor para conocer a fondo la plataforma que hacerme una nueva. Puesto con el tema, enseguida encontré mucho espacio desaprovechado (el formato Arduino es sensiblemente más grande que los Pinguinos de 8bits que tenemos por aquí) y pensé como rellenarlo. Dado que tenemos dos micros (de momento) posibles, se me ocurrió intentar crear una placa con dos sockets, de modo que sea posible montar uno u otro (pero no los dos a la vez!).
Después de un par de semanas con el tema me decidí con un Pin Mapping lo más "compatible" posible, para después intentar resolver el "sudoku" que supone colocar (fácil) y conectar (cuasi imposible) todo en una PCB de dos capas.
El sudoku ya está hecho (creo que sin hacer trampa) de modo que pediré unas placas a los de ITead (cuando los chinos terminen sus fiestas a final de mes) para ver si todo funciona.
Os mantendré informados...
Primeras pruebas
Bueno pues ya recibí las placas y aunque ultimamente no tengo mucho tiempo para estas cosas, he conseguido montar una y hacer una prueba rápida.
Parece que el ICSP funciona correctamente con PICkit2 y es posible grabar el bootloader en cualquiera de los dos chips. Sin embargo, desde el IDE de Pinguino (Beta 9-05) no soy capaz de grabar los programas directamente a la mm8 (dice que no encuentra el PIC). Por otra parte, si programo primero el PIC en una placa Pinguino normal después lo monto en la mm8, todo funciona correctamente.
Alguna idea?
Hola!
He estado echandole un vistazo a tu esquema, y hecho en falta un condensador de 220nF (aprox) entre Vusb y masa (pin 14 en el 18F2550 y 18 en el 18F4550).
Según el datasheet:
Es posible que sea eso. La prueba es facil, conectalo en los pines del zócalo libre y a ver que pasa!
Salu2!
Me encanta tanto el diseño como el montaje de tus placas, dip6. Tanto la de noobot como esta, pulcras y aseadas, con la rotulación bien clara. Lo dicho, que gusto verlas.
He estado echandole un vistazo a tu esquema, y hecho en falta un condensador de 220nF (aprox) entre Vusb y masa (pin 14 en el 18F2550 y 18 en el 18F4550).
Pues tienes toda la razón. Es más, creo que me he dejado Vusb sin conectar....
Haré la prueba y os cuento.
Me encanta tanto el diseño como el montaje de tus placas, dip6
Gracias. Lástima que no funcione! 😳