Technologies We Work With


  • Wearables (battery powered, multi-processor, graphics, and wireless)
  • Wireless networking (WiFi, Bluetooth, Bluetooth Low Energy, GSM/GPRS, 915MHz & 2.4GHz radios, cell-based)
  • Machine to Machine (M2M) interfaces and Internet-Of-Things (IOT)
  • Microprocessors & Microcontrollers, including multi-processor communication
  • Extremely low power processors for battery applications
  • 16-bit and 32-bit general purpose processors (ARM, ColdFire, many others)
  • High capacity storage (SDRAM, FLASH)
  • Common interconnects (USB, SPI, I2C, PCI, Ethernet, RF)
  • Battery-charging and management circuits, including custom batteries
  • A/D and D/A
  • User interface hardware - LCD displays, graphic displays, touchscreens
  • Motor control
  • Sensors (ie. temperature, pressure, humidity, light, sound, motion, chemical)


  • Wired networks (Ethernet, USB, HomePlug)
  • Proprietary and standard protocols
  • Web servers, SMTP, FTP, email


  • Video processors and sensors, including electronic rolling shutter and global shutter
  • File storage as well as streaming media
  • Video/audio recorders

Operating System Firmware:

  • Lightweight systems without OSs
  • Android
  • Real-time operating systems (RTOS)
  • Linux (embedded as well as PC)

PC Software Applications:

  • Control, monitoring and data acquisition applications
  • Windows applications and device drivers
  • GUI development