There are many possible solutions for every design question, so we understand the challenges you face as you navigate product development. Let us help you find the path that’s right for you and your product.

Design

Many of our clients come to us with preliminary prototypes on DIY platforms. Part of the process involves transforming these into designs that can be scaled for manufacture. We consider elements such as parts availability and longevity as well as solid software platforms, processing power, and memory to grow into future product generations.

  • Embedded software development 

  • Product development 

  • Electronic schematic and PCB design 

Software Development

Our team has experience working on countless platforms from bare metal to RTOS to full-blown embedded LINUX systems. Our goal is to ensure the development environment is extensible and stable into the future regardless of how technology changes.

  • Extensive GPS development experience

  • Embedded OS: Linux, FreeRTOS, ThreadX, and proprietary RTOS

  • Microprocessors: ARM, Microchip PIC, Atmel AVR, TI MSP430, 8051

  • ARM: i.MX6, i.MX8, STM32, Nordic nRF52, Raspberry Pi

  • Peripherals: UART, I2C, SPI, USB, CAN, Ethernet TCP, UDP, GSM (GPRS), LTE

  • Sensors: MEMS accelerometers, magnetometer, pressure, temperature, humidity

  • Wireless: IoT (Internet of Things), Bluetooth, WiFi, LoRa, 6LoWPAN, Zigbee, Mesh Networks
    Design solutions for license free ISM bands including 433 MHz, 868/915 MHz, and 2.4 GHz.

Fabrication

If you’re trying to secure funding for your product, you will likely need to demonstrate a functioning prototype. We can guide you through the process of working with a prototype house to create your initial design or proof of concept for your product.

  • Prototypes

  • 3D Printing

Product Certification

Before going to market, your product may require certification. We can facilitate the product certification process, including coordination with certification houses such as Bureau Veritas and Intertech.

  • FCC

  • CE

  • Bluetooth SIG Certification