Jecel's Project List


This list uses the following conventions -

1998

  • (HA) Tachyon multimedia object-oriented CPU
  • (HA) Merlin 5 redesigned with the Cyrix MediaGX chip
  • (HA) Merlin 4.7 palmtop computer with the StrongARM
  • (SB) simple CAD in Self 4 for Albertina Laurenci's PhD thesis
  • (SDB) hotel control panel with the Atmel AVR microcontroller
  • 1997

  • (SADB) Gina: educational software for preschoolers in Smalltalk Express
  • (SADB) TinySelf 1 in Self
  • (HM) cryptographic floppy interface for PC in FPGA
  • (SDB) floppy disk encryption (DES) in Linux
  • (HA) Merlin 5 wearable computer using the Philips Trimedia chip
  • (SM) trainee applications in Self
  • 1996

  • (SADB) SCRUM-based software development planner in Smalltalk
  • (SADB) more TinySelf 0 in C on Linux - the task switching kernel
  • (H) folding "T" hand-held computer design
  • 1995

  • (SADB) TinySelf User Interface in C on Linux
  • (SADB) TinySelf 0 in C on Linux - the bytecode generator
  • (SDB) Smalltalk 72 interpreter in Smalltalk/X (based on Alan Kay's paper "The Early History of Smalltalk")
  • (SA) Logo-like Object Oriented Language (Troy, later renamed NeoLogo)
  • 1994

  • (H*) Merlin IV prototype 2
  • (SADB) real time scheduling in Smalltalk V/286
  • (SADB) TinySelf Parser in C on Linux
  • 1993

  • (SADB) prototype user interface in ARM Assembly
  • (SADB) simple paint program in ARM Assembly
  • (SADB) test programs in ARM Assembly
  • (HAD*) Merlin IV prototype 1
  • 1992

  • (HAD) redesign of Merlin IV
  • (SADB) Transputer Assembler in Smalltalk V
  • (SADB) fringe demo for MS8702 in C
  • (SADB) memory test for MS8702 in 68020 Assembly
  • 1991

  • (HA) i860 graphics parallel workstation with FDDI
  • (HAD*) simple communications chip
  • (HAD*) MS8702 distributed memory parallel machine
  • (HAD) communications chip for SC9001
  • (HA) SC9001 distributed memory parallel computer
  • (HA) massively parallel object oriented computer
  • (SADB) architecture simulator in C
  • (HA) MultiSparc chip design
  • (SADB) CMOS simulator in Self
  • 1990

  • (HAD) 12 bit, stack based CPU chip
  • (HA) object oriented parallel machine
  • (HAD) 10 x 10 SIMD 1-bit CPUs on a chip
  • (HAD) 4 x 4 Conway's Life chip
  • 1989

  • (HAD) eLSI (Merlin IV) with Xilinx I2C interface
  • (HA) Monster Voice DSP based toy
  • (HAD) 8 bit Magic BlackBoard toy with fixed programming (see 1988)
  • (HSD*) metal tube tester control
  • (SDB) shock absorber test control
  • 1988

  • (SM*) ARM simulator in C
  • (SADB) ARM Assembler in C
  • (SAM*) AT Object Oriented OS
  • (SAM*) Object Oriented C tools
  • (SA) Visual Smalltalk software for "Magic BlackBoard"
  • (HA) Magic BlackBoard light pen based video game-like console for children (based on Merlin II design). See 1989
  • 1987

  • (HDB) Turbo 512K Mac redesign for Unitron
  • (SAM*) Version Control System on QNX
  • (HAD*) Merlin III
  • (SM*) 68000 C compiler on QNX
  • (SADB) 68000 Assembler in C
  • (SADM*) Merlin Simple OS
  • (HAD*) adaptation to make Merlin II use PC expansion cards - floppy and hard disks added
  • 1986

  • (HAD*) Ethernet card for AT
  • (SADB) Debugger for Merlin II
  • (HAD*) Merlin II
  • (SADB) simple paint program (with BITBLT) in C
  • (SADB) Smalltalk in C
  • (SADB) 8048 Assembler in C
  • 1985

  • (HADB) Merlin I
  • (HAD, SA) Music Synthesizer based on 6809 running OS/9 with sampled sound hardware and touch-screen graphical interface
  • (HA) microcoded Smalltalk machine
  • (SADB) Z80 Assembler in C
  • (SDB) QNX Adaptations
  • 1984

  • (SAD) Bytecodeless Smalltalk in Smalltalk
  • (HA) 68000 version of Pegasus
  • (HAD) SINDE General Purpose Processor board
  • (HAM) SINDE Character I/O board and expansion system
  • (HA) SINDE Memory board
  • (SA) SINDE OS
  • (SB) Corn growth simulation in FORTRAN for Leda Assumpcao's PhD thesis
  • 1983

  • (SAD) SuperLogo in SuperLogo, Z80 Assembly and 6809 Assembly
  • (SADB) 6809 Assembler in LISP
  • (HADB) Pegasus
  • (SAD) Debugger/OS for 68000 development system
  • (HADB) 68000 simple development system
  • 1982

  • (SADB) Logo in TI99/4 Basic
  • (SADB) several games in TI99/4 Basic
  • (HA) 68000/floppy expansion for Z80 computer
  • (HAD*) Z80 Graphical computer with voice output
  • 1981

  • (SA) LISP in Pascal
  • (SB) programs in 6800 Assembly
  • (HDB) Burroughs B6700 interfaces
  • (SDB) several programs in Algol and Cobol
  • 1980

  • (SADB) client database in Fluke Basic
  • (SAD) FP interpreter in LISP
  • (SADB) adventure game in HP41 calculator code
  • 1979

  • (SAD) simple game in 2650 Assembly
  • (HAD) very simple EPROM programmer
  • (HB) Programmable Video Game (Signetics Design)
  • (HAD) Programmable Video Game
  • (HB) FM radio
  • 1978

  • (SD) several programs in 8080 Assembly
  • (HD*) R2D2 sound effects
  • 1977

  • (HAD) digital chronometer with laps
  • 1976

  • (SADB) simple games in HP67 calculator code
  • 1975

  • (SDB) several programs in HP25 calculator code
  • 1974

  • (SHB) simple games in Radio Shack hard-wired "computer"

  • see also:
    | jpapers | | jproj |
    back to:
    | jecel || LSI || USP |
    please send comments to jecel@lsi.usp.br (Jecel Mattos de Assumpcao Jr), who changed this page on Nov 30, 00:12 .