Computadora de 8 bits para programación continua

Si había una desventaja de las computadoras de 8 bits como Commodore 64, es que no eran exactamente portátiles. Incluso ignorando su tamaño físico, los requisitos de energía probablemente requerirían un banco de energía prohibitivamente grande para moverse también. El problema de la portabilidad se ha resuelto desde finales de los años 70, pero si aún desea esa bondad de 8 bits en un paquete más moderno, tendrá que mirar algo como la computación hacia atrás de un loco. [Jack Eisenmann]Computadora de viaje DUO.

La computadora se basa en el omnipresente ATmega328, que debería resaltar la facilidad con la que es programable. A pesar de esto, su teclado de 14 botones lo hace programable incluso sin otra computadora. Aunque tiene un poco menos de memoria que un C-64 estándar, todavía es suficiente para la mayoría de las tareas. Y, como funciona con una batería de 9 voltios, tampoco necesita ninguna fuente de alimentación externa.

Sin embargo, la parte más impresionante de la construcción es el lenguaje de programación personalizado diseñado específicamente para esta plataforma. Después de todo, un teclado de 14 botones no sería una buena opción si tuviera que programar en Perl o C todo el tiempo. Hay un código de muestra en la página del proyecto para cualquier persona interesada en esta implementación específica. Si bien no es la más mínima computadora [Jack] una vez construido, sin duda será mucho más práctico.


  • Luego dice:

    Las teclas de símbolo y cursor son mejores en la formación de diamantes.

  • Moryc dice:

    Veo un gran número de ingeniería: batería de 9V y regulador de 5V. Esa es la peor opción posible para alimentar cualquier cosa, especialmente una computadora portátil. Sugeriría usar un pequeño convertidor de acelerador, un circuito de carga con protección y una batería Li-Ion o Li-Po …

    • gogo dice:

      +1

    • Justin Davis dice:

      ¿Porqué es eso? Las baterías tienen un voltaje muy inestable porque depende de su carga. Solo necesita un regulador de cambio eficaz. Creo que los reguladores son más eficientes que los reguladores, por lo que debería comenzar con un voltaje más alto.

      • cazador dice:

        La batería de 9v tiene una capacidad muy baja y una alta resistencia interna (básicamente se trata de 6 celdas conectadas espalda con espalda). Agregue aquí la eficiencia promedio de un regulador LINEAR y obtendrá aproximadamente un -50% de eficiencia económica. Excelente no-no en un dispositivo portátil.
        Solo para la nota: la capacidad es de ~ 500 mAh para la batería. Ah, y son caras.

        Además, si está utilizando celdas de Ni-Mh (4 celdas AA), realmente no necesitaría un regulador: una batería AA completamente cargada es de alrededor de 1.5v, esto está por debajo de la clasificación máxima absoluta para un atmega, completamente drenado – 0.9v – todavía está funcionando, puede ser con ajuste de contraste para la pantalla.

  • mpmitch2000 dice:

    Dale algo de crédito al hombre. Es un pequeño proyecto fantástico y sería fantástico que los niños aprendan código. Sí, sería mejor si la parte de potencia fuera mejor, pero lo simplificó para que todos simplemente pusieran una batería de 9 voltios.
    Creo que es un buen proyecto y sería genial en las escuelas mostrar cómo funciona el código.

  • Alan dice:

    Empecé a programar cuando compré una calculadora HP41. Buen teclado, pantalla alfanumérica … felices recuerdos.

    Aprecio el esfuerzo aquí, pero la idea de escribir algo (en esos botones táctiles) me duele los dedos.
    Cambiar el tipo, el tamaño, la fuerza de activación, el recorrido, el diseño e incluso el etiquetado pueden crear o romper un proyecto.

    • cazador dice:

      http://sfrolov.livejournal.com/108594.html 🙂 y http://sfrolov.livejournal.com/125488.html
      El primero es mucho mejor en diseño.

  • Con griego dice:

    El día en que los operadores de radioaficionados descubrieron que podían poner una batería en el VIC-20 para hacer cosas como RTTY. No creo que hayan traído una pantalla, el único hombre que me mostró que tiene en una mochila cómo ir a un sitio web e instalarlo.

    Lo que hizo que el VIC-20 se pudiera usar en cualquier lugar cerca de un receptor de radio hizo que el VIC20 fuera más lento que el C64, lo que significó que el Procesador no se subió al bus compartido con el chip VIC con la inevitable disputa al comienzo y al final del VIC20 también. no tenía un suministro loco como en el C64 con una dependencia de 9VAC y + 5V.

    • flota de vuelo1983 dice:

      Interesante un poco de historia allí, pero no estoy realmente seguro de cómo lo usarían sin una pantalla, a menos que solo lo estuvieran usando como baliza.

      Supongo que para RTTY todo lo que necesitarías para mostrar objetos es una pantalla LCD tipo HD44780 que sería bastante portátil, pero no creo que estuvieran disponibles antes de mediados de la década de 1980. Demonios, un televisor CRT portátil a batería habría hecho el trabajo, y creo que eso fue a principios de los 80.

      Commodore SH-64 sería una excelente opción para RTTY portátil en ese momento. No se acabó, pero entonces tenían generadores, ¿no? Caro y excesivo, pero no creo que ese factor de forma pueda ser mejor para ese propósito.

  • Peso dice:

    ¿Alguien aquí ha jugado alguna vez con Cybiko? Eran pequeños dispositivos portátiles con Hitachi H8 y Atmega que manejaban la comunicación inalámbrica de igual a igual. También tenía un puerto de E / S para expansión (o bit bangig).

    Un dispositivo genial, y de alguna manera extremadamente bien creado (en otros, no tanto). Escribí mi primer borde conectado “Internet de las cosas” con uno.

    Creo que una estrategia de marketing estúpida (“juego a día”) los logró … limitó un poco la visión de las capacidades del dispositivo y probablemente inmovilizó recursos que eliminan contenido en forma de juegos que no eran particularmente atractivos.

    http://cultureandcommunication.org/deadmedia/index.php/Cybiko

    Todavía tengo algunos formándose en alguna parte …

  • Adán dice:

    Suena como algo que necesito. A veces solo necesito una solución de programación. Escribí muchas cosas inútiles sobre JavaScript en mi teléfono.

  • Eugenio Nueve dice:

    “Si hubiera una desventaja en las computadoras de 8 bits como Commodore 64”,
    ¡Blasfemia! el c64 no tenía desventaja

    Yo tenia un SX64

América Aguilar
América Aguilar

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *