Ya en mis manos, la ultima version de GUI de PINGUINO la version 9.05 para MAC, tambien he descargado la version para linux, y estoy en proceso de prueba, una genialidad y un look muy diferente…ya lo verán…
Por lo que puede probar, funciona perfectamente, aunque en la versión de PYTHON 2.5.2 no inicia… pero en cualquier otra 2.5.4 y 2.6.0 funciona al 100%.
por favor.. necesito el instalador para linux…
Jaba… lo siento.. pero aun sigue en progreso de aprobación por todas las partes involucradas….la 9.05 que tengo es para desarrolladores… y hemos encontrado varios problemas desde que la tenemos, por eso aun no esta en la calle…
En cuanto tenga noticias del de su liberación, os are llegar la noticia vía POST…
Siento haberme equivocado con el nombre del post, debería cambiarlo por «CASI PERFECTA» 🙂
gracias por unirte a nosotros… y bien venido.
muchas gracias por contestar.. he querido descargar la version 9.04 para linux pero no la encuentro por ningun lado.. todos los link tienen que ver con hackinglab y nose porque no puedo ingresar a esa pagina.. no carga.. podrias ayudarme..
No te preocupes… ya le ha pasado a mucha gente… por eso con Jean estamos diseñando una web general, para centralizar todo lo que tiene que ver con PINGUINO… y así no tener diseminado todo el trabajo… en cuanto la terminemos os la pasamos, esta se encuentra en el mismo servidor que tengo esta página así que si llegas a esta, no tendrás problemas.
ya he subido el link de linux a mi web… si quieres puedes descargártelo… recuerda que también necesitas el PYTHON, WXPYTHON y LibUSB, no te puedo ofrecer el link para estos porque no se tu distribución de linux… pero hoy día todas las distribuciones traen aplicaciones graficas para poder encontrarlas fácilmente.
el link de descarga es: http://pinguino.walii.es/download/lastreleaselinux.tar.gz
Saludos.
muchas gracias por la ayuda!!
1 favor.. puedes hacer 1 tutorial o explicar de como grabar en 1 pinguino? primero instalando los drivers y si fuese en ubuntu seria mucho mejor y luego de como grabar en el pic d la pinguino e leido x ai que se tiene q mantener oprimido reset x un tiempo y luego recien poner a cargar pero no entiendo muy bn esa parte.. nose si podrias ayudarme en ese aspecto..
Hay dos puntos a diferenciar en PINGUINO…
1º posee un bootloader para que sea reconocido por el sistema operativo (mac, win, linux)… como tal «PINGUINO PIC», para esto se necesita cargarle el código al PIC, esto se hace mediante un grabador de microcontroladores y descargardole al PIC 18f4550 o 18f2550 el archivo HEX que se distribuye en la web (con el nombre de «bootloader4550V2-12.hex».. para esto necesitas el programador (serie, paralelo o USB) y algún programa tipo WINPIC o LINPIC para programar microcontroladores.
2º una vez programado con el firmware del bootloader, es entonces cuando el microcontrolador se conecta por USB al ordenador, este lo reconoce como pinguino y recién ahi se puede utilizar con la interfaz grafica de PINGUINO PIC… antes no lo detectaria y no podría ser programado con el programa final creado en PINGUINO.
Si estas en este ultimo punto… el microcontrolador con el bootloader, escucha durante los primeros 5 segundos para recibir código nuevo, sino utiliza el que posee en la memoria…
por defecto (luego de escribirle el bootloader) no tiene nada… lo mejor es conectar el microcontrolador al ordenador, crear un codigo, y cuando queremos cargarlo en el microcontrolador deberemos resetear este con el botón a tal efecto… y no esperar mas de 3 segundos para presionar el botón de «UPload to pinguino» de la aplicación del pinguino… y en cuanto pasen estos 5 segundos se ejecutará el nuevo código….
el mejor código de ejemplo es este, ya que sin necesidad de accesorios podremos ver si funciona o no nuestro pinguino…
esto hará parpadear el led indicador de inicio. (normalmente solo se enciende y queda encendido cuando se ejecuta código).
####################################
#define RUNLED PORTAbits.RA4
void setup()
{
}
void loop()
{
RUNLED=1;
delay(500);
RUNLED=0;
delay(500);
}
################################
Dime como vas???
muchas gracias por la explicacion.. x fin pude cargar los programas.. pero tengo otra duda.. para grabar el pic con “bootloader4550V2-12.hex” para q lo reconosca tngo q hacerlo mediante 1 kemador de pic? o puede hacerse tbn mediante la pinguino? a mi me salio xq tenia 1 pic q supuestamente ia staba grabado.. y el bootloader del 4550 es iwal q el del 2550?
si has podido grabar el 18f2550 … seguro se puede el 18f4550… son los mismos pines…
el primero nº1 y los 3 últimos… en el caso del 18f4550 1º y 38,39 y 40.
Saludos.
Que tal Walter,
He intentado instalar el pinguino IDE en Mac OSX 10.6.4 pero sin ningun exito, podrias poner paso que se necesita para poder instalarlo y correr el IDE?
Gracias de antemano.
Saludos!
en cuanto pueda … hago un tutorial para mac osx…
pero no es difícil… necesitas PYTHON, WXPYTHON, libusb y poco mas.
mira los links…
– download and install Python 2.5.2 ( http://www.python.org/download/releases/2.5.2/ )
– download and install WxPython 2.8 ( sourceforge ) http://sourceforge.net/projects/wxpython/files/wxPython/2.8.9.1/wxPython2.8-osx-unicode-2.8.9.1-universal-py2.5.dmg/download
– download and install libusb binaries ( MAC OS X 10.6) http://www.ellert.se/PKGS/libusb-2009-09-10/10.6/libusb.pkg.tar.gz
y recuerda que tienes que ejecutar el archivo «pinguinobeta9-05osx.py» mediante la opción, ejecutar con: y seleccionar python.
saludos.
Que tal Walter,
Muchas gracias, tenia que instalar exactamente esas versiones, porque habia instalado las mas recientes de Python y WxPython, y no funcionaba con esas.
Ya pude abrir el IDE de pinguino pero me falta instalar rosetta porque al querer compilar obtengo este mensaje.
/Applications/Pinguino beta 9.05/tools/bin/../share/sdcc/include/pic16/stdlib.c:176: warning 196: pointer target lost const qualifier
/Applications/Pinguino beta 9.05/source/user.c:16: WARNING: casting `(generic*)(non-pointer)’ — assuming __data space
/Applications/Pinguino beta 9.05/source/main.c:96: warning 197: keyword ‘interrupt’ is deprecated, use ‘__interrupt’ instead
/Applications/Pinguino beta 9.05/source/main.c:140: warning 197: keyword ‘interrupt’ is deprecated, use ‘__interrupt’ instead
You need the Rosetta software to run gpasm. The Rosetta installer is in Optional Installs on your Mac OS X installation disc.
error while compiling file /Applications/Pinguino beta 9.05/examples/analogic/analogic