Engineering Services:
- Product Conceptualisation.
- Electronic Design
- Programmable Logic Design (FPGA, CPLD)
- Schematic capture.
- PCB Artwork.
- Prototype manufacturing.
- Mechanical Design
- Firmware Development.
- Software Development.
- Bench and field testing.
- Project Management.
Our project experience extends over a wide variety of projects:
- Wireless synchronised real-time data acquisition
- Industrial/Lab sample preparation equipment
- Laboratory microfluidics workstations
- Hand-held microfluidics analysis devices
- Laboratory syringe pumps
- Automotive audio devices
- Aircraft Ground Support Equipment (GBE)
- Investigation and re-engineering of legacy designs
- Wireless sensor monitoring
- Portable strain gauge logging
- Data acquisition graphing and calculation software
- Scriptable control and acquisition software
- Custom high-visibility data displays (Large seven segment 3-Digit LED Display)
- Home Automation devices
- Machine vision and inspection systems
- Heart rate/ECG devices
- Wireless synchronised timing devices
- PID Heater controllers
- Servo motor controllers
- Stepper motor controllers
- Water purification control systems
- Embedded Linux hand-held devices
- Wireless base station receivers
- Athlete performance monitoring devices
- Legacy communication protocol interfacing
- And many more...
Our hardware experience extends across a range of devices and standards:
- USB - Host, Device, OTG
- Ethernet - 10/100Mbps, Power over Ethernet (PoE)
- Serial - RS232, RS422, RS485 and many other obscure standards.
- Wireless - Bluetooth
- SDCard/MMC - Standard and SDHC
- CompactFlash Card Interfacing
- ATA Card Interfacing
- Wireless Ethernet - WEP/WPA/WPA2
- Field Programmable Gate Arrays (FPGA)
- Complex Programmable Logic Devices (CPLD)
- Microcontrollers - Atmel AVR, NXP LPC, TI MSP, Hitachi H8, Microchip PIC
- Microprocessors - ARM9 Based processors (Atmel AT91 series)
- Switch Mode Power Supplies (SMPS)
- And many more...
Our software experience includes:
- C/C++ Programming languages on a range of architectures
- Multi-platform library wxWidgets for both C++ and Python
- Support API's written in C/C++ for VB6/VB.NET
- Python scripting language - embedding and extending.
- PHP Hypertext Pre-Processor
- XML/HTML mark-up languages
- SQL Database
- Linux device drivers
- Windows device drivers
- GCC Compilers
- Cross platform tool-chains
- And much more...