MegaDuino Hardware & Firmware

Proyectos de hardware con sus esquemáticos y si llevan software en fuente

Moderadores: cacharreo, Fundadores

Reglas del Foro
Aquí solo tienen cabida proyectos de hardware que incluyan siempre al menos sus esquemáticos para poder reproducirlos si llevan componentes electrónicos, y si es posible los ficheros del programa en que se hacen, los diseños de las placas, los gerber, etc. Si llevan algún tipo de software asociado debe estar diponible el código fuente

Para los que no cumplen estas condiciones se debe postear en el foro de proyectos generales.
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6360
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 319 times
Contactar:

MegaDuino Hardware & Firmware

Mensaje por merlinkv »

Por si a alguien le interesase, hace unos días subí a mi Github todo lo necesario para que el que quiera se pueda construir la última versión del MegaDuino.

He hecho también una placa dual que permmite usar una Mega2560 Pro Embed o una BluePill, pero tengo que montar una unidad con la BluePill y probarlo.

- Esquemas, Gerbers, etc: MegaDuino PM 1.3

- Firmware (válido para todas las versiones de PCB): MegaDuino_Firmware_1.1

No obstante, si alguien quisiera una unidad montada en una carcasa 3D y programada, que contacte conmigo.

Un saludo.

Dimensiones de la placa: 107.7 x 73.1 mm

Imágenes de la placa

Imagen

Imagen
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.
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6360
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 319 times
Contactar:

Re: MegaDuino Hardware & Firmware

Mensaje por merlinkv »

Esta es la placa dual que hice para poder usar una Mega2560 o una BluePill, pero todavía no he montado una para hacer pruebas con la BP.

Imagen

Imagen
Última edición por merlinkv el 16 Ene 2021, 00:23, editado 1 vez en total.
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.
Avatar de Usuario
Valfac Isle of Man
Aspirante a demonio
Aspirante a demonio
Mensajes: 498
Registrado: 26 Ene 2019, 20:31
Has thanked: 10 times
Been thanked: 15 times

Re: MegaDuino Hardware & Firmware

Mensaje por Valfac »

Vaya currada, se ve que gustan los rompecabezas :)

Muchas gracias!
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: MegaDuino Hardware & Firmware

Mensaje por Popopo »

Hola,
Ni idea de que mejora esta versión a la que tengo... que tengo sin montar :).
Pero lo de la carcasa ... suena muy interesante. :) ¿pondrás algunas fotos?
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6360
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 319 times
Contactar:

Re: MegaDuino Hardware & Firmware

Mensaje por merlinkv »

Popopo, las diferencias entre versiones las tienes descritas en mi Github.

La PM 1.3 y La PM 1.4 Dual, son básicamente iguales, la única deiferencia es que la última te permite usar una Mega2560 Pro Embed o una BluePill.

Una foto de una PM 1.3 montada ... la de la izquierda es una versión PM 1.2 que era algo mAs grande, la PM 1.3 es la de la derecha.

Imagen
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.
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: MegaDuino Hardware & Firmware

Mensaje por Popopo »

merlinkv escribió: 16 Ene 2021, 00:20 Popopo, las diferencias entre versiones las tienes descritas en mi Github.

La PM 1.3 y La PM 1.4 Dual, son básicamente iguales, la única deiferencia es que la última te permite usar una Mega2560 Pro Embed o una BluePill.

Una foto de una PM 1.3 montada ... la de la izquierda es una versión PM 1.2 que era algo mAs grande, la PM 1.3 es la de la derecha.

Imagen
Vale, quiero una caja, lo que no sé que versión tengo, ¿no te la compré a ti? no ando seguro.
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6360
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 319 times
Contactar:

Re: MegaDuino Hardware & Firmware

Mensaje por merlinkv »

Hola Popopo,

Tú compraste un MegaDuino 2.8 -> 1 x Popopo - Unidad montada - sin OLED + 1 PCB y pulsadores sin soldar // Kit preparado // Enviado // Pagado // Recibido

En éste hilo -> Tirada MegaDuino

Lo siento, pero ya no hago carcasas para esa versión.

De todas formas, lo que si te digo es que las diferencias entre esa versión 2.8 y la actual PM 1.3 son bastante grandes.
MegaDuino PM 1.3 has been tested on ZX Spectrum, Amstrad CPC, MSX, Oric Atmos, Dragon, Tandy Coco, Acorn Electron, BBC-Micro, ZX80 & ZX81 computers.

Board revision and notes

05-10-2020 - MegaDuino PM 1.3

All capacitors & resistors are SMD
Added Buzzer circuitry to allow listening the loading sounds directly from MegaDuino. Can be activated or deactivated.
Added 3mm leds for External Power, USB Power, Amplifier ON, Amplifier OFF & Buzzer ON/OFF
Amplifier & Buzzer gain can be selected (Amplifier 20, 50 & 200 - Buzzer 20 & 50) by jumpers
Two Remote connectors 2.5mm & 3.5mm to allow all connection possibilities
Removed ICSP pins

16-05-2020 - MegaDuino 2.9

Reworked amplifier schema and added a DPDT slide switch to completely separate signal when the amplifier is ON or OFF.
Reworked connections of the Audio OUT jack to allow use of stereo or mono cables without need to modify them. Also eliminates undesired signals.
Removed extra 5v & 3.3v pins
ICSP pins moved to a better position to allow program the Mega 2560 or use master/slave boards without opening the case.

11-04-2020 - MegaDuino 2.8

Jumpers added to allow selection of signal gain. Now it's possible to select between 50 and 200.
Ya no hago tiradas, dado que no creo que haya mucha gente interesada. De todas formas tienes dos opciones, una montarte uno con lo que hay disponible en mi Github y, otra, encargarlo aquí.

Un saludo.

:)
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.
Avatar de Usuario
Rebobinando
Demonio tercer orden
Demonio tercer orden
Mensajes: 994
Registrado: 14 Sep 2018, 23:45
Ubicación: Castelldefels y puntualmente Zaragoza
Has thanked: 339 times
Been thanked: 323 times

Re: MegaDuino Hardware & Firmware

Mensaje por Rebobinando »

Gran trabajo! Muchas gracias por compartir :)

Saludos!!
Firma, lo que se dice firma, no tengo. Si eso, lo voy pensando... :|, pero si te apetece, esta es mi cuenta de Github por si encuentras algo que te pueda llamar la atención.
Avatar de Usuario
Popopo
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 3466
Registrado: 05 Nov 2019, 15:25
Has thanked: 1120 times
Been thanked: 570 times

Re: MegaDuino Hardware & Firmware

Mensaje por Popopo »

merlinkv escribió: 17 Ene 2021, 00:19 Lo siento, pero ya no hago carcasas para esa versión.
De todas formas, lo que si te digo es que las diferencias entre esa versión 2.8 y la actual PM 1.3 son bastante grandes.
Ya no hago tiradas, dado que no creo que haya mucha gente interesada. De todas formas tienes dos opciones, una montarte uno con lo que hay disponible en mi Github y, otra, encargarlo aquí.
Hola,
Entiendo, pues sin carcasa. :) la verdad, veo que hay bastantes cambios, pero no sé si cambian funcionalidades muy importantes o corrigen fallos o limitaciones indispensables.
Veo el changelog pero no acierto a entender estos puntos que te indico.
En cuanto pasen un par de semanas me pongo a montar la que me mandaste y ya decido, no viene mal tener la última versión en algunos casos :)

Un saludo y gracias
Avatar de Usuario
merlinkv
Hermano de Lucifer
Hermano de Lucifer
Mensajes: 6360
Registrado: 06 Abr 2015, 23:08
Ubicación: Madrid / Europa del Este
Has thanked: 114 times
Been thanked: 319 times
Contactar:

Re: MegaDuino Hardware & Firmware

Mensaje por merlinkv »

Hola Popopo.

Como puedes ver en el hilo de la tirada del MegaDuino 2.8, funcionaba bien en los equipos en los que pude hacer pruebas, es decir ZX y CPC. Sin embargo, con la yuda de varios compañeros, hice unos cuantos cambios que mejoraban la salida de la señal de audio y también ampliaba el espectro de equipos; además, se solucionaba el problema que algunos tuvieron con el cable mono. Puedes leer sobre ello en el hilo.

Eso dió lugar a la versión 2.9 ...

La PM 1.3 actual incluye todos los cambios anteiores y tiene algunas mejoras más en el circuito de audio lo que ha ampliado todavía más el espectro de equipos (está comprobado en ZX Spectrum, Amstrad CPC, MSX, Oric Atmos, Dragon, Tandy Coco, Acorn Electron, BBC-Micro, ZX80 y ZX81) en los que funciona sin problema alguno. Otros añadidos que, para mí, son importantes son el circuito del Buzzer que te permite escuchar las cargas en equipos como los CPC (de otra forma los juegos cargan sin que puedas escuchar si están cargando o no), los distintos leds indicativos y los dos conectores Remote (de 3.5 y 2.5mm).

Básicamente es eso y si bien el MegaDuino que tienes te funcionará correctamente en ZX y CPC si lo usas a pelo (si haces las correcciones, también te funcionará en otros equipos), yo te recomendaría hacerte, o "pillarte", una PM 1.3, pero eso ya es cosa de cada uno.

Un saludo.
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.
Responder

Volver a “Proyectos de hardware abiertos”