NumWorks


NumWorks es una empresa de tecnología que diseña, desarrolla y vende calculadoras gráficas . Sus calculadoras están disponibles en código fuente y su diseño de hardware está disponible bajo una licencia Creative Commons . [1] Su primera calculadora, la N0100, fue lanzada el 29 de agosto de 2017 en Europa y Estados Unidos y está dirigida a estudiantes y aulas de secundaria. [2] Las calculadoras utilizan Python como su lenguaje de programación, en lugar de un lenguaje propietario (por ejemplo, TI-BASIC utilizado por las calculadoras de Texas Instruments).

Romain Goyet, director ejecutivo de NumWorks, fundó la empresa en 2016. Antes de iniciar NumWorks, era ingeniero de software en Apple y también contribuía a proyectos de código abierto como Linux . [3]

La calculadora gráfica NumWorks fue la primera calculadora gráfica programable con el lenguaje Python . Cuenta con una pantalla IPS de 320x240 con una diagonal de 2.8 ″. Internamente, está alimentado por un procesador Cortex-M7 de 216 MHz y 8 MB de memoria Flash Quad-SPI . La calculadora tiene una batería de polímero de litio de 1450 mAh . La calculadora pesa 5,9 oz (0,37 libras) y mide 8,2 cm × 16 cm × 1 cm (3,23 pulgadas × 6,30 pulgadas × 0,39 pulgadas).

La calculadora fue diseñada específicamente para ser modificada mediante impresión 3D. Los modelos 3D, los esquemas y los detalles del diseño de la placa están disponibles para el público bajo una licencia Creative Commons. [3] El software de la calculadora se actualiza mensualmente. Las actualizaciones se pueden descargar a la calculadora desde su sitio web usando WebUSB o construyendo el sistema operativo desde su fuente directa.

La calculadora NumWorks también incluye un "modo de examen" que elimina todos los programas de Python, restablece todas las aplicaciones y desactiva ciertas funciones. Se puede desactivar conectando la calculadora a una fuente de alimentación y seleccionando desactivar en la ventana emergente que aparece.

El 22 de marzo de 2019, NumWorks lanzó una aplicación para iOS y Android. [4] Presenta la misma funcionalidad que la calculadora física, excepto que no tiene persistencia de datos .