1986 - Satellite Receiver, consumer product, Intel 8051, programmed in PL/M and assembly.
1989 - Data acquisition unit for small launch vehicle using Intel 8051, programmed in PL/M and assembly.
1996 - SkyClock, a consumer product that graphically displays sunrise/sunset times anywhere in the world, using Intel 8051 programmed in C and assembly.
1996 - 2001 - Cygnus DataStar Onboard Computer for racecars using Motorola 68332, programmed in C and assembly.
1997 - Keyboard Chording device, using Intel 8051, programmed in C and assembly.
2001 - Amateur rocketry data acquisition and control, using Cygnal 8051-core SOC, programmed in C and assembly.
2001 - Hybrid rocket propulsion data acquisition and control, using Cygnal 8051-core SOC, programmed in C and assembly.
2001 - Flash card to USB adapter, using Cypress 8051-core USB engine, programmed in C and asssembly.
2002 - Very high temperature oil well data acquisition system using Cygnal 8051-core SOC, programmed in C and assembly