Calculadora Con Software Libre Y Hardware Abierto

Nos gustan las cosas de código gratis aquí. Ya sean impresoras 3D, software de modelado de circuitos o una red global de estaciones base satelitales, cuanto más abierta es, más mejora el mundo que nos rodea. [Pierre Parent] y [Ael Gain] ciertamente tomó estos valores en serio con su calculadora gráfica portátil abierta.

Si bien el dúo no está regalando las calculadoras, están lanzando todos los diseños de hardware para que cualquiera pueda construir esta calculadora. Se basa en el procesador imx233 porque este chip (y casi todo lo demás sobre esta calculadora) es fácil de obtener y fácil de usar. Eso, y hay mucha documentación al respecto que es de dominio público. Todos los diseños, incluidos el circuito y los archivos CAD de la carcasa, están disponibles para cualquier persona curiosa o que quiera construir uno propio.

El software de la calculadora (y el software que se utilizó para diseñar la calculadora) también es software gratuito. La calculadora funciona en Linux (por supuesto) y en un entorno de simulador de TI gratuito con la esperanza de facilitar la transición de cualquiera que haya crecido usando las calculadoras gráficas de TI. El proyecto aún está en la fase de prototipo, pero parece muy prometedor. Aunque la calculadora ya puede ejecutar Pokémon, ¡tal vez algún día también pueda ejecutar Super Smash Bros!

  • stefano dice:

    No es tanto una calculadora que ejecuta un pokemon como una computadora en un factor de forma de calculadora que ejecuta una calculadora 😛

    • John dice:

      Bonita analogía. ¿Pero no son todos así de todos modos? Incluso su reloj digital es una computadora en forma de reloj que funciona en el sentido de las agujas del reloj.

  • tiagoadias dice:

    Linux? Eso parece extremadamente derrochador. ¿Quién quiere una calculadora con duración de batería medida en horas/días que necesita ser encendida?

    Muy buena iniciativa de todos modos, podría allanar el camino para la competencia real TI-84 / Casio

    • unubiozz dice:

      Bueno, diseñar un sistema operativo desde abajo para esto probablemente sería un gran dolor para algo sin etiquetas de botones, no soy demasiado exigente con la duración de la batería XP.

    • dombeef dice:

      Linux no es tan derrochador, las calculadoras TI Nspire se ejecutan en Linux y puedo usarlas durante aproximadamente 5 a 6 meses con aproximadamente 1 a 2 horas de uso diario.

      Si eliminan todas las funciones innecesarias, la duración de la batería debería estar en orden con una pantalla ab / w, también podrían agregarle una batería mucho más grande en comparación con otras calculadoras gráficas.

      • Martijn van Dijk (@martijn_vdijk) dice:

        El NSpire no ejecuta Linux. Es un truco para obtener Linux, pero el sistema operativo estándar se basa en un sistema operativo integrado patentado (no estoy seguro de cuál)

    • tekkieneet dice:

      Hay un puñado de RTOS ligeros para ARM. Probablemente sean más que suficientes para una calculadora.

    • krs013 dice:

      Me siento igual. Todas las calculadoras que he visto son dispositivos de una sola tarea. No hay necesidad de las sobrecargas introducidas por Linux con cambios de contexto, código del kernel, administración de memoria, etc. Buscaría en las viejas computadoras BASIC algo en lo que basar esto. Pero, para ser honesto, probablemente no pude sacar esto a la luz, entonces, ¿quién soy yo para hablar?

      • krs013 dice:

        Por otro lado, es bastante bueno que también se pueda usar como terminal bash o python... así que tal vez no sea del todo malo 🙂

        Me pregunto si tiene los recursos para hacer algo como matemáticas inteligentes...

        • Brett dice:

          Estoy de acuerdo.
          Todas las calculadoras de TI te obligan a escribir tus programas en BASIC, lo cual es (en mi opinión) una broma. Puede que me equivoque, pero creo que TI intentó actualizar sus calculadoras para programarlas en BASIC.
          Si pudiera poner los módulos Numpy / Sympy en este tipo malo, tendría algo mucho más poderoso y MUTE más útil que cualquier calculadora de TI. Son el límite para esto: EDO, matrices de valores complejos (están a la mente) Fórmulas vectoriales ÚTILES (¿alguien hace dinámicas?) ... Como estudiante de ingeniería que se acerca al final, la idea de tener una calculadora totalmente programable sería un sueño. Hacerse realidad.

          Felicitaciones a este señores

        • tyler dice:

          Creo que su sitio web indica que tienen la intención de ejecutar Maxima u Octave. ¡Me imagino que Sage (al menos la línea de comando) tampoco estaría tensa!

    • mianos dice:

      Los Kindles, con Linux, parecen durar un mes.

    • Juan U. dice:

      Cualquier tipo de sistema operativo en una calculadora parece un desperdicio, sin importar el gusto del sistema operativo. Jebus.

  • Jemkupe dice:

    ¿Por qué LCD monocromática?

    • Alex dice:

      Más barato, mejor duración de la batería, uso limitado del color para la mayoría de las cosas que se hacen con una calculadora gráfica.

      Creo que este proyecto es increíble, por cierto.

      • Z00111111 dice:

        Me gustaría ver una pantalla de tinta electrónica en una calculadora. Uso bastante una calculadora en mi línea de trabajo, y los ángulos visibles y el apagado automático pueden interferir.

        • cazador dice:

          Pero lo que usaron es casi tan bueno. Es un lcd de memoria nítida.

        • rezwerd dice:

          Me encantaría ver pantallas de tinta electrónica usadas con más frecuencia en todas partes. La visibilidad, la legibilidad y el consumo de energía son difíciles de superar. Si la gente pudiera simplemente superar la frecuencia de actualización y una resolución más baja.

          • Indyaner dice:

            Estimado, No se trata de personas, me gustaría usar E-Ink en cualquier lugar. Pero vaya y encuentre un proveedor con márgenes/cantidad decentes. E-Ink está plagado de patentes y solo recibirá piezas si ordena 100,000 copias. Así que baja de tu caballo. E-Ink es aceptado por todos, pero los productos son difíciles de encontrar.

          • tonto de patas azules dice:

            Ah, sí, es todo lo que la gente necesita para "superarlo" y no es que la frecuencia de actualización sea tan mala que haga que la pantalla sea inútil para varios programas/usos.

  • Ryan dice:

    ¿Pero es compatible con RPN?

    • el jugador dice:

      ¡DERECHO! Me encantan mis calculadoras HP, cualquier otra cosa que no sea RPN es bastante mala en mi humilde opinión.

      • tyler dice:

        Escribí una calculadora RPN en Python. Esta cosa funciona con Python, ¿entonces parece que el problema se resolvió? ¡Este factor de forma lo abre para hacer básicamente cualquier cosa con la calculadora!

    • Alan dice:

      Podría implementar un RPN en esto. También puede modificar el teclado para que tenga una tecla ENTER grande.
      Por favor, envíe una foto del resultado más tarde.

    • Ren dice:

      Bueno, hay calculadoras Linux RPN, algunas clonan la HP-48

  • Código Rojo dice:

    Siempre me pareció divertido que TI pudiera vender un dispositivo con un procesador z80 por casi $ 100.

    • Hyratel dice:

      es porque los hacen de Nintendium

    • LosRegnirps dice:

      Me encanta ver algo que rompa el estrangulador increíblemente lucrativo que TI tiene en las calculadoras primarias (también he sido usuario de HP desde el comienzo de la historia, pero nadie necesita un RPN para sacar el molde de TI). Además, las calculadoras informáticas son feas. Tuve que enseñar matemáticas en la escuela secundaria con conjuntos de aula de piezas de hardware antiguo demasiado complicadas y de muy baja resolución. A menudo he pensado en el trabajo necesario para hacer un equivalente con una pantalla mínima de 320 × 280 y un modo alternativo compatible con humanos y matemáticos.

      ¡Bien en ti!

  • vonskippy dice:

    Así que tengo mi teléfono inteligente, pero también debería traer una calculadora gráfica dedicada. Jajaja, sí, eso no sucederá.

    • Vaquero dice:

      Bueno, si fueras un estudiante, ¡ciertamente sería difícil para ti usar tu teléfono inteligente durante los exámenes!

      • vonskippy dice:

        Si fuera un estudiante, ¿realmente cree que la escuela o el sindicato le permitirían usar un dispositivo programable desconocido o no probado durante una prueba? Es por eso que la mayoría de los exámenes tienen una o quizás dos calculadoras BIEN CONOCIDAS que permiten y nada más.

        • krs013 dice:

          Sí. Las escuelas son ignorantes. Incluso los exámenes estandarizados permiten TI-89 y prohíben TI-92 y similares porque tienen un teclado qwerty. Si parece una calculadora, podrías tomar cualquier cosa.

        • AMS dice:

          Nunca tuve problemas para usar HP-41 durante las pruebas a menos que se permitieran calculadoras ... Entonces traiga una regla de cálculo.

          • awasson dice:

            HP-41, eso sí que es una calculadora. No pude ahorrar el dinero para uno, así que compré una TI-58C. Sigue funcionando como el primer día.

  • sentido dice:

    Hágalo una renovación para el chasis TI-84 y es posible que tenga un buen mercado.

    • Alex dice:

      ¡Esa es realmente una idea maravillosa! Pero en lugar de una calculadora moderna, si alguien pudiera actualizar la TI-81 con esta placa, tendría una calculadora de código abierto barata pero con los botones de calidad de construcción / TI calc.

      • yo dice:

        http://sourceforge.net/projects/wp34s/files/

    • Cristóbal dice:

      Hay una serie de proyectos como este en Cemetech, la mayoría de los cuales implican conectar algo como Raspberry Pi a un shell TI-83 Plus / TI-84 Plus o Casio Prizm. Mi propia versión del proyecto, la "TI-87", utiliza el clon Odroid-W Raspberry Pi y la carcasa TI-83 + SE: http://www.cemetech.net/forum/viewtopic.php?t=10917

    • Benedicto dice:

      De hecho, estoy trabajando en una línea de base de renovación para el 84+ que ejecuta Linux.

  • zuul dice:

    muy genial

  • cohete_sombrero dice:

    Oh, gracias a Dios. Multa. Siempre quiero algo así. Sin embargo, es una pena que no esté basado en el Z80, porque entonces podría ejecutar KnightOS (http://www.knightos.org/).

    • krs013 dice:

      Eso se ve muy bien. Lástima que no funciona con nada de lo que tengo... soy ventilador 86.

    • baobrien dice:

      La CPU es probablemente lo suficientemente rápida como para copiar Z80 a toda velocidad.

  • CEP dice:

    Buen trabajo 🙂 Pero lo llaman LibreCalc, lo que probablemente los hará bajar en los resultados de búsqueda, considerando que tenemos LibreOffice Calc.

  • joldosh dice:

    "El software de la calculadora (y el software que se usó para diseñar la calculadora) también es software libre".

    No estoy seguro de que las imágenes ROM que produce TI que los emuladores necesitan para funcionar realmente puedan describirse como "gratuitas". Hay una razón por la que nunca se distribuyen a través del archivo del emulador.

    • Alex dice:

      La calculadora no utiliza nada de TI.

    • No tengo tiempo dice:

      No hay copia de la arquitectura z80 en nuestro programa
      No utilizamos ninguna Rom de Texas Instruments.
      Podemos leer archivos de 82p y 83p porque hemos codificado nuestro propio analizador de base ti.
      Todas las funciones matemáticas fueron codificadas desde cero.
      De ahora en adelante llamaremos a nuestro programa un simulador.
      Este simulador es un software gratuito, no utilizamos ningún material con derechos de autor (excepto los juegos basados ​​en ti que provienen de terceros, solo para comprobar que nuestro analizador funciona bien).

      http://www.librecalc.com/es/blog/noticias-sobre-el-simulador/

  • yo dice:

    Aquí hay una calculadora real: hardware HP 20b / 30b que ejecuta una empresa de computación científica de código abierto ...
    http://sourceforge.net/projects/wp34s/files/

  • yo dice:

    http://sourceforge.net/projects/wp43s/

    • Alan dice:

      El competidor más cercano a la calculadora anunciada. La primera comercialización con un producto real gana el Kewpie Doll.

  • uMinded dice:

    ¡Auge! Alguien también me dijo esto... Acabo de sacar una placa de circuito impreso para una calculadora de ala horizontal CASIO FX-850P con unos increíbles botones de clic Cherry MX y una pantalla táctil de 320 × 240. STM32F4 con 18650 LiPo, deberá copiar TI-83 + o TI-92 + del menú.

    • tyler dice:

      ¿Tienes un enlace a tu progreso?

      • elliot williams dice:

        ¡En realidad! Háganoslo saber y lo escribiremos.

        Ahora lo que realmente quiero es esa vieja calculadora científica HP de diseño horizontal... Podría ser DIY, supongo. Necesidad. Más. Hora.

  • Me dice:

    Ese es un proyecto maravilloso para hacer un proyecto maravilloso. (y sí, esa es razón suficiente para construir algo)

    Sin embargo, no lo veo como algo para un uso práctico. No veo escuelas que permitan una calculadora de código abierto porque sería demasiado fácil usarla para hacer trampa. Podrías incluir cualquier cosa en ese software, incluidas las respuestas de la próxima prueba, el texto copiado del libro de texto, etc. Solíamos tener que reiniciar nuestras calculadoras frente al maestro antes de las pruebas importantes. Incluso si realizaron una función de restauración cuyo decir, el usuario no la cambió para dejar algunos datos en alguna parte. Probablemente no sería tan difícil agregar algún tipo de comunicación inalámbrica que también permitiera a los estudiantes compartir respuestas.

    Fuera de la escuela, ¿quién necesita una calculadora dedicada? La pantalla de la mía se rompió hace años. Acabo de guardar el manual y ahora uso un emulador en mi teléfono.

    • cohete_sombrero dice:

      No hay forma en la tierra de que las escuelas permitan esto (aunque hacer trampa es tanto como sea posible con TI). Dicho esto, todavía me gusta tener una calculadora dedicada. Tengo un emulador en mi teléfono, pero todavía me gusta llevar mi TI-89 porque puedo escribir más rápido y con menos errores en el teclado físico. Mi memoria muscular también está configurada para jugar Tetris con el diseño de botones TI.

      • Me dice:

        Sí, puedo ver dónde estarían los botones. Yo uso un emulador HP48. El "teclado" normal en pantalla se parece al original pero está bloqueado en la pantalla del teléfono junto con la pantalla. Tiene otro modo donde solo muestra las teclas más comunes y se agrandan para llenar el espacio. Eso en realidad lo hace más fácil para el IMHO que lo real para algunas situaciones. Sin embargo, todavía carece de las reacciones palpables de la cosa real.

  • muhajirshiddiq17 dice:

    Fuera de la escuela, ¿quién necesita una calculadora dedicada? La pantalla de la mía se rompió hace años. Acabo de guardar el manual y ahora uso un emulador en mi teléfono.

Matías Jiménez
Matías Jiménez

Deja una respuesta

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