From ada4f00f6b1df46d5bb2943dca6b9911f27be5c0 Mon Sep 17 00:00:00 2001 From: josealberto4444 Date: Mon, 5 Mar 2018 12:03:26 +0100 Subject: [PATCH] Corrige erratas y mejora formato --- README.md | 79 ++++++++++++++++++++++++++----------------------------- 1 file changed, 37 insertions(+), 42 deletions(-) diff --git a/README.md b/README.md index 4516900..7446e6b 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ En este proyecto, [un amigo][amigo] y yo intentaremos construir un conector para lectura (y escritura también, si son compatibles) de cartuchos de Game Boy. -**Table of Contents** +**Índice** - [Lector de cartuchos de Game Boy](#lector-de-cartuchos-de-game-boy) - [Antecedentes](#antecedentes) @@ -26,10 +26,10 @@ En este proyecto, [un amigo][amigo] y yo intentaremos construir un conector para Para ello, nos basamos en [el proyecto de un par de estudiantes de Polonia][proyecto-principal] llamados Kraku y Chroost. Ahí se puede encontrar todo lo necesario para construir el conector (nosotros hemos construido la versión USB): -- [Manual][] en el que se explica todo. -- [Esquemas y máscaras][circuito] para construir la placa de circuito impreso. -- [Controladores][] necesarios para programar el chip. -- [Programa][] para usar el conector. +- [Manual][] en el que se explica todo. +- [Esquemas y máscaras][circuito] para construir la placa de circuito impreso. +- [Controladores][] necesarios para programar el chip. +- [Programa][] para usar el conector. @@ -49,29 +49,24 @@ con lo cual, nosotros nos vamos a construir nuestro propio conector y dejaremos Este es el material que nosotros hemos utilizado: -- Material básico de electrónica: - - - Multímetro. - - Placa de pruebas para poder montar circuitos rápidamente. - - Pulsera anti electricidad estática para manipular los chips. - -- Piezas importantes: - - - Lector de cartuchos: compré una Game Boy (clásica, de las antiguas del todo porque era la recomendada para sacarle el lector) de segunda mano como rota (lo único que tenía era la conexión de las pilas oxidada, pero la limpié y funcionaba). - - Destornillador específico para poder abrir la consola, de esos de estrella de 3 puntas. - - Chip ATMEGA8515-16PU. - - Chip FT232BL (usamos este en lugar del FT232BM porque son iguales, salvo que el BL es la versión sin plomo). - - Programado de chips. Nosotros lo pedimos prestado, porque es algo que solo se usa una vez. - -- Piezas genéricas: - - - LED verde. - - LED rojo. - - Oscilador de cristal de 6 MHz. - - Conector USB-B hembra. - - Resistencias de 27 Ω, 330 Ω, 470 Ω y 1,5 kΩ. - - Condensadores de 27 pF, 33 nF, 100 nF y 100 µF. - - Bobina de 10 µH. +- Material básico de electrónica: + - Multímetro. + - Placa de pruebas para poder montar circuitos rápidamente. + - Pulsera anti electricidad estática para manipular los chips. +- Piezas importantes: + - Lector de cartuchos: compré una Game Boy (clásica, de las antiguas del todo porque era la recomendada para sacarle el lector) de segunda mano como rota (lo único que tenía era la conexión de las pilas oxidada, pero la limpié y funcionaba). + - Destornillador específico para poder abrir la consola, de esos de estrella de 3 puntas. + - Chip ATMEGA8515-16PU. + - Chip FT232BL (usamos este en lugar del FT232BM porque son iguales, salvo que el BL es la versión sin plomo). + - Programador de chips: nosotros lo pedimos prestado, porque es algo que solo se usa una vez. +- Piezas genéricas: + - LED verde. + - LED rojo. + - Oscilador de cristal de 6 MHz. + - Conector USB-B hembra. + - Resistencias de 27 Ω, 330 Ω, 470 Ω y 1,5 kΩ. + - Condensadores de 27 pF, 33 nF, 100 nF y 100 µF. + - Bobina de 10 µH. @@ -107,9 +102,9 @@ Gracias a la grandísima y maravillosa comunidad libre que hay en Granada, en to Una vez comprado todo el material, teníamos básicamente tres cosas que podíamos ponernos a hacer: -- Programar el chip -- Diseñar la placa de circuito impreso -- Desoldar el lector de cartuchos de la Game Boy antigua +- Programar el chip +- Diseñar la placa de circuito impreso +- Desoldar el lector de cartuchos de la Game Boy antigua El primer día nos dedicamos a programar el chip. Para ello se usa un programador, es decir, un aparato que se le conecta al chip y sirve para meterle información a este. Esto solo hay que hacerlo una vez. A partir de ahí, el chip se queda programado y ya siempre hará bien su trabajo. @@ -151,8 +146,8 @@ puede que el chip se apague (apareciendo un error de "firma desconocida" cuando Ya teníamos programado el chip, nos quedaba por hacer lo siguiente: -- Diseñar la placa de circuito impreso -- Desoldar el lector de cartuchos de la Game Boy antigua +- Diseñar la placa de circuito impreso +- Desoldar el lector de cartuchos de la Game Boy antigua así que decidimos que lo mejor era ponernos a diseñar la placa para poder pedirla lo antes posible y dejar lo de desoldar el lector de cartuchos para cuando tengamos que esperar a que llegue. @@ -166,15 +161,15 @@ Con lo cual, a partir de ahí nos dedicamos básicamente a aprender a usarlo, lo Otros enlaces que puede que sirvan para el proyecto o relacionados con él: -- [Hoja de especificaciones del chip FT232BL][espec-FT232BL] y [página de la compañía con otra información][info-FT232BL]. -- [Otro software para crear archivos Gerber][gerbv]. -- [Otros proyectos del estilo][otros-proyectos]. -- [Una modificación de este proyecto][proyecto-modificado] que, de hecho, se puede comprar ya terminada (lo cual incumple la licencia con la que se publicó el proyecto, así que está completamente desaconsejado por nuestra parte). -- [Reescritura de los controladores del chip en C][controladores-en-C]. -- [Página general con información sobre microcontroladores][microcontroladores]. -- [En la página de la que sacamos información para hacer los diagramas][diagramas-ISP] también hay información sobre cómo se construye un tablón para suministrar energía al chip en el caso de que el programador no lo haga. -- [Un][comprar-oshpark] [par][comprar-elecrow] de páginas donde nos han dicho (nosotros ni las hemos ojeado todavía) que se puede encargar la placa una vez diseñada (todavía no hemos terminado de diseñarla). -- [Página con bibliotecas de KiCad de lectores de cartucho][biblio-kicad-cart], aunque ninguno nos sirvió a nosotros porque todos son de piezas que se compran sueltas, como el de la DS, no el propio de la Game Boy clásica. +- [Hoja de especificaciones del chip FT232BL][espec-FT232BL] y [página de la compañía con otra información][info-FT232BL]. +- [Otro software para crear archivos Gerber][gerbv]. +- [Otros proyectos del estilo][otros-proyectos]. +- [Una modificación de este proyecto][proyecto-modificado] que, de hecho, se puede comprar ya terminada (lo cual incumple la licencia con la que se publicó el proyecto, así que está completamente desaconsejado por nuestra parte). +- [Reescritura de los controladores del chip en C][controladores-en-C]. +- [Página general con información sobre microcontroladores][microcontroladores]. +- [En la página de la que sacamos información para hacer los diagramas][diagramas-ISP] también hay información sobre cómo se construye un tablón para suministrar energía al chip en el caso de que el programador no lo haga. +- [Un][comprar-oshpark] [par][comprar-elecrow] de páginas donde nos han dicho (nosotros ni las hemos ojeado todavía) que se puede encargar la placa una vez diseñada (todavía no hemos terminado de diseñarla). +- [Página con bibliotecas de KiCad de lectores de cartucho][biblio-kicad-cart], aunque ninguno nos sirvió a nosotros porque todos son de piezas que se compran sueltas, como el de la DS, no el propio de la Game Boy clásica. -- 2.45.2