Real-Time Embedded Software Development

We have a long history of real-time embedded software development.

Recent embedded development projects include a home cordless telephone, a UHF / paging transmitter for alarm systems, and a man overboard direction finder.
 
We have the equipment and engineering  expertise to help you develop your embedded project. We have experience with Motorola, Nec, Mitsubishi and Hitachi microprocessors. All projects for small microprocessors are written from the ground up with no operating system for maximum performance with the smallest code footprint enabling low cost microcontrollers to be used. For custom embedded software development you've come to the right place.
 
Considering Embedded Linux?
We have considerable linux experience as well as embedded experience. If you're considering an embedded linux project please call us.

Recent Projects

Man Overboard Finder

A product to locate lost crew in the sea. The crew wear a radio beacon and the Man Overboard Finder locates their direction and distance by tuning into the beacon signal. Our part in this was to write the software to carry out the scanning, calculate the direction and distance and provide a full user interface.

Software features:

  • NEC 78KO Series microcontroller

  • Custom embedded OS (in-house)

  • User interface state machine

  • LCD driver

  • Button scan & debounce

  • PWM backlight intensity control

  • Synth IC driver

  • Flash memory driver

  • Battery power and charging control

  • Serial interface driver

  • I2C driver 

Paging Alarm Module

A battery powered radio paging alarm able to send fsk messages.

Software features:

  • NEC 78KO Series microcontroller

  • Custom embedded OS (in-house)

  • Synth IC driver
  • Flash memory driver

  • Battery power managment for low power long life operation

  • Serial interface driver

  • A to D temperature monitoring

Analogue Cordless Telephone

A CT0 spec analogie cordless mobile phone and basestation with address book, caller display, call transfer, advanced features.

Software features:

  • Toshiba microcontroller

  • Custom embedded OS (in-house)

  • LCD and LED display driver

  • Over air messaging between basestation and handset

  • Full mobile phone style user interface

  • Button scan and debounce

  • Synth IC driver
  • Flash memory driver

  • Battery power managment for low power long life operation

  • Serial interface driver

MPT1327 Trunked Mobile Handheld Radion

An MPT1327 trunked handheld radio.

Software features:

  • Hitachi H8 microcontroller

  • Custom embedded OS (in-house)

  • LCD and display driver

  • Full mobile phone style user interface
  • Button scan and debounce

  • Synth IC driver
  • Flash memory driver

  • Battery power managment for low power long life operation

  • Serial interface driver