Firmware and Electronic Design Consulting Services

Custom electronics prototyping and smart device consultant

GoodPrototyping is a Canadian Electronic Development, PCB Design, and Firmware Design Service

Our passion is to create highly efficient electronic and firmware solutions that make our customers successful. We have a long history of bringing products to life, valuable experience you can leverage.

Solutions We Develop



Solutions for business featuring control systems and command processes



Tools for diagnostic engineers offering real time data for tuning and repair



Solutions for the healthcare sector featuring sensor monitoring and reporting



Sensor monitoring and cloud reporting for business


Consumer Devices

Open market products with unique functionality in portable and standalone formats



Expandable Arduino-compatible solutions for industry or consumer use

Past Projects

Examples of work we have done

Drakefield EBS Brake Caliper Diagnostic Handheld

Drakefield EBS Brake Caliper Diagnostic Handheld

This low-power battery-operated handheld device provides intuitive, guided tuning of EBS brake systems. Used by automotive diagnostic engineers, the device was designed by Drakefield Ltd, and we developed the idea from concept to final product.

This device is available since 2019 and has had several firmware revisions that improve performance and battery life.

DeviceIO image

DeviceIO IoT Management Service

Automated firmware update and provisioning, sensor telemetry, and more for connected Arduino-compatible devices. Simply add the DeviceIO communication library to your project and manage the device from a web console.

Refillable Nespresso capsule holder (in clear white PETG)

Refillable Nepresso Capsule Holder

A compact and practical tray for preparation and storage of refillable coffee capsules designed for Nespresso Original Line machines.

The work included concept design, measuring of capsules and accessories, iteration of 3D design, FDM 3D printing, and much coffee consumption QA.

radio1 (assembled 2016 all black desktop model)

radio1 FM Microcontroller Radio

Our programmable, Arduino IDE-compatible FM microcontroller development platform.

The work involved creation of controller and mainboard PCBs, C/C++ firmware design, CAD for casing panels, part selection, bill of materials, gerber files, overseeing production, device QA, and customer support.

Stereo Amplifier PCB

Stereo Equalizer PCB

High-fidelity audio equalizer for audiophile applications. Retro through-hole style by customer request. Stable to 1 mV, with full bandwidth to 1 Mhz. Our electronic developer did schematic capture from a 1970s reference, and created a new layout ready for production.

Audiophile full-wave rectifier PCB

Stereo Full-Wave Rectifier

Audiophile noise-free, Hi-Fi audio rectifier. Part choices by customer request. Our in-house PCB designer created a new board based on the customer's schematic.

Image Portfolio

Click for details
  • All
  • Devices
  • 3D Design
  • Random
radio1 FM stereo assembled

Assembled radio1

Board design, prototyping, microcontroller firmware

radio1 blank boards

radio1 blank PCBs

C/C++ firmware, radio microcontroller design, PCB design and production

Desktop radio1 FM stereo

Desktop radio1 FM radio

PCB design, microcontroller firmware, casing faceplate design

z1 portable Arduino-compatible

z1 portable blanks

C/C++ microcontroller development, PCB design and production

Custom device enclosure

Custom device enclosure

3D design and FDM 3D printing

Custom device enclosure (3D printed)

Printed enclosures

3D design and 3D printing

Drakefield EBS Brake Caliper Diagnostic Handheld (boot screen)

EBS tester boot screen

C/C++ firmware development on Atmel ATMega microcontrollers, PCB design

Drakefield EBS Brake Caliper Diagnostic Handheld

Drakefield EBS brake tester assembled PCB

Overseeing manufacturing and assembly

Refillable Nepresso-compatible Capsule Holder

Refillable Nepresso-compatible capsule holder

3D design

Refillable Nepresso-compatible Capsule Holder (3D printed)

3D printed refillable Nepresso-compatible capsule holder

3D design

Enclosure system

Flexible device casing

Custom 3D design and TPU 3D printing