Our Services

Electronics

We specialise in automotive embedded electronics using a wide range of PCB CAD tools. We can use Altium, Proteus, Eagle and Kicad to generate our designs as well as provide files for manufacturing. We can also develop single, double and multilayer board designs.

For hardware development, we can use Microchip, ARM (Cortex-M), 8052 microcontrollers, CPLD, and FPGA. We have experience in porting and using FreeRTOS on microcontroller for real time applications. For communication protocols, we have experience using CAN, I2C, SPI, 1Wire, RS232, RS422 and USB 2.0. With the CAN protocol we have also used CANOpen for both automotive and commercial applications.

For a list of electronics skill that we can provide, click here to download our PDF document.

Software

We have the experience to develop applications for a whole range of platforms using a variety of programming languages. For embedded firmware, we can develop with C, C++, Basic and assembler for PIC, ARM and 8051 microcontrollers.

We can also develop desktop applications for Linux, Windows and Mac using the languages Visual Basic, C#, C++, Java, and Python. The programs we have developed range from firmware drivers to IT solution such as back office DMS (documentation management system).

We can provide web based solutions on your projects as we have experience in web languages such HTML, CSS, Javascript and PHP as well as experience with SQL databases.

For a list of languages and software that we use, click here to download our PDF document.

Prototype

Whether you are looking to prove a concept, evaluate a potential market or are looking for us to start the design process for your team, we can provide low cost, low volume prototypes to meet your needs.

We can offer a feasibility study on your project; this is usually done before we start work on any design to try to reduce the risk of the project.

We have a range of development kits and breakout boards that we use to prototype. Some of which have been developed in house to meet our specific needs. For example, we built an SMD to breadboard breakout board for Microchip’s PIC32MZ1024ECM100 microcontroller. This board has all the basic components to get started as well as a CAN port. This board is particular suited for our automotive clients.

Web development

Whether you require help with setting up your server or needs us to developed your web application, we have the skills and the experience to help you.

Our experience include developing web applications for internet connected devices, setting up online stores and creating database driving reports.

For CMS and E-commerce projects, We have experience with Wordpress, Magento, Woocommerce and Keystone. For bespoke web and IoT applicaitons, we have experience with NodeJs and AngularJs.

Our Latest podcast

#8 - Maintaining multiple version of the same firmware

31st March 2017

In this episode Ronald (@opticalworm) talks about some of the issues you may have and how to you could better handle maintaining multiple version of the same firmware.

Read more
Subscribe on: iTunes | Android | Pocket Casts | Youtube | RSS View all Episodes

Our Latest Project

Animated Santa

16th December 2016

Read more
View all project posts

Our Latest News

Assembling The Cuttle - Boldport Club - Project #6

09th September 2016

Read more
View all news posts

Contact Us

Whether you have an existing project that you need help with or if you want us to take care of the whole design process, we are happy to talk to you about your project and see if we can help. At the very least we should be able to point you in the right direction.
Show Form

Comments or questions are welcome.

* indicates required field