Our Expertise

Our team have expertise in the following technologies:

Embedded Linux

Development of embedded systems typically on iMX6 processors with Yocto. Kernel and driver development. QT GUI and application development. Experience of camera and image processing, and video streaming. Remote interfacing techniques for Internet of Things (IOT).

 

RF & Wireless

The range of wireless applications continues to expand, and many short and long-range wireless systems are being implemented into industrial and consumer products. Our experience includes Bluetooth, WiFi and LoRa, as well as proprietary protocols.

 

Power Electronics

Power circuits are required in most systems and our experience includes low-noise linear and switching topologies. We ensure safe and efficient designs for each application, including medical or hazardous location. Extensive experience in wireless power transfer.

 

Firmware

Many years experience of C and C++ coding for 8bit, 16bit and 32bit processors. Development tools including IAR, Keil, Eclipse, TI CCS, and various manufacturer IDEs. Experience of many interfaces such as DMA, SPI, I2C, RS485, Ethernet, camera and video interfaces, wireless, etc.

 

Digital Design

Our broad experience includes digital signal processing ranging from low-speed interfaces to complex FPGA design.

 

Product Compliance

Getting the right approvals and regulatory certification can be a significant part of modern product development, and very costly in time and fees if not addressed early enough. We have experience of developing for CE in various product areas, as well as medical and ATEx standards.

 

Microcontrollers

Extensive experience of smaller microprocessors such as Microchip PIC, ARM Cortex M0, M3, M4, from ST STM32, NXP and Atmel. Also older 8 bit and 16bit devices such as 8051 and STM8. Expertise in many peripherals such as ADC, DAC, PWM, serial interfaces, etc.

 

Analogue Design

Analogue signals are critical to many circuits often in sensor design and interfaces, but also in level shifting and control loops. We have extensive experience of low noise circuitry, filter design and control loop design.

 

Opto Electronics

We have years of experience with optical components and subsystems in both the telecoms and sensor applications.