Se recuerda a los Nuevos Usuarios Registrados que es obligatorio pasarse por el hilo de Presentaciones y que, para poder descargar archivos,
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo.
New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards.
Por Telegram también estamos...
se han de escribir un mínimo de cuatro mensajes en el Foro. Muchas gracias por vuestra colaboración y un saludo.
La Administración
.New Registered Users are reminded that it is mandatory to visit the Introductions thread and that, in order to be able to download files,
a minimum of four messages must be written in the Forum. Thank you very much for your collaboration and best regards.
The Administration
.Por Telegram también estamos...
Tutoriales ⇒ MegaDuino - Programación Firmware
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#1 MegaDuino - Programación Firmware
Hola chicos,
Esto es un pequeño mini-tutorial para que aquellos poseedores de un MegaDuino, puedan actualizarlo sin problemas. No me extenderé con explicaciones innecesarias.
Programación MegaDuino - 01
Lo primero que tenemos que hacer es descargar los archivos necesarios:
- Arduino IDE: Arduino Software
- Firmware: MaxDuino 1.54M
- Librerías: LiquidCrystal_I2C y SDFat
Una vez instalado el software Arduino IDE. dentro del directorio libraries, creamos un nuevo directorio llamado LiquidCrystal_I2C
Ejemplo: C:\Arduino\libraries\LiquidCrystal_I2C
Dentro del directorio LiquidCrystal_I2C ponemos el contenido de la librería que hemos descargado
Hay que hacer lo mismo para la librería SDFat ... respetando el nombre, claro.
Ahora dentro de una carpeta que llamemos MaxDuino_1.54M, ponemos el contenido del firmware.
Ahora hacemos doble click en el archivo MaxDuino_1.54M.ino y se nos abrirán los distintos skecths del firmware
Conectamos el MegaDuino al PC, en este caso a un Amstrad CPC 6128 y con una pantalla OLED 128x64 1.3"
Ahora en la pestaña Tools del Arduino IDE, seleccionamos el tipo de Arduino, procesador y puerto serie.
Esto es un pequeño mini-tutorial para que aquellos poseedores de un MegaDuino, puedan actualizarlo sin problemas. No me extenderé con explicaciones innecesarias.
Programación MegaDuino - 01
Lo primero que tenemos que hacer es descargar los archivos necesarios:
- Arduino IDE: Arduino Software
- Firmware: MaxDuino 1.54M
- Librerías: LiquidCrystal_I2C y SDFat
Una vez instalado el software Arduino IDE. dentro del directorio libraries, creamos un nuevo directorio llamado LiquidCrystal_I2C
Ejemplo: C:\Arduino\libraries\LiquidCrystal_I2C
Dentro del directorio LiquidCrystal_I2C ponemos el contenido de la librería que hemos descargado
Hay que hacer lo mismo para la librería SDFat ... respetando el nombre, claro.
Ahora dentro de una carpeta que llamemos MaxDuino_1.54M, ponemos el contenido del firmware.
Ahora hacemos doble click en el archivo MaxDuino_1.54M.ino y se nos abrirán los distintos skecths del firmware
Conectamos el MegaDuino al PC, en este caso a un Amstrad CPC 6128 y con una pantalla OLED 128x64 1.3"
Ahora en la pestaña Tools del Arduino IDE, seleccionamos el tipo de Arduino, procesador y puerto serie.
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#2 Re: MegaDuino - Programación Firmware
Programación MegaDuino - 02
Ya tenemos nuestro MegaDuino listo para ser programado.
El paso siguiente es seleccionar el tipo de pantalla. De momento vamos a progarmarlo con una OLED 128x64 1.3"
Seleccionamos el sketch userMAXconfig.h y buscamos al líneas correspondientes a la pantalla que vamos a programar y las "activamos".
OLED Desactivado
OLED Activado
Llega el momento de programar el MegaDuino ...
En la pestaña Sketch, seleccionamos Upload
Se inicia la programación ...
Si todo ha ido bien en la parte de abajo de la ventana de información, veremos el mensaje avrdude done. Thank you.
Ya tenemos nuestro MegaDuino listo para ser programado.
El paso siguiente es seleccionar el tipo de pantalla. De momento vamos a progarmarlo con una OLED 128x64 1.3"
Seleccionamos el sketch userMAXconfig.h y buscamos al líneas correspondientes a la pantalla que vamos a programar y las "activamos".
OLED Desactivado
OLED Activado
Llega el momento de programar el MegaDuino ...
En la pestaña Sketch, seleccionamos Upload
Se inicia la programación ...
Si todo ha ido bien en la parte de abajo de la ventana de información, veremos el mensaje avrdude done. Thank you.
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#3 Re: MegaDuino - Programación Firmware
Programación MegaDuino - 03
Bien, nuestro MegaDuino se ha programado correctamente y vamos a pasar a cargar un juego .... No me meto en explicaciones, las imágenes hablan por si mismas.
Bien, nuestro MegaDuino se ha programado correctamente y vamos a pasar a cargar un juego .... No me meto en explicaciones, las imágenes hablan por si mismas.
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#4 Re: MegaDuino - Programación Firmware
Programación MegaDuino - 04
Bueno, vamos a programar ahora el MegaDuino con una pantalla LCD 20x4.
Primero desconectamos el MegaDuino y conectamos la pantalla LCD20x4.
Conectamos el MegaDuino y como podemos comprobar, no vemos nada ...
Nos toca compilar la nueva pantalla. Desactivamos la pantalla OLED y activamos la LCD 20x4
Para activar las pantallas LCD hay dos órdenes posibles lcd.init(); y lcd.begin();.
Vamos a la pestaña MaxDuino_1.54M y buscamos la sección que activa la pantalla LCD 20x4.
Gracias a droman, que ha modificado el código fuente de la librería, ahora podemos usar cualquiera de las dos órdenes para inicializar las pantallas LCD,
En este caso usaremos lcd.init(); ... compilamos y vemos que todo ha ido bien ....
Bueno, vamos a programar ahora el MegaDuino con una pantalla LCD 20x4.
Primero desconectamos el MegaDuino y conectamos la pantalla LCD20x4.
Conectamos el MegaDuino y como podemos comprobar, no vemos nada ...
Nos toca compilar la nueva pantalla. Desactivamos la pantalla OLED y activamos la LCD 20x4
Para activar las pantallas LCD hay dos órdenes posibles lcd.init(); y lcd.begin();.
Vamos a la pestaña MaxDuino_1.54M y buscamos la sección que activa la pantalla LCD 20x4.
Gracias a droman, que ha modificado el código fuente de la librería, ahora podemos usar cualquiera de las dos órdenes para inicializar las pantallas LCD,
En este caso usaremos lcd.init(); ... compilamos y vemos que todo ha ido bien ....
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#5 Re: MegaDuino - Programación Firmware
Programación MegaDuino - 05
Bueno ya hemos programado el MegaDuino para una pantalla LCD20x4 y la pantalla ya muestra la información.
Ahora cargamos un juego como antes ... vamos a la carpeta que tenga el juego y lanzamos la carga ... imágenes ...
El resto ya lo sabéis ... se carga el juego y a ....
Espero que os haya servido de ayuda.
Bueno ya hemos programado el MegaDuino para una pantalla LCD20x4 y la pantalla ya muestra la información.
Ahora cargamos un juego como antes ... vamos a la carpeta que tenga el juego y lanzamos la carga ... imágenes ...
El resto ya lo sabéis ... se carga el juego y a ....
Espero que os haya servido de ayuda.
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- pintza
- Administrador
- Mensajes: 2081
- Registrado: 17 Nov 2018 22:42
- Ubicación: Vitoria
- Ha agradecido: 296 veces
- Agradecido: 597 veces
#6 Re: MegaDuino - Programación Firmware
Muy interesante esto de la programación de los babuinos.
Si algún día me animo lo tendré como referencia.
Si algún día me animo lo tendré como referencia.
- merlinkv
- Administrador
- Mensajes: 6088
- Registrado: 17 Nov 2018 18:38
- Ubicación: España / Europa del Este
- Ha agradecido: 865 veces
- Agradecido: 1515 veces
- Contactar:
#7 Re: MegaDuino - Programación Firmware
No sé como será la tercera Guerra Mundial. Pero sí sé como será la cuarta: Con palos y piedras.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
Aquí yace un valiente, un temible adversario y un verdadero hombre de honor. Descanse en paz. 21-04-1918.
Visita mi Github igual te gusta algo.
- droman
- Colaborador
- Mensajes: 1620
- Registrado: 28 Jun 2019 09:25
- Ubicación: En algún lugar cerca de Null
- Ha agradecido: 276 veces
- Agradecido: 451 veces
- Contactar:
#8 Re: MegaDuino - Programación Firmware
No se puede explicar más facil jajaja
"La muerte, segura de su victoria, nos da toda la vida de ventaja"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
"Las fotografías de los que viajan, son la cultura de los que se quedan"
Califica este tema
Últimos 25 Usuarios que han visitado este Tema
Paquitomlg41, NacherasTM, viejunoretro, msxmakers, retrocant, TINGIS53, tun40, papanillu, merlinkv, Santiago-H, Pingui, Valfac, droman, pintza, Bone
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados