De las Pockets a las Palms

... y de nuevo a las pockets

Las pequeñisimas computadoras que caben en la palma de la mano son muy apreciadas sobre todo por aquellos que hayan pasado por aulas de ingeniería o en la escuela técnica. Obviamente la mayor virtud que poseen es el tamaño, pero no por eso resignan potencia de cálculo a la hora de ser utilizadas. En el ámbito en que se las aplicaba le sacaban mucha ventaja a las computadoras comunes

Podemos hacer 3 grandes agrupaciones dentro de esta familia:

  • Las Pocket Computers: que eran mayormente calculadoras programables de principios de los '80s, algunas de forma muy básica y otras de forma bastante avanzada con muy poco que envidiarle a las home computers encapacidad de programación (no así en audio y video).
  • Las PDA, Personal Digitals Assistants u organizadores personales: son descendientes de las computadoras de mano diseñadas por la empresa PSION (conocida por diseñar software para Spectrum) y con mayor relevancia las diseñadas por Apple para ejecutar el sistema operativo Apple Newton. Aparte de este grupo, tiene dos ramas principales:
    • Palms: Nombre del modelo diseñado por 3COM en base a su sistema operativo PALM OS, son computadoras de mediados de los '90s que tienen una pantalla táctil que se usa como dispositivo de entrada principal de mayor resolución y tamaño que las Pocket Computers, y que esencialmente incluye programas como agenda, reloj, lista de contactos, block de notas y una simple calculadora. La gran mayoría no incluyen un lenguaje de programación pero si soporta el añadido de programas desarrollados por herramientas de diseño que corren en computadoras de escritorio.
    • Las Pocket PC: Se originaron en 1998 como contrapartida de las PDA pero usando el sistema operativo Microsoft Windows Compact Edition (CE). Algunos incluyen además de la pantalla táctil un teclado constituyendo una pequeña PC que cabe en una mano. Si bien se pueden considerar como una subfamilia de las PDA, preferimos incluirla en un grupo aparte por la cantidad y diversidad de dispositivos.

Quizás la primer calculadora programable fue la Texas Instruments SR-52 del año 1975, otra muy importante era esta Texas Instruments SR-60A de 1976 aprox. Soportaba algo así como programas de hasta 480 instrucciones y una capacidad de almacenamiento de datos de 40 registros.

El display permitía 20 caracteres de 5x7 puntos. Como memoria auxiliar disponía de pequeñas tarjetas de papel magnéticas. El teclado estaba compuesto por 95 teclas.

SR-56

Es la hermana pequeña de la mencionada SR-52, salió al mercado el 21 de mayo de 1976 a un precio de 179u$s. Permitía la progrmación en 224 pasos. Tiene un pack de baterias recargable y se alimenta de una fuente AC 9310 A, de 6VAC 275mA.

TI Programmable 59

Esta pequeña maravilla del año 1977, como se promocionaba en la revista Gente del 15 de diciembre de 1977, poseia una memoria de programa de 960 pasos y 100 registros para almacenamiento de datos. Además podía utilizar pequeñas tarjetas magnéticas para almacenar programas. En la foto se la observa acoplada a la unidad impresora PC-100C.

Manuales de esta máquina y otras TI programables en el sitio de Viktor T. Toth. Otra excelente página sobre TI 59 es la de Dejan Ristanovic.

FX-702p

Salió en 1981, contaba con 1680 bytes de RAM. Es una de las primeras CASIO handhelds programables en BASIC. Con un display LCD de 20 caracteres. El teclado está organizado con las letras en forma secuencial o alfabética (en lugar de qwerty) y además del poco poder de cálculo la ubican como una calculadora programable en lugar de una pocket computer.

FX-700p

Lanzada alrededor de 1982, contaba con 2Kb de RAM, un display LCD de 12 caracteres, teclado qwerty y se programa en BASIC. Se podía expandir mediante el FA-3 (interface de Cassette) y la impresora térmica FP-12.

Como se aprecia en la foto, CASIO las promocionaba como "Calculadoras Programables" ya que posee una tecla de función (la tecla F celeste) que permitía el acceso directo a las funciones matemáticas más importantes.

PB-100F

Lanzada durante 1983, posee similares características que la FX-700P, con 2 Kb de RAM de los cuales se podían utilizar 1.568 bytes para programas. CASIO las promocionaba como Personal Computer en lugar de calculadoras programables. Esta en particular fue fabricada por la filial argentina de CASIO, de ahí la etiqueta que dice "Fuego".

Como se observa en la foto, se podía expandir mediante la interface de cassetes FA-3 y por la mini impresora térmica FP-12.

PB-300

Lanzada durante 1983, es esencialmente el mismo modelo PB-100 con 2Kb de RAM de los cuales 1568 bytes eran para programas en BASIC y display es de 12 caracteres. Con el agregado de la impresora de cinta de papel térmico incorporada. Igualmente se podía expandir mediante el dispositivo FA-3. En la foto se aprecia el tamaño de la barra espaciadora, lo que la hace aparecer más cercana a sus hermanas mayores.

FX-750p

Del año 1984, se programa en BASIC, su display es de 24 caracteres. Se podía expandir la memoria mediante 1 o 2 cartuchos (de 2, 4 u 8 Kb c/u) denominados RAMCARDs hasta llegar hasta los 16Kb de RAM.

Como se observa en la parte trasera tiene dos bahias para las RAMCARDs, debajo podemos ver una de 4Kb de memoria. En el recuadro destacado se ve que la memoria llevaba 1 pila cr2016 para que la RAM no sea volátil con el objetivo de poder tener bancos de almacenamiento de programas en distintas memorias e intercambiarlas.

PB-700

De 1984, una de las más completas fabricadas por CASIO hasta esa fecha. Poseia 4 Kb de RAM de los cuales 2684 bytes eran para BASIC. Su enorme display LCD mostraba cuatro líneas de 20 caracteres. Poseia un simple generador de sonido que emitia dos pitidos de distinta frecuencia.

Junto a la expansión FA-10 que agregaba un impresora térmica, un datassete de microcassetes y a la vez interface de datos para otro datassette se convertía en una verdadera computadora portable.

PB-1000

Fabricada en 1986. Poseia 8 Kb de RAM y un enorme display de 4 x 32 caracteres. El tamaño cuando se encontraba cerrada era un poquito grande como para llevarla en un bolsillo y un poquito pesada. Pero era bastante pequeña.

El teclado era bastante aceptable con una distribución similar a un teclado estándar, la barra espaciadora era realmente una barra y poseia dos teclas shift al lado de la barra, donde cabría encontrarlas.

FX-795p

Hecha en japón alrededor de 1987, contaba con un poco más de 15Kb de RAM, un Display de 24 caracteres y se programa en BASIC. El teclado alfabético no era del todo cómodo, pero era aceptable.

Al poseer un flex que permite la articulación de la máquina, esta se convierte en una pequeña cajita muy portable, pero este flex la vuelve muy delicada y propensa a tener problemas en sus contactos.

FX-850p

Salió al mercado durante 1987, contaba con 4Kb de RAM y se programa en BASIC. Display de 2 líneas x 32 caracteres. Además incluía una extensa librería de funciones pre-programadas.

FX-880p

Versión extendida de la FX-850p, de alrededor de 1990, contaba con 32Kb de RAM y se programa en BASIC. Display de 2 líneas x 32 caracteres.

HP 41CV

Esta pequeña fue una de las primeras handheld programables con display alfanumérico en un display LCD de 12 caracteres de 14 segmentos. Al permitir el displayado de texto constituyó una revolución importante en el ámbito de las pequeñas handhelds ya que permitía escribir un programa con comandos de texto en lugar de solo números.

Se menciona en las publicidades de la época que la NASA las envió al espacio en el Space Shuttle como asistente para los cálculos de los tripulantes.

El software de programación permitía asignar funciones a cada tecla, por lo tanto sobre el teclado se podía agregar una plantilla para escribir las nuevas funciones asignadas. Algunos usuarios descubrieron códigos no documentados que permitían potenciar enormemente la máquina ya que mediante la utilización de un bug en el firmware, se provocaba que esta interpretara los programas como parte de los programas del sistema, permitiendo acceder a los recursos protegidos, acelerando y potenciando las posibilidades de los programas. A esta metodología se la denominó Synthetic Programming.

Alrededor de 1980 HP lanza la segunda versión de la HP-41C denominándola 41CV donde la V representa el número romano 5, ya que este modelo con sus 2233 bytes de RAM era alrededor de cinco veces la capacidad del anterior modelo. En la parte superior poseía cuatro ranuras de expansión para conectar periféricos, En la foto se la puede apreciar con la impresora HP 82143A

HP 41CX

Posteriormente alrededor de 1983 se lanzó otro modelo ampliado de la 41CV que agregaba una unidad de reloj con cronómetro y alarmas, algunas funciones adicionales, un editor de texto e incorporaba una extensión de memoria interna que se podía utilizar como un dispositivo de almacenamiento. En la foto se observa la 41CX con una expansión lectora de tarjetas magnéticas adosada a una ranura de expansión de la parte superior.

HP 20S

Esta es una calculadora científica programable con una capacidad de 99 líneas de programa y 10 registros de datos. trae 6 programas en ROM que pueden ser cargados en RAM y editados. Es de principios del año 1989 (es bastante moderna). Tiene un display de 12 dígitos numéricos.

SHARP

PC-1211

Salió al mercado en 1980, se la considera como una de las primeras Pocket Computers. Poseía un intérprete BASIC y 1920 bytes de RAM de los cuales 1424 bytes estaban disponibles para el usuario. El display era un LCD de una línea de 24 caracteres de 5x7 puntos.

En la foto está acompañada de una unidad de expansión CE-122 que le agregaba Impresora de impacto de una sola aguja y una interface para datassete. Se puede ver también la unidad de expansión de la misma computadora hecha para la Radio-Shack denominada TRS-80 Pocket Computer.

PC-1500

Luego de la exitosa familia PC-12XX, Sharp sacó la nueva serie de pockets al mercado japonés alrededor de 1981. Poseía 3,5 Kbytes de RAM de los cuales 1850 bytes estaban disponibles para el BASIC. El display era un LCD de una línea de 26 caracteres de 5x7 puntos que podía utilizarse como un display gráfico de 7x156 puntos.

PC-1250

Salió al mercado en 1982. Poseía un intérprete BASIC y 2Kb de RAM de los cuales 1438 bytes estaban disponibles para el usuario. El display era un LCD de una línea de 24 caracteres de 5x7 puntos. En la foto está acompañada de una unidad de expansión CE-125 que le agregaba Impresora térmica y un datassete de microcassete para almacenamiento de datos.

PC-1246

Salió al mercado en 1984. Poseía un intérprete BASIC en sus 17.4Kb de ROM y 1986 bytes de RAM de los cuales 1278 estaban disponibles para el usuario. El display era un LCD de una línea de 16 caracteres de 5x7 puntos. En la foto está acompañada de una unidad de expansión CE-125S que le agregaba Impresora térmica y un datassete de microcassete para almacenamiento de datos.

PC-1600

Alrededor de 1986 salió la sucesora de la PC-1500. Poseia un microprocesador SC7852 equivalente a un Z-80A a 3.58 MHz y un segundo Micro LH-5803 esclavo que permitía la compatibilidad con al PC-1500 a nivel de código máquina. El intérperte BASIC era compatible con el de la PC-1500 pero incrementaba la RAM de 16 Kb expandible hasta 80Kb. El display LCD era de 4 renglones de 26 caracteres o en modo gráfico de 32 x 156 puntos.

PSION

Estos dispositivos son un poco más que una pocket. Estaban pensados para ser un asistente personal, algo así como una mezcla de una pocket computer más un data bank (calculadora con agenda), de hecho incluían en rom programas para que se transforme en algo así como una libreta de mano electrónica. Son la antesala de las PDA.

Organizer II XP

Salió al mercado en 1986, y casualmente aquí se la conoció mucho en los mercados, siendo utilizada por los repositores y los distribuidores para tomar pedidos.

Poseia un cartucho denominado RAMPACK de 32 Kb de RAM y un display de 2 líneas x 16 caracteres, al iniciar mostraba un menú con varias opciones, un MEMO utilizado como fichero de datos, un diario, calculadora, una opción de programación mediante el lenguaje OPL (Organiser Programming Language) y cada programa almacenado.

Organizer II LZ

El Organizer II LZ fue lanzado al mercado alrededor de 1988. Poseia 32 Kb de RAM y un display ampliado de 4 líneas x 20 caracteres. En una de las fotos se lo ve con una expansión Comms Link RS-232 (se observa el conector DB-25 para conectarlo al puerto serial de una PC por ejemplo), y en la otra foto con el adaptador de corriente para una fuente externa.

HC-100

Estos modelos (HC) fueron lanzados para utilizarse en ambientes corporativos como recolectores de datos. Poseian un micro 80c86 y corrian una versión modificada de MS-DOS llamada EPOC 16. Poseian algo así como 256 Kb de RAM.

PDA - Palms

Luego de las Pockets, la evolución de las pantallas LCD hacia las Touchscreen junto a la posibilidad de dotarlas de un procesador más poderoso originó la aparición de estos dispositivos denominados PALM, PDA o asistente digital personal. Mucho más amigables, pero por ahora con menos mística...

Según la Wiki:"La primera mención formal del término y concepto de PDA (Personal Digital Assistant) es del 7 de enero de 1992 por John Sculley al presentar el Apple Newton, en el Consumer Electronics Show (Muestra de electrónica de consumo) de Las Vegas (EE.UU.)."

Estos dispositivos los consideramos relativamente nuevos para formar parte de una colección de computadoras clásicas (excepto quizás las newtons). Pero increiblemente los anteriores dueños las consideraron obsoletas.

Apple

Newton - Messagepad 2000

Fue uno de los últimos modelos de PDA Newton, lanzada durante marzo de 1997. En realidad el verdadero nombre del PDA era MessagePad 2000, Newton sólo era el nombre del Sistema Operativo.

Las características técnicas son: Microprocesador StrongARM 110 RISC a 161.9 MHz, display LCD de 480 by 320 pixels con backlight, 8 MB de ROM, 5MB RAM (1MB de DRAM, 4MB de Flash RAM), sistema operativo Newton 2.1. Incluye dos slots PCMCIA PC-CARD tipo II, emisor-receptor infrarojo a 115 Kbits/s en modo IrDA, parlante y micrófono incorporados.

Dentro del Software incluía un Web Browser que utilizaba protocolo TCP/IP. Además incluía un procesador de texto, planilla de cálculo, calendario, agenda, hora mundial, calculadora y conversor de monedas.

eMate 300

Esta es la versión educativa de las Messagepad, fue lanzada durante marzo de 1997. Posee un Microprocesador ARM 710a RISC a 25 MHz, display LCD de 6,8" de 480 x 320 pixels x 16 niveles de gris con backlight, 8 MB de ROM, 3MB RAM (1MB de DRAM, 2MB de Flash RAM), sistema operativo Newton 2.2. Incluye un slot PCMCIA PC-CARD tipo II/III, emisor-receptor infrarojo a 115 Kbits/s en modo IrDA, parlante y micrófono incorporados.

Dentro del Software incluía un Web Browser que utilizaba protocolo TCP/IP. Además incluía un procesador de texto, planilla de cálculo, calendario, agenda, hora mundial, calculadora y conversor de monedas.

El costo original era de 799 u$s, un poco caro para ser un dispositivo educativo.

Newton - Messagepad 2100

Similar a la Messagepad 2000, lanzada durante noviembre de 1997. La única diferencia reseñable es que incluia 8MB de RAM (4MB de DRAM, 4MB de Flash RAM).

US Robotics - 3COM

Palm Pilot Personal

Según la Wiki "las primeras PDAs Palm fabricadas por Palm, Inc. (entonces una subsidiaria de U.S. Robotics, que será absorbida por 3Com, lo que explica la marca). Se lanzan al mercado en marzo de 1996."

La Palm Pilot Personal es de marzo de 1997. Tiene un CPU Motorola Dragonball 68328 a 16 MHz, 512Kb de RAM, 1 Mb de ROM. Pantalla táctil LCD monocroma (2 colores) de 160 x 160 pixel. Creo que fue la primer palm que tuve pero no en esa época, sino durante el 2009 y vista ya como una antigüedad, lo que da la idea de la rápida obsolescencia de estas máquinas.

Palm Pilot Profesional

La Palm Pilot Profesional es de marzo de 1997. Las características técnicas son similares a la anterior, pero con una memoria que alcanza 1 MB de RAM. En este modelo se soportaba la conexión via TCP/IP lo que permitía, por ejemplo, acceder a redes para chequear el correo electrónico en forma directa.

En la foto se observa que la versión personal posee el System V2.0 en cambio el profesional tiene el System v 2.0 pro.

Palm III

Esta palm, lanzada el 1ro de marzo de 1998, es primera de la siguiente línea de Palms con sistema operativo PalmOS 3.0 almacenado en Flash ROM y por lo tanto actualizable. Tiene un procesador Motorola Dragonball MC68328 a 16MHz, con 2MB de RAM y 2MB de ROM, Pantalla LCD de 160 x 160 pixeles con 4 tonos de gris. Además incluye conectividad por infrarojos para la sincronización de datos.

Palm IIIx

Lanzada en febrero de 1999. Posee un micro Motorola DragonBall EZ MC68EZ328 a 16 Mhz, con Palm OS versión 3.1. Tiene 4 Mb de RAM y 2 Mb de ROM. Pantalla LCD de 160 x 160 pixeles a 16 tonos de gris.

Palm IIIe

Lanzada en febrero de 1999. Posee un micro Motorola DragonBall EZ MC68EZ328 a 16 Mhz, con Palm OS versión 3.3. Es el único modelo de palm que posee el sistema operativo en ROM (en lugar de flash ROM como todos los demás modelos), con el inconveniente de que el sistema operativo no es actualizable. Tiene 2 Mb de RAM y 2 Mb de ROM. Pantalla LCD de 160 x 160 pixeles a 16 tonos de gris.

Se pueden ver en la foto el modelo IIIx junto al IIIe mostrando sus semejanzas externas.

Palm IIIc

Se lanzó en el año 2000, Con un micro Motorola Dragonball MC68EZ328 a 20 MHz, 8 MB de RAM y 2 MB de Flash ROM con PalmOS 3.5. Pantalla de 160x160 x 256 colores. Posee una batería recargable.

Palm V

La Palm V se lanzó en febrero de 1999. Uno de los diseños más lindos de Palm realizado por IDEO. Posee un CPU DragonBall EZ MC68EZ328 a 16 Mhz, viene con el sistema Palm OS versión 3.1, 2 Mb de RAM y 2 Mb de ROM. Al contrario de los anteriores modelos de Palm, esta posee una batería interna recargable. La pantalla LCD es de 160 x 160 pixeles con un escala de 16 tonos de grises.

IBM también sacó este modelo bajo su propia marca llamada Workpad C3.

Palm Vx

La Palm Vx se lanzó en octubre de 1999. A diferencia del modelo anterior, posee un CPU a 20 Mhz, OS 3.3 y 8 Mb de RAM. La pantalla LCD es de 160 x 160 pixeles con un escala de 16 tonos de grises. En la foto se observan la Palm Vx, la V, el Craddle y el Modem.

M100

Lanzada en agosto de 2000. Posee un micro Motorola DragonBall EZ MC68EZ328 a 16 Mhz, con Palm OS versión 3.5.1. Tiene 2 Mb de RAM y 2 Mb de ROM. Pantalla LCD de 160 x 160 pixeles a 16 tonos de gris.

Es la versión más básica de la serie 100, esta serie fue lanzada como una serie económica. De hecho venía solo con un cable con un conector serial en la punta en lugar de un craddle de transferencia de datos.

M105

Lanzado en marzo de 2001. Es similar al modelo anterior, pero con 8 Mb de RAM y viene con un craddle de transferencia de datos. La tapa que recubre el frente posee una pequeña ventanita sobre el display y la tecla de cursor hacia arriba descubierta, al presionarla permite ver la hora.

M130

Lanzado a principios del 2002, posee pantalla a color de 160x160 píxeles a 65536 colores. Tiene un procesador Dragonball VZ a 33 MHz, 8MB de RAM y 4MB de Flash ROM con sistema operativo PalmOS 4.1. Se puede expandir el almacenamiento mediante memorias SD/MMC.

M515

Lanzado en marzo de 2002. La carcaza sigue la línea de la Palm V. Su pantalla TFT muestra 65536 colores Posee el OS V 4.1 corriendo en una CPU Motorola dragonball VZ a 33Mhz. Tiene una RAM de 16MB y 4MB de flash ROM. Además incluye una ranura para tarjetas SD/MMC.

Sony Clie

PEG-S300

De julio del 2000, es el primer PALM de Sony. Posee una CPU Motorola DragonBall EZ MC68EZ328 a 16 Mhz, OS 3.5.2, 8 Mb de RAM y 4 Mb de ROM. Display LCD de 160 x 160 pixeles a 16 tonos de grises. Posee interfaces USB 1.1, infrarojo IrDA 1.1 y RS 232. Batería interna de LiIon

Entre las modificaciones propias de Sony se destacan el soporte de tarjetas Memory Stick, Esta versión venía con un memory stick de 8Mb. Posee un botón de scroll lateral muy particular.

Royal-Olivetti

daVinci

La daVinci de Olivetti modelo 00V2 es una de las PDA más criticadas por su poca flexibilidad al momento de conseguir software. Al revés de las otras PALM, en lugar de un motorola Dragonball posee un procesador Sharp por culpa de un juicio que perdió ante PALM Computing, lo que implica la imposibilidad de utilizar el amplio catálogo de software hecho para palms.

Posee un sistema operativo desarrollado por Royal. Además existe un sistema operativo de reemplazo para las versiones con procesador 68ez328 llamado FEOS (iniciales de Flash Embedded Operating System). Tiene 2 Mb de RAM. Y no tengo demasiados datos más...

Windows CE

Viendo el mercado de las Palm, Microsoft sacó su versión

CASIO

Cassiopeia A-11

Lanzada durante mayo de 1997, incluía el sistema operativo Windows CE versión 1.0 pero se lo podía actualizar a 2.0.

Posee un procesador Hitachi SH3 a 40 Mhz, 4 Mb de RAM y 4 Mb de ROM. El display es de tipo LCD monocromo de 4 tonos de gris con touchscreen y retroiluminación y una resolución de 240 x 480 pixels. Incluye un slot de expansión PCMCIA tipo II, un puerto infrarojo y un puerto serial RS-232. En una de las fotos se la observa en el craddle CR-A10 que le añadía una batería recargable al A-11, venía con una fuente, duplicaba el conector de expansión para usar el sincronizador al mismo tiempo que el cargador.

Cassiopeia PA-2400U-CF

Es bastante moderna, del año 1998, tiene Windows CE 2.0 corriendo en un procesador Hitachi SH3 a 80 Mhz. El display es monocoromo con 4 niveles de gris y una resolución de 480x240 pixeles. Tiene 8MB de RAM y 16 Mb de ROM, viene con una bahia para memorias Compact Flash

Cassiopeia BE-300

Lanzada durante mayo de 2002. Incluía el sistema operativo Windows CE versión 3.0. Posee un procesador NEC VR4131 a 166 Mhz Mhz, 16 Mb de RAM y 16 Mb de ROM. El display es de tipo LCD a 32K colores con touchscreen y retroiluminación y una resolución de 320 x 240 pixels. Incluye un slot de memoria Compact Flash, un puerto USB en el craddle y un puerto serial RS-232.

Compaq

Aero 1500 Series PE2020

Se lanzó durante 1999, posee windows CE 2.11, 16Mb de RAM y 16Mb de ROM, pantalla LCD de 320x240 con 16 niveles de grisesy 1 slot Compactflash.

Hewlett Packard

Jornada 545

Lanzada durante Julio del 2000. Incluía el sistema operativo Windows Pocket PC 2000. Posee un procesador Hitachi Super SH3 a 133 Mhz Mhz, 16 Mb de RAM y 16 Mb de ROM. El display es de tipo LCD a 4096 colores con touchscreen y retroiluminación y una resolución de 320 x 240 pixels. Posee salida de audio. Incluye un slot de memoria Compact Flash, puertos USB, infrarrojo y serial RS-232.