Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Placa funcionando.....
nqGq3FV4NyI
Genial, el montaje bien salvo algunos agujeros demasiado pequeños para mi soldador, problema que con algo de pericia se soluciona... los condensadores del Xtal que los he puesto en la parte de abajo por que son dificiles de ubicar debajo del zocalo aunque es totalmente posible si en la tienda te los venden de los pequeñitos... 🙂 ... por lo demas genial, un patoso como yo en menos de una hora todo soldado correctamente.
La instalación del software pensaba que iba a ser bastante traumática y me he equivocado, evidentemente son muchas cosas y hay que dedicarle su tiempo, pero una vez hecho no es para cortarse las venas, de todos modos para vagos he dejado el proceso de instalación para windows pasito a pasito en mi web http://www.xbot.es/blog/?cat=22 " onclick="window.open(this.href);return false;
cuando tenga un rato meto un copy & paste en la wiki de ARDE.
Saludos.
furri.
Bueno, lo prometido es deuda.
Como se puede ver es un poco rudimentaria, ya que tampoco soy ningún experto, y la he hecho un poco de retales, de piezas que he desguazado de otras placas, por ejemplo, el cristal no es el que yo quisiera, pero de momento funciona, tampoco tenía ningún conector para la alimentacion externa que fuera smd, pero se ha hecho un apaño. Espero sacar otra versión, pero estoy tb viendo la posibilidad de hacerme esta plaquita, que tb está hecha con el 18F2550
http://sites.google.com/site/funlw65/electronics/jaluino-pinguino-28-pins-starting-bo/freejalduino
Pues poco más, ahora a practicar se ha dicho, bueno, una cosita, donde está la lista de instrucciones de pingüino, alguien sabe cuales son?? he visto que se parece mucho a C18 por lo menos algunas sentencias que no estaban(o eso creo) en CCS.
Un saludo a todos.
Hola!
Primero; enhorabuena por tu placa, tiene buena pinta. Y una pregunta, ¿como cargas el bootloader al pic?
Bueno, en cuanto a la instrucciones que soporta pinguino son las que soporta el compilador sdcc. Tienes toda la información en la pagina e sdcc en el siguiente enlace.
SDCC - Small Device C Compiler
Además, las funciones propias de pinguino la puedes ver en la wiki del proyecto.
Wiki de pinguino
Ademas de la información del blog y de la pagina del tutorial.
http://sites.google.com/site/pinguinotutorial/
http://www.hackinglab.org/pinguino/
Y en caso de dudas tienes el grupo de correo:
http://groups.google.fr/group/pinguinocard " onclick="window.open(this.href);return false;
Salu2! 😉
Gracias ante todo.
Que como he programado el pic. Pues con un icd2 y windows. El cable del icd2 lo he soldado a las patas del pic y voilá (espero que se escriba así). Bueno para no mentirte, te digo que no fui capaz de programarlo en la placa, no sé por que, y que tuve que desoldarlo y hacerlo fuera. Por qué lo preguntas??
Gracias por los enlaces, ya conocía todo, excepto lo de SDCC. Lo preguntaba porque hay mucha gente que ya ha escrito codigo y utilizan instrucciones que no se ven en los ejemplos de la web hackinglab, y quería saber de donde se lo habían sacado.
Bueno, pues muchas gracias de nuevo (que pesao que soy).
Hola!
Era simple curiosidad, más que nada por que en la placa no se ve ningún conector para la programación del bootloader ( bien es cierto, que la versión oficial tampoco lo lleva), y la forma en la que yo he programado un pic smd es la misma que la tuya que digamos que es "poco profesional" 😆 😆 😆 😆 😆 ... vamos por si habías ideado alguna forma nueva. 😉
Si que puede pasar que no se programe bien el micro, si los pines utilizados en la programación se utilizan para otra cosa en el circuito.
Salu2!
Alguien ha logrado comunicar pinguino con processing usando la librería famosa de usb?? Lo digo porque parece fácil, de hecho yo lo he hecho, pero lo que quiero es mandar datos desde mi pinguino al PC, para mostrarlos en pantalla (no quiero ver entradas ni salidas, quiero mostrar variables internas), con las instrucciones de USB.read(), pero no sé por qué no logro comunicar. Alguien me puede ayudar??
Por cierto, si alguien pregunta, soy usuario de Mac, por eso utilizo processing, ya que de momento no conozco ningún otro sistema de programacion multiplataforma, si alguien me ayuda, perfecto.