Emulador PET 2001 en hardware de $ 2

Desde finales de la década de 1960, la ley de Moore ha predicho con precisión que el número de semiconductores adecuados para un chip se duplicará aproximadamente cada dos años. Aunque esto significa computadoras cada vez más potentes, cada año también significa que las computadoras más antiguas se pueden construir en dispositivos más pequeños y más baratos. Este proyecto de [Bjoern] muestra lo pequeño que es también, mientras aprieta PET 2001 en el Blue Pill STM32.

Durante el PET 2001 fue una computadora interesante construida por Commodore, este proyecto no pretendía ser un pasatiempo fiel, sino más bien probar el producto de video de Blue Pill, con la emulación de PET como objetivo secundario. Emite una señal de video compuesto que consume algo de potencia de procesamiento, pero la emulación PET aún funciona, aunque es un poco lenta y no está perfectamente optimizada. [Bjoern] también conectó una matriz de teclado funcional, aunque omitió algunas ubicaciones de cables y lo compensó en el software.

Con su propia cervecería casera funcionando en el tablero de $ 2, tiene algo interesante que mostrar por encima de su salida de video compuesto. Aunque no podemos decir que copiaríamos una computadora completa solo para experimentar con video compuesto, nos alegra ver que alguien lo hizo. Si desea ver una recreación más fiel de esta curiosa historia informática, también nos ocupamos de eso.

  • Beto dice:

    ¡Y tiene un teclado desagradable, para esa autenticidad retro extra!

    • Steven-X dice:

      Y, sin embargo, realmente quería PET en 1979.

      • Beto dice:

        Yo también. Todavía estoy pensando en comprarme uno y comenzar un "Museo de teclados desagradables". Tendría PET, Atari 400, Sinclair 1000, IBM PC jr, el Radio Shack CoCo original y el TI 99/4 original (que * nunca * vi * a la venta en eBay, tal vez no exista).

        • Ren dice:

          No pensé que el Atari 400[XL?] el teclado era malo, en su día.
          ¡Pero acabo de salir de Timex-Sinclair 1000!

          • Beto dice:

            Los Atari XL tenían teclados decentes. Los 400 originales no.

        • kc8rwr dice:

          No olvide casi todos los teléfonos inteligentes modernos. ¡Yo diría que confiar en una interfaz táctil que ocupa de 1/3 a 1/2 de una pantalla ya limitada es definitivamente una mierda!

          • ellisgl dice:

            Sí, más teléfonos necesitan lanzar teclados.

          • Mella dice:

            +1

    • Jonmayo dice:

      Siento que un teclado PS / 2 es más fácil de navegar y más barato que un conjunto de interruptores momentáneos. Algunas de esas computadoras viejas tenían teclados bastante miserables. Me equivoqué un poco, mi primera máquina fue una TI-99 / 4A, y por el precio tenía un teclado bastante decente. No era tan agradable como una buena máquina de escribir eléctrica, pero era bastante útil.

    • Hirudinea dice:

      ¡Pensé que había mejorado el teclado!

  • Paulvdh dice:

    Este puede ser un proyecto divertido para algunos, pero el "USD2" es un nombre bastante desagradable.
    Es probable que cada uno de los siguientes elementos cueste más:
    * Tablero de matriz en blanco.
    * Los botones.
    * Cableado y conectores.
    * Suministro de electricidad.
    * Alojamiento.

    Pero lo principal:
    Puede obtener USD1.5 "Blue Battery", pero dejé de comprarlos. No tienen partes ST pero pueden ser cualquiera de los 8 fabricantes de fertilizantes diferentes. con diferentes incompatibilidades y, a menudo, la parte superior se limpia con chorro de arena y se imprime STM32F103, independientemente del hardware real en el chip, lo que dificulta el diagnóstico. ¡Es solo puaj!

    Quedan algunos vendedores de tableros “Blue Pill” que se envían con una verdadera pieza STM. Estas placas suelen costar alrededor de USD3, que también es bastante asequible. No vale la pena perder el tiempo y las cabezas de esa variante que su proveedor puso en el tablero el mes pasado para debatir en estos foros. (Especialmente considerando el costo del resto del proyecto).

    • Alexander Pruss dice:

      Tuve mucha suerte con las píldoras azules falsas: parecen suficientes para mis proyectos. Lo peor que obtuve fueron dos que tenían la mitad de la cantidad exacta de SRAM, pero el resto fue suficiente para el proyecto, y el vendedor me devolvió el 50%, por lo que el proyecto solo se hizo más barato.

      • Paulvdh dice:

        ¿Está contento porque recibió un reembolso de 70 ct por un producto defectuoso?
        Eso es estúpido.
        Después de que los precios de los tableros uC caen por debajo de los USD5 aproximadamente, el precio del tablero en sí se vuelve completamente insignificante.

        Para proyectos simples, probablemente todos funcionen. Todos ellos pueden parpadear LED. Pero una vez que su proyecto se involucra más, comienza a tropezar con los desacuerdos.
        Algunos de los chips "alternativos" no tienen capacidades de depuración integradas. La variante GD necesita mucho tiempo de inicio porque carga todo en la RAM desde un dado FLASH en particular. Tuve problemas con GRBL, que no guardaba la configuración para imitar "EEPROM", tienes que jugar con un producto ID para iniciar el programador, y hay muchas otras diferencias.

        No estoy diciendo que las diferencias o "alternativas" sean necesariamente malas, una de ellas incluso funciona con 5V, lo que puede ser una ventaja para algunos proyectos. Aparentemente, USB y CAN se pueden usar al mismo tiempo (no para la parte STM "original") El problema es que lijan los números típicos e imprimen algo más en el chip, por lo que son falsos, y el precio por estos Los tableros son tan pequeños que realmente se vuelven triviales, pero los riesgos de problemas y mucho tiempo perdido son muy reales.

        El manual de referencia para el STM32F103 tiene 1128 páginas, completado con 127 páginas para la hoja de datos en sí. Multiplicar eso con las otras fichas es una locura. (La documentación de los otros chips varía, algunos tienen alrededor de 400 a 600 páginas, pero no les presté atención a todos).
        Una o dos de las variantes aparentemente solo tienen una hoja de datos en chino.

        • Alexander Pruss dice:

          La diferencia entre $ 3 y $ 1 es bastante significativa para mí. No suelo encontrarme hasta $ 1 o 2 en la parte de "diversión discreta" del presupuesto mensual de la familia, y luego puedo pedir $ 1 o 2 partes, pero si quiero $ 3 por parte, tengo que esperar para el presupuesto del próximo mes o negociar una transferencia presupuestaria temporal que no se suele hacer. Además, no pocas veces quiero ahorrar el divertido presupuesto para una compra más grande.
          Además, algunos de mis proyectos simplemente no valen tanto para mí. La primavera pasada creé un juguete de paleta doble USB para pong. Creo que mi costo fue de aproximadamente $ 0.90 por el stm falso, $ 1 por dos macetas y tal vez $ 0.20 por dos botones, y tal vez $ 0.75 por un filamento. Por alrededor de $ 3 valía la pena hacerlo (o comprar, si podía conseguirlo tan barato como no podía). Pero si el microcontrolador costara $ 4, el proyecto costaría $ 6, y no sé si gastaría $ 6 en algo así. Al menos no estaría feliz de gastarlo.

      • Zerg dice:

        Es bueno para un proyecto de desperdicio donde su tiempo y esfuerzo se consideran inútiles. Pero para otras personas, es mejor gastar un poco más de dinero y ahorrarse un dolor de cabeza comprando una tabla que no sea una maravilla.

  • qPrograma dice:

    Realmente quiero que la gente deje de llamarla Ley de Moore. Se requiere lo mejor.
    Por cierto, mi escuela tenía PET y nos divertimos tratando de guardar y cargar programas en el casete.

  • daveboltman dice:

    "La cantidad de semiconductores que coinciden con un chip se duplica aproximadamente cada dos años"

    ¿Te estás preguntando qué piensan los demás? Siempre pensé que un chip / circuito integrado / dado de silicio era * un * semiconductor, con muchos transistores fabricados mediante dopaje para obtener regiones y uniones de tipo P y N que forman los transistores.

    En cualquier caso, la ley de Moore predice que el número de * transistores * en un chip se duplicará cada dos años, no el número de semiconductores (que siguen siendo los mismos cada dos años según la ley de Dave, exactamente como uno 🙂

  • Bigote dice:

    La placa emite una señal de VIDEO antigua simple y no se compone.

    • Joshua dice:

      Supongo que términos como VBS (señal de banda base de video o video / supresión / sincronización) o CVBS (Color VBS, básicamente Composición) no son tan comunes como antes. Pero incluso en dispositivos electrónicos antiguos, a veces vi una etiqueta "Compound", aunque la señal de video era solo la parte clara (brillante) junto con la sincronización / atenuación.
      https://en.wikipedia.org/wiki/Composite_video

  • t dice:

    Está escrito en Rust.

    ¡Lo más interesante de este proyecto y ni siquiera hay una mención en la publicación o los comentarios!

Pedro Molina
Pedro Molina

Deja una respuesta

Tu dirección de correo electrónico no será publicada.