Design Services

I offer full-stack hardware consulting services, from system-level design, analogue and digital circuit design, simulation, PCB design, manufacturing and documentation, through to board bring-up and firmware development.

In addition, I offer formal hardware design reviews and mentoring.

My areas of expertise are high-speed, mixed-signal electronics - in particular for pro audio and UAVs. For further details, please see the sections below.

If you are interested in working together, please use the 'Contact' page to get in touch.

PCB Design

  • ECAD tools: Altium Designer, KiCad.
  • Schematic capture, library creation and maintenance.
  • Complex, mixed-signal, multi-layer PCBs (12+ layers, HDI).
  • BGA designs (down to 0.4mm pitch).
  • High-speed, sensitive, and high I/O-count designs (RF, FPGA, DDR4, PCIe, USB3).
  • Design for EMC, signal integrity, and power integrity.
  • Mechanical considerations, shielding, connector I/O layout.
  • Design for manufacturing, design for test, design for excellence.
  • Custom stack-up and build-up design, controlled impedance.
  • Production file generation, documentation, and ordering.
  • Component sourcing, communication with fab and assembly houses.

Circuit Design

  • System-level design and requirements capture.
  • Part selection.
  • Analogue (power, audio, RF) and digital (MCU, FPGAs/SoCs, ..) circuit design.
  • Simulation (Simbeor, HyperLynx, SPICE).
  • In-house testing (fully-equipped electronic lab available).

Embedded Firmware

  • Pin-out planning for MCUs, FPGAs, and SoCs.
  • Driver generation for peripherals.
  • Board bring-up.
  • Languages: C/C++, VHDL/Verilog, Python.

Reviews & Mentoring

Full, formal schematic and PCB design reviews with detailed reporting.

Phil's Lab © Copyright 2025. All rights reserved.

We need your consent to load the translations

We use a third-party service to translate the website content that may collect data about your activity. Please review the details in the privacy policy and accept the service to view the translations.