stringtranslate.com

Maximizar

Maximite Microcomputer es una microcomputadora basada en el microcontrolador PIC32 de Microchip . Esta serie de chips utiliza la arquitectura RISC MIPS de 32 bits y no era una variante ARM ni PIC . Originalmente diseñada como un kit de pasatiempo, la Maximite fue presentada en un artículo de tres partes en la revista Silicon Chip en otoño de 2011 por el diseñador australiano Geoff Graham. [1] El proyecto consta de dos componentes principales: una placa de circuito principal y el intérprete MMBasic, con un estilo similar al de GW-BASIC .

Versiones

La versión 2.7 de Maximite sigue siendo un proyecto de código abierto . Varios aficionados han producido sus propias versiones personalizadas, a menudo utilizando placas de circuitos de prototipos disponibles comercialmente.

Clones

En los meses posteriores a su presentación se diseñaron y lanzaron varios clones de Maximite. Algunos, como el Maximite SM1 [2] y la última versión de Geoff Graham, [3] el Mini-Maximite, son compatibles en hardware y software con el diseño original, pero utilizan un formato diferente.

Otros, como el DuinoMite, [4] de la empresa búlgara Olimex, han modificado el hardware añadiendo conectores Arduino. Esto facilita el uso de hardware diseñado para placas Arduino, pero se necesita un firmware modificado para utilizar esta funcionalidad. Algunos de estos cambios se han incorporado en la versión oficial a medida que se actualiza.

El distribuidor australiano Dontronics y el programador estadounidense Ken Segler han estado activos en la adaptación del software para que funcione en las diferentes versiones del hardware.

Geoff Graham también ha lanzado una versión modificada de MMBasic [5] para la placa de desarrollo UBW32.

Los clones de Maximite fabricados por el productor estadounidense CircuitGizmos siguen siendo compatibles con el diseño original de Maximite e incluyen un CGMMSTICK1 muy pequeño [6] [7] que se puede utilizar con placas de pruebas sin soldadura y un CGCOLORMAX1 compatible con Colour Maximite. [8]

MMBásico

MMBasic 3.x admite subrutinas definidas por el usuario y una estructura moderna sin número de líneas . Este MMBasic 3.x se ha publicado en varias versiones, incluidas las variantes Olimex Duinomite, UBW32 y CGMMStick.

Si bien las versiones de MMBasic anteriores a la 3.x estaban disponibles como software gratuito y de código abierto distribuido bajo la Licencia Pública General GNU , para las versiones 3.x la licencia se cambió a una propietaria , con el código fuente disponible de forma gratuita para uso personal.

ICeemite

El 11 de mayo de 2013, la empresa australiana Dimitech anunció una versión de estilo IC denominada DTX2-4105C (más tarde denominada "ICeemite"), diseñada íntegramente para su inclusión en sistemas integrados . [9] Esta nueva revisión del Maximite original incorpora un reloj de tiempo real y un conector para tarjetas microSD y se adapta a un zócalo PLCC-68. En el momento del anuncio era el sistema Maximite completo más pequeño del mundo. ICeemite ofrece un firmware personalizado con extras adicionales utilizados en sistemas integrados, como multitarea y gestión de energía , pero no admite gráficos en color.

Maximizar el color

Color Maximite (CircuitGizmos CGCOLORMAX1) que muestra todos los modos gráficos

En la edición de septiembre de 2012 de la revista Silicon Chip se presentó una nueva versión de Maximite.

Las nuevas características de Colour Maximite son:

En los 12 meses transcurridos desde su lanzamiento, se han creado varios proyectos de software y hardware que utilizan Maximite, desde registradores de datos simples hasta controladores de procesos complejos.

Color Maximite 2 (1.ª generación)

El Colour Maximite 2 se presentó a mediados de 2020 y apareció en la edición de julio de 2020 de la revista Silicon Chip. [10]

Presupuesto:

Colour Maximite 2 ejecuta MMBasic 5.x e incluye un modo de compatibilidad para ejecutar programas escritos para el Colour Maximite original.

Color Maximite 2 (Gen 2)

El Colour Maximite Gen 2 se anunció a mediados de 2021 y apareció en la edición de agosto de 2021 de la revista Silicon Chip. Se trata de una versión mejorada del Colour Maximite 2, que se basa en más componentes montados en la superficie que el Gen 1, por lo que está optimizado para el ensamblaje automatizado de máquinas. [11]

Las mejoras además del Colour Maximite Gen 1 incluyen gráficos mejorados (1920×1080 con color de 24 bits ), soporte integrado para un mouse, un reloj en tiempo real preciso, un módulo WiFi ESP-01 y un puerto nunchuck Wii adicional en el panel frontal.

A partir de abril de 2023, hay más de 140 programas disponibles para ambas versiones de Colour Maximite 2. [12]

PicoMiteVGA

PicoMiteVGA (también conocido como VGA PicoMite [13] ) es una placa de expansión que convierte una Raspberry Pi Pico que ejecuta MMBasic 5.x para Pico (también conocido como PicoMite) en una computadora de escritorio autónoma que arranca en un indicador BASIC. [14]

PicoMite MMBasic es compatible con todas las características de hardware de Raspberry Pi Pico (serial, I2C, SPI, reloj de CPU, ADC, etc.), junto con soporte integrado para muchos complementos populares para Pico, incluidas tarjetas SD, pantalla LCD con una resolución máxima de 480 × 360 píxeles, pantallas LCD sensibles al tacto, relojes en tiempo real, controles remotos infrarrojos , sensores de temperatura y humedad, sensores ultrasónicos y teclados numéricos. También se incluye soporte para tiras LED WS2812 . [15]

Presupuesto:

Referencias

  1. ^ Revista Silicon Chip, marzo, abril, mayo de 2011
  2. ^ "Dontronics" . Consultado el 28 de marzo de 2016 .
  3. ^ Revista Silicon Chip, noviembre de 2011
  4. ^ "The Back Shed: Proyectos de microcontroladores y PC" . Consultado el 28 de marzo de 2016 .
  5. ^ "Proyectos de Geoff - MMBasic para UBW32" . Consultado el 28 de marzo de 2016 .
  6. ^ CGMMSTICK1
  7. ^ "CircuitGizmos" . Consultado el 28 de marzo de 2016 .
  8. ^ CGCOLORMAX1
  9. ^ "Dimitech" . Consultado el 28 de marzo de 2016 .
  10. ^ Graham, Geoff (julio de 2020). "Color Maximite 2". Revista Silicon Chip . Silicon Chip Publications Pty Ltd: 30–40.
  11. ^ "Proyectos de Geoff - Color Maximite 2". geoffg.net . Consultado el 19 de septiembre de 2021 .
  12. ^ "CMM2.fun: INICIO". cmm2.fun . Consultado el 19 de septiembre de 2021 .
  13. ^ Graham, Geoff (julio de 2022). "VGA Picomite". Revista Silicon Chip .
  14. ^ "Proyectos de Geoff - PicoMite VGA". geoffg.net . Consultado el 4 de abril de 2023 .
  15. ^ Por (2021-11-25). "PicoMite le da a su Pico un BASIC de lujo". Hackaday . Consultado el 4 de abril de 2023 .

Enlaces externos