Design Services

I offer a range of electronics and embedded firmware design services, as well as mechanical design and prototype production. These include:

Full-stack electronics design

The main service I offer is full-stack electronics design. This process will vary depending how far along your design is, and your end goals. The main design stages I can help with are shown below:

Schematic design

If you have already built a prototype and want to take your design to the next stage with an electronics schematic that can be used to produce a PCB, I can design this for you. My expertise of full-stack design means that you can be assured that I will communicate the relevant design details at this critical stage, allowing for minimal amendments later at the PCB design stage.

PCB Design

I offer PCB design from customer schematic (pending a design review).

Some of my skills in this area are as follows:

Single, double and multi-layer design. Controlled impedance. Differential pair routing. DDR3 routing. BGA fanout. Low-noise design for audio. Design for high power dissipation designs (aluminium PCB).

Test Fixture Design

I can develop PCB test fixtures for your existing products, or for a product that we develop together. Design For Test (DFT) is at the heart of my own design methodology. I can implement anything from a simple manual test procedure, to a fully automated test jig with VISA instrument control for high-throughput testing.

Embedded Firmware Design

Everything from ‘Bare-metal’ firmware design to RTOS, Embedded Linux and VHDL. I can design firmware for existing systems, or new products.

As well as my main services, I also offer the following:

  • Mail-in electronics debug
  • Industrial electronic systems debug
  • Mail-in small batch PCB testing
  • Tutoring
  • Design reviews
  • Basic 3D printed part design