Proyectos cacharreo 2021-2024

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
craem !CPC 4
Siervo de Satán
Siervo de Satán
Mensajes: 6
Registrado: 07 Mar 2024, 14:10
Has thanked: 2 times

Re: Proyecto #2407: CPC Diagnostics LED board 0.00

Mensaje por craem »

yo, al igual que Xeno, quiero uno
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Re: Proyecto #2407: CPC Diagnostics LED board 0.00

Mensaje por cacharreo »

craem escribió: 07 Mar 2024, 14:15 yo, al igual que Xeno, quiero uno
Muy bien, te apuntamos en la lista de reservas.
© cacharreo
Avatar de Usuario
geloalex !Msx 3
Demonio segundo orden
Demonio segundo orden
Mensajes: 1408
Registrado: 19 Abr 2018, 19:21
Ubicación: Instagram: geloalex
Has thanked: 950 times
Been thanked: 493 times

Re: Proyecto #2407: CPC Diagnostics LED board 0.00

Mensaje por geloalex »

Yo me apunto claro......a ver si sale de fase beta y la podemos ver funcionando.
Buen trabajo @cacharreo como siempre... ;)

Se que es una version THT que puede montar casi todo el mundo pero se echa de menos la versión minimalista con todo SMD incluso los leds en vez de barras :))
SpectrumZX81,ZX48,ZX48+,ZX128+2+3CommodoreA1200,A500,C64,C64C,C16AmstradCPC464,CPC6128MSXHB20P,HB75P,HBF1,HBF1XD,SVI728,8020Atari2600Sixer,2600Jr,7800PhillipsVideopacG7000NintendoGB,GBC,GBA,NES,FAMICOM,SNES,N64PCEnginePCEngine,PCEngineDUOSegaGG,SMS,SMS2,MD1,MD2,MEGACD2,SATURN,DC,NAOMIMicrosoftXBOX360Sony PS1,PS2,PS3,PS4,PSP,PSVitaMINISNES,SNES,MD,PSX INSTAGRAM: geloalex
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Re: Proyecto #2407: CPC Diagnostics LED board 0.00

Mensaje por cacharreo »

geloalex escribió: 07 Mar 2024, 20:05Yo me apunto claro......
Gracias. Te apuntamos en la lista de reservas.
geloalex escribió: 07 Mar 2024, 20:05a ver si sale de fase beta y la podemos ver funcionando.
Las placas están pedidas, a ver cuándo llegan. :)
geloalex escribió: 07 Mar 2024, 20:05Se que es una version THT que puede montar casi todo el mundo pero se echa de menos la versión minimalista con todo SMD incluso los leds en vez de barras. :))
Con LED sueltos sería mucho soldar, habría que localizar una buena matriz. ;)
© cacharreo
Avatar de Usuario
Valfac Isle of Man
Demonio tercer orden
Demonio tercer orden
Mensajes: 500
Registrado: 26 Ene 2019, 20:31
Has thanked: 10 times
Been thanked: 15 times

Re: Proyecto #2407: CPC Diagnostics LED board 0.00

Mensaje por Valfac »

Buenas,

Otro interesado por aquí.

Un sañudo,
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Re: Proyecto #2407: CPC Diagnostics LED board 0.00

Mensaje por cacharreo »

Valfac escribió: 07 Mar 2024, 22:04 Otro interesado por aquí.
Apuntado.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Proyecto #2408: CPC Fo-Low-ROM 1.00

Mensaje por cacharreo »

Una ROMbox que facilita la sustitución del firmware/OS (Lower ROM slot 0) y del BASIC (Upper ROM slot 0) por dos juegos diferentes de ROM grabados en una memoria EEPROM externa. Dispone además de un interruptor (FREEZER OFF/ON) y un control ajustable (FREEZER CONTROL) para ralentizar la ejecución de los programas. Al girar en sentido antihorario se va reduciendo la velocidad y se puede hasta llegar a dejar congelado el programa.

Está basada en FO-DOS analizado en el año 2016 por @jose_leandro y es compatible con Amstrad CPC y muchas otras ROMboxes que sitúan sus ROM en los bancos altos (Upper ROM). En cualquier caso siempre debe ser el primer dispositivo conectado directamente al ordenador, es decir, otras ROMbox o periféricos deben conectarse detrás suya.

El interruptor #1 del conmutador DIP controla si la ROMbox está apagada (posición OFF) o encendida (ON). En este último caso se encenderá el LED "ON" (LED1 en rojo) y el CPC arrancará utilizando el firmware y el BASIC grabados en la EEPROM.

El interruptor #2 del conmutador DIP controla el juego de ROM a utilizar, en la posición OFF utilizará las ROM grabadas de forma respectiva en las direcciones 0000h (firmware/OS) y 4000h (BASIC) de la EEPROM. En la posición ON utilizará las ROM grabadas en las direcciones 8000h (firmware/OS) y C000h (BASIC) de la EEPROM respectivamente.

 DIP#  OFF  ON 
1ROMbox apagadaROMbox encendida
2ROM SET 1ROM SET 2
Esquema
Imagen

Lista de componentes (34)
 Qty  Reference  Value  Package 
4D1,D2,D3,D41N4148DO-34 or DO-35
1R3470Ω 1% 1/8WDIN0204 resistor
1R1680Ω 1% 1/8WDIN0204 resistor
1R22.2kΩ 1% 1/8WDIN0204 resistor
1R44.7kΩ 1% 1/8WDIN0204 resistor
1R510kΩ 1% 1/8WDIN0204 resistor
1C310nF 25VMLCC 𝄩5.00mm
2C1,C2100nF 25VMLCC 𝄩5.00mm
1J2CPC EDGEEdge connector 2x25 𝄩2.54mm
1Q1BC548CTO-92-3
1LED1ON [Red]LED ⌀3.0mm or SMD 0805
1U2NE555PDIP-8 W7.62mm Socket 𝄩2.54mm
1U1W27C512DIP-28 socket
1SW1FREEZER OFF/ONSK-12D07 SPDT Switch
1SW3MODEDIP slide switch SPSTx02 6.7x6.64mm 𝄩7.62x2.54mm
1SW2RESETPush switch button 6x6x7mm.
1SW2RESETPush switch button cap [Blue]
1RV150kΩPotentiometer Bourns PTV09A Horizontal
5S1Tornillo M3Tornillo de nylon M3 6mm negro
5S2Espaciador M3Espaciador de nylon M3 15mm negro
1U2NE555PDIP-8 W7.62mm 𝄩2.54mm
1U1W27C512W27C512 DIP-28
Lista de componentes interactiva

PCB
Imagen Imagen Imagen Imagen

Fotografías
Imagen Imagen

Demo FREEZER (Prototipo)
Imagen
(click para ampliar) (es necesario subir el volumen del reproductor para escuchar el audio)

Demo ROM (Prototipo CPC Fo-Low ROM 0.00)
Imagen
(click para ampliar) (es necesario subir el volumen del reproductor para escuchar el audio)

Gerbers
Descargar

ROM (ejemplo)
Descargar
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Proyecto #2403: AY-3-8910⇆AY-3-8912 adapter 0.03

Mensaje por cacharreo »

Añadidas las fotografías del AY-3-8910⇆AY-3-8912 adapter 0.03 para ORIC.
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Proyecto #2409: Internal FDD CPC6128/ZX Spectrum +3 adapter 0.00

Mensaje por cacharreo »

Adaptador interno que facilita la sustitución de una disquetera de 3" como las que usadas en los Amstrad CPC6128 o el ZX Spectrum +3 por una Gotek o una disquetera de 3.5".

La configuración del adaptador se realiza mediante dos puentes:
- Drive A/B̅ (selección de unidad): Si está abierto la unidad se reconocerá como disco B; si está cerrado, como disco A.
- SIDE (selección de cabezal): Si está a la izquierda se fija por defecto el cabezal de la unidad S0; si está a la derecha, S1.
Los cabezales (magnéticos) de la unidad S0 y S1 equivalen a las caras inferior y superior en los discos de doble cara.
En las imágenes renderizadas se muestra la configuración por defecto recomendada.

Para su montaje se recomienda soldar en primer lugar los componentes de la cara superior (FDD) y después los de la cara inferior (GOTEK). Para ajustar la posición del conector de cabecera J5 exactamente con la disquetera o Gotek, en la cara inferior se suelda primero el conector J6 (GOTEK DATA), se introduce el conector J5 en los pines de alimentación de la Gotek, se instala la placa sobre la Gotek y después se soldaría el conector J5.

Esquemas
Imagen

Lista de componentes (8)
 Qty  Reference  Value  Package 
1J2Drive A/B̅Pin header 1x02 𝄩2.54mm
1J4SIDEPin header 1x03 𝄩2.54mm
1J3FDD DATAPin header 2x13 𝄩2.54mm
1J1FDD POWERFDD Berg connector or Molex KK-254 AE-6410-04A 1x04 𝄩2.54mm Vertical
1J6GOTEK DATAPin socket 2x17 𝄩2.54mm
1J5GOTEK POWERPin socket 1x04 𝄩2.54mm
1JP2Drive A/B̅Shorting jumper 1x02 𝄩2.54mm
1JP4SIDEShorting jumper 1x03 𝄩2.54mm
Lista de componentes interactiva

PCB
Imagen Imagen Imagen Imagen
Imagen Imagen

Fotografías
Imagen Imagen Imagen Imagen Imagen

Gerbers
Descargar
© cacharreo
Avatar de Usuario
cacharreo !Sinclair 1
Moderador
Moderador
Mensajes: 5891
Registrado: 09 Ago 2019, 10:17
Ubicación: /home/cacharreo/
Has thanked: 1212 times
Been thanked: 2837 times
Contactar:

Proyecto #2405: ZX Spectrum Bus Expander 1.01

Mensaje por cacharreo »

Añadidas fotografías para el ZX Spectrum Bus Expander 1.01.
© cacharreo
Responder

Volver a “Proyectos de hardware abiertos”