Project work & monthly design support

From circuit idea to working hardware.

Electronics design, PCB layout, embedded firmware, CAD and hands-on prototype development. Work directly with Michael Bradshaw to develop a complete board, solve a hardware problem, or keep your product moving with ongoing monthly support.

Based in Canada. Serving US, Canadian and worldwide clients.

Not ready for a quote? Request a free 20-minute intro call to briefly discuss your project and see whether MB Designs Work is a good fit.

Consumer electronics PCB design Embedded firmware Bluetooth / IoT Reverse engineering 3D printing

MB Monthly Design Support

A design partner for the next revision. And the one after that.

Reserve time each month for the electronics, firmware and mechanical work your product needs.

For hardware businesses, product teams and founders with an ongoing development backlog. Set the priorities together, then use your hours across design, testing, documentation and revisions.

Develop & reviseCircuits, schematics, PCB layout, firmware and component changes.
Build & troubleshootPrototype bring-up, bench measurements, CAD, fixtures and integration.
Prepare the next buildBOMs, fabrication files, assembly notes and manufacturer feedback.

Reserved monthly capacity

10 hours each month

CA$750 / month

CAD · Recurring monthly billing

  • One shared task list with agreed priorities
  • Flexible use across the services below
  • Tracked hours and a monthly progress summary
  • Direct collaboration throughout your project
Discuss monthly support

Scope, availability and subscription terms are agreed before enrollment.

Approved clients: activate subscription

Use this checkout only after your scope, start date and agreement have been confirmed. CA$750 CAD recurs monthly.

Design, project calls, testing and documentation all count toward the 10 hours. Larger projects can span multiple months; the plan is an allocation of time, not a fixed price for a completed product.

Materials, fabrication, shipping and extra hours are quoted separately and require approval. Need more monthly capacity? Include that in your inquiry.

Project catalog

Electronics, PCB, CAD, firmware, and prototype services.

Use these capabilities for a complete project, a defined development phase or an ongoing monthly task list. Send your requirements, files or current prototype to plan the next step.

Electronics

Custom electronics for prototypes

Circuits and boards for product ideas, prototypes, repairs, sensors, audio, displays, buttons, lighting, motors, wiring, and custom hardware.

PCB

Schematic and PCB design

Altium schematic capture, PCB layout, component selection, connector planning, technical feedback, and prototype fabrication files.

Prototype

Breadboarding and bench debug

Bring-up checks, power-rail measurements, signal tracing, noise troubleshooting, continuity checks, and practical debug plans.

Embedded

Embedded firmware and integration

Embedded C, peripheral configuration, sensor interfaces, motor-control logic, serial protocols, Bluetooth module integration and hardware-firmware testing.

CAD / 3D Print

Enclosures, fixtures and prototype parts

Autodesk CAD, 3D-printable enclosures, brackets, clips, PCB holders, programming fixtures, test jigs, STL/STEP files, and small printed parts.

Legacy

Reverse engineering and board recreation

Legacy PCB recreation, board tracing, connector/wire documentation, redesign support, and practical replacement-board planning.

Bench tools

Fixtures and test adapters

Programming fixtures, wiring aids, test adapters, sensor interfaces, and prototype boards for defined bench and development tasks.

Files

Manufacturing and design files

Gerbers, drill and assembly outputs, BOM preparation, component availability checks, CAD files, STEP/STL exports and documentation for your next build.

Interactive 3D models

Inspect prototype work like a CAD viewer.

Rotate, pan, and zoom each model directly in the browser. Use the view buttons for ISO, top, bottom, front, back, left, and right views, or open the larger preview.

PCB model

Bluetooth preamp / PCB development

Interactive board model showing component placement, PCB layout and power/audio routing.

Left-drag to rotate. Scroll to zoom. Right-click drag, Shift-drag, or two-finger drag to pan. Use the view buttons for quick CAD-style angles.

CAD fixture

Autodesk CAD fixture / jig example

Example CAD work for PCB holders, test fixtures, brackets, assembly aids, and 3D-printable support parts.

Use the view buttons to inspect the model from standard CAD-style angles.

CAD concept

Enclosure / bracket concept

Example mechanical support work for electronic prototypes, enclosures, mounting parts, brackets, and small hardware pieces.

Same CAD-style controls. Use ISO for the home view, or jump to top, bottom, front, back, left, and right.

Selected project work

Selected electronics and development work.

Hands-on circuit development, embedded software, PCB design and tools used at the bench. Independent builds and ongoing client work are identified below, with their development status.

Ongoing client project Schematic + PCB

Klassy Pet Corporation

Schematic and PCB development for an AI litter-cleaning robot.

Ongoing schematic and PCB development for a smart pet product, including electronics architecture, component selection and board layout. Prototype validation remains part of the development path.

Electronics prototype Schematic & PCB design Robot prototype hardware
Independent project · Built & tested

Audio electronics & discrete Class-D

Built and tested a discrete Class-D amplifier, plus Bluetooth audio hardware with active filtering, gain stages and amplifier-module integration. Work included grounding, noise diagnosis and bench measurements.

Analog circuits · Switching stages · Audio integration

Independent project · Functional prototype

Embedded rover control

Developed embedded C firmware for an MSP432 rover with stepper control, timed execution and a communication timeout, paired with a Python control interface over UART.

Embedded C · UART · Motor control · Python

Independent project · Built & used

IR controls & automated bench tests

Built a four-command discrete infrared control system and Python test automation using the WaveForms SDK and Analog Discovery 2 for repeatable signal generation and acquisition.

Discrete circuits · Test automation · Measurements

Services & rates

Complete projects. Defined phases. Ongoing support.

Browse the services below, then send a project inquiry. Scope, suitability, availability, and pricing are confirmed before a project is accepted.

Once a proposal is accepted, the terms are confirmed in a short project-specific services agreement before payment or technical work begins. Choose monthly support, a scoped service, or hourly work. CA$140 is the initial two-hour credit for hourly services, not a complete-project quote. See Rates & billing for credit, top-up, and separate-cost details.

Consultation

CA$150

Electronics & Prototype Consultation

A scoped technical consultation to discuss an idea, circuit, board, firmware issue, CAD part, or prototype and identify the next practical step.

Includes

  • A call of up to 60 minutes on Microsoft Teams, Zoom or Google Meet
  • Review of your idea, photos, sketches, files, symptoms, or board notes
  • Written summary of findings, open questions, and next steps within the agreed scope

Main service

CA$140Initial 2-hour credit

Electronics Prototype Support

Electronics development from circuit planning and breadboarding through integration, bench testing and prototype revisions. Full projects are scoped in phases.

Good for

  • Consumer product circuits, lighting, audio, sensors, toys, and motor-control prototypes
  • Circuit planning, component selection and development from breadboard to prototype
  • Bench measurements, wiring checks, revision planning, and prototype improvements

Circuit design

CA$140Initial 2-hour credit

Schematic Design

Circuit architecture, Altium schematic design, component selection and interface planning for a new board or a revision of an existing design.

Can include

  • Altium schematic capture, circuit block planning, and component selection
  • Power, signal, connector, sensor, audio, and control-circuit planning
  • Documented interfaces and design decisions for the PCB layout and prototype build

PCB design

CA$140Initial 2-hour credit

PCB Layout / Design

Altium PCB design from footprints and placement through routing, design-rule checks and fabrication outputs. Complete boards and layout revisions are scoped to your requirements.

Can include

  • PCB placement and routing, footprint verification, stack-up planning and board organization
  • Connector placement, mounting holes, board outline, design-rule checks and Gerber generation
  • Prototype fabrication and assembly files within the agreed scope

Design check

CA$150

Schematic / PCB Review

A scoped initial review of schematic, layout, BOM, or prototype details, with technical feedback for the next revision. Review limits are agreed before payment.

Can include

  • Power rails, grounding, routing, footprints, connectors, and component choices
  • Manufacturing-file review, layout notes, and practical board feedback
  • Written findings, suggested corrections, and items requiring further verification

Debug

CA$140Initial 2-hour credit

Prototype Debug / Bring-Up

Hands-on board bring-up and troubleshooting for power problems, noise, wiring, signal integrity concerns and hardware-firmware faults.

Can include

  • Power checks, signal tracing, continuity checks, noise checks, and measurement notes
  • Fault isolation and bring-up testing for circuits, breadboards and prototypes
  • Debug plan with likely causes, next tests, and revision recommendations

CAD / 3D

CA$140Initial 2-hour credit

CAD, Fixtures & 3D Prints

Autodesk CAD for enclosures, brackets, PCB holders, programming fixtures and test jigs, with STEP/STL deliverables and prototype fit checks.

Can include

  • Enclosure, bracket, fixture, PCB holder, clip and support-part design
  • STEP/STL export for 3D printing, outside fabrication, or prototype fitting
  • Prototype printing, fit-check planning and material/print-time estimates

Firmware

CA$140Initial 2-hour credit

Embedded Firmware & Integration

Embedded C development, microcontroller bring-up, peripheral configuration, sensor interfaces, serial communication and motor-control logic, tested with the target hardware.

Can include

  • Microcontroller peripherals, timers, control logic and bench verification
  • BLE/Bluetooth checks, serial communication, sensor testing, and hardware-firmware troubleshooting
  • Python interfaces and test automation for development and bench workflows

Legacy boards

CA$140Initial 2-hour credit

Legacy Board / Circuit Recreation

Trace and document legacy hardware, recreate schematic and PCB files, assess component alternatives and plan a replacement or updated board.

Can include

  • Tracing boards, connectors, wiring and functional circuit blocks
  • Recreating practical schematic/PCB files from older boards or assemblies
  • Replacement-board planning, BOM checks, documentation and build instructions

How it works

A clear process for each prototype stage.

You can start with a rough idea, an old board, a breadboard circuit, or a half-working prototype. The first goal is to understand the problem, pick the right technical path, and avoid wasted build time.

01

Send the details

Describe the intended use, what you need, your available files, budget, and target timing. Mention any confidentiality requirements before sharing sensitive files.

02

Agree the scope and terms

Confirm deliverables, testing limits, exclusions, price, and schedule. After proposal acceptance, agree a short services agreement before payment or work begins.

03

Approve and fund the work

Receive the payment link for the agreed service, hourly credit or monthly subscription. Work starts on the agreed schedule; additional hours, scope changes, and outside costs require approval.

04

Review the deliverables

Receive the agreed files, models, or technical notes, with completed checks, known limitations, and any further testing or revisions identified for the next stage. Monthly clients also receive an hours and progress summary to plan the next priorities.

For assembly shops & product teams

Help customers get their next board ready to build.

When a project needs design work before fabrication or assembly, MB Designs Work can help with schematic and PCB revisions, BOM cleanup, component alternatives, manufacturing files, fixtures and prototype troubleshooting.

Discuss a customer referral or recurring overflow work. Responsibilities, deliverables and communication are agreed for each engagement.

Discuss a referral

Capabilities & service limits

Clear scope, defined deliverables and documented testing.

MB Designs Work supports electronics and prototype projects across the build path: product circuits, PCB prototypes, sensor boards, motor/control hardware, Bluetooth/IoT modules, embedded firmware, test fixtures, enclosures, CAD parts, 3D printed parts, repairs, and board recreation.

Project examples

  • Consumer and product electronics
  • Custom circuit and PCB projects
  • Sensor, audio, lighting, display, and motor hardware
  • Bluetooth, IoT, and embedded prototype hardware
  • PCB review, debug and embedded firmware
  • CAD, enclosures, fixtures, and 3D printed parts

Project fit and testing

Each project is assessed for its intended use, technical requirements, consequences of failure, testing needs and available resources. Deliverables, exclusions, testing and scheduling are agreed before acceptance. These limits apply to both project work and monthly support.

What prototype testing establishes

Bench results apply to the documented board revision, functions, test conditions and samples. Passing those checks is not certification, a complete safety assessment or a guarantee of performance under every operating condition.

Established ICs, reference designs and modules

Battery charging, power conversion, mains-module integration and other electronics work can use established ICs, manufacturer reference designs and appropriately certified or recognized modules. Projects are assessed case by case, based on their complexity, operating conditions and available testing.

Integration requirements

Design and integration follow the selected components' datasheets, application guidance, layout requirements and applicable conditions of acceptability. The surrounding circuit, protection, wiring, enclosure and thermal design still need to suit the application. A component's protection features or approval mark do not certify the complete product.

Work outside the service scope

Services do not include professional engineering seals, product certification, regulatory approval, or independent safety sign-offs. Flight-critical, life-support, and safety-critical vehicle-control work is outside the current service scope.

Independent safety audits, complete-product safety approval and commercial-release sign-off are not offered. Work requiring specialist capabilities, testing or regulated sign-off beyond the agreed service is referred out or declined.

Client review, certification and release

Clients arrange the qualified professionals, testing laboratories or certification bodies required for their product and intended markets. Final product approval, required certification and release to production or public use are the client's responsibility. Any legally required professional supervision or authorization for the design work must be in place before that work begins.

MB’s design and testing responsibilities

MB Designs Work is responsible for performing its agreed design and prototype tasks with reasonable care and documenting the agreed checks, assumptions and known limitations. Manufacturing files and successful bench tests are not a complete-product safety or release approval. Production firmware validation, full-system verification and ongoing production quality assurance are not included in standard prototype support.

Rates & billing

Choose how we work together.

Monthly support for ongoing work. Prepaid hourly support for individual projects. All prices in Canadian dollars (CAD).

Ongoing support

Monthly design support

CA$750 / month

10 hours of reserved capacity each month

What you get

  • Reserved capacity for ongoing design and support
  • An agreed task list and tracked time
  • A monthly progress summary

Before enrollment

Billing dates, cancellation, unused-hour treatment and scheduling are confirmed in your subscription agreement before enrollment.

See the monthly plan

Individual projects

Hourly project work

From CA$70 / hour

New-client rate · Prepaid project credit

Initial payment

CA$140 for 2 hoursPrepaid minimum after the scope and services agreement are accepted.

Time is deducted as work is completed. The initial credit is not a fixed price for completing an entire project.

Top-ups & unused credit

Continuing the work

Work pauses when the available credit is used. Further work requires approval and prepayment of a minimum 2-hour top-up at the agreed rate. Scope changes and additional costs are confirmed before they are incurred.

When the project finishes

For hourly work, the credit policy is confirmed in the project agreement before payment: when a project finishes, unused credit of 2 hours or less stays on file for future work; more than 2 unused hours can be refunded on request or retained as credit. This policy is subject to any refund or cancellation rights required by applicable law.

Discuss a project

About Michael

Design, build and test experience across electronics and manufacturing.

I’m Michael Bradshaw, the person behind MB Designs Work. I’ve studied Electrical Engineering & Management at McMaster University. My practical experience includes electronics manufacturing support, PCB design, prototype development, testing, debugging, CAD fixtures, and 3D printing.

My work spans analog and switching circuits, Altium schematic and PCB design, embedded C, Python test automation, legacy board recreation and Autodesk CAD. Manufacturing experience also informs programming fixtures, assembly support and practical documentation.

Based in Canada, I work with US, Canadian and international clients. You work directly with the person designing and testing your hardware, with an agreed scope and schedule for each engagement.

⛶ Altium 3D render of a Bluetooth preamp PCB prototype
Featured project example Bluetooth preamp / PCB development
Michael Bradshaw — Founder Electronics design, PCB development, debugging, embedded firmware, Autodesk CAD, fixtures, and 3D printed support parts.
01

PCB and schematic work

Altium schematic capture, PCB layout, board review, component selection, and practical board bring-up support.

02

Hands-on debugging

Power checks, signal tracing, soldering, rework, measurements, noise reduction, and prototype troubleshooting.

03

CAD and 3D printing

Autodesk CAD, 3D printed jigs, enclosures, brackets, PCB holders, test fixtures, and small support parts.

04

Reverse engineering support

Legacy board tracing, schematic and PCB recreation, wiring documentation and replacement-board planning.

05

Embedded firmware & test tools

Embedded C, microcontroller peripherals, sensor interfaces, serial communication, Bluetooth module integration and Python test automation.

06

Clear deliverables

Agreed outputs can include schematic and PCB source files, manufacturing files, firmware, CAD models, test notes and next-revision recommendations.

FAQ

Common questions before starting.

Monthly support, project scope, pricing and working together remotely.

What does the monthly subscription include?

CA$750 CAD reserves 10 hours per month across electronics, PCB, firmware, CAD and prototype support. Together, we agree the task priorities and schedule. I track the time and review progress with you each month. Project calls, testing and documentation count toward those hours. Materials and outside costs are separate.

Is a complete PCB or product included for CA$750?

The monthly plan reserves time. A complete design may require multiple months or a separate project scope, depending on complexity and testing. I estimate the work, then agree milestones with you before starting. Additional hours or outside costs require approval.

How do renewal, cancellation and unused hours work?

The plan bills monthly. Renewal timing, cancellation and the treatment of unused hours are stated in the subscription agreement before enrollment. The hourly project-credit policy is separate. I confirm capacity and scope before sending your subscription payment link.

Can we work together from the US or another country?

Yes. MB Designs Work is based in Canada and welcomes US, Canadian and worldwide clients. Design files, reviews and progress updates can be handled remotely; any physical prototypes, shipping and time-zone requirements are agreed for the project. Published prices are in CAD.

Who is behind MB Designs Work?

I’m Michael Bradshaw, founder of MB Designs Work. I’ve studied Electrical Engineering & Management at McMaster University and have practical experience in electronics manufacturing support, PCB work, testing, debugging, CAD fixtures, 3D printing, and prototyping.

What kinds of projects do you take on?

Projects include consumer electronics, product prototypes, toy circuits, custom boards, sensor circuits, audio circuits, Bluetooth/IoT prototypes, motor-control hardware, breadboard-to-PCB work, PCB reviews, embedded firmware, reverse engineering, test fixtures, enclosures, brackets, and 3D printed support parts.

How do prepaid credits and top-ups work?

Scope and the services agreement come first. Hourly work for new clients then starts with a CA$140 (2-hour) prepaid credit at CA$70/hr. Work pauses when credit is used and resumes after an approved top-up at the agreed rate. See Rates & billing for unused-credit and separate-cost terms.

Can you design the full PCB for me?

Yes. Services include schematic capture, component selection, Altium PCB layout and manufacturing-file preparation. I start by reviewing your intended use, interfaces, complexity and testing requirements, then agree the deliverables, project phases and schedule with you. See the project scope for current service limits.

Do you do firmware and Bluetooth?

Yes. Work includes embedded C, microcontroller peripherals, sensor interfaces, serial communication, motor-control logic, Bluetooth module integration and hardware testing. Python tools can support test automation and device interfaces. Development and bench testing are scoped to the application. Production-release validation and ongoing maintenance are not included unless separately agreed.

Do you offer 3D printing?

Yes. CAD and 3D printing support can include enclosures, brackets, clips, PCB holders, test fixtures, programming fixtures, small printed parts, and STEP/STL files. Design labor is hourly, while print material, print time, and outside fabrication are quoted separately.

Can you reverse engineer an old board or circuit?

Yes. Work can include tracing connections, documenting wiring, identifying parts where possible, recreating schematics/PCBs, and planning a replacement or updated revision.

Do you work on existing products and prototypes?

Yes. Services include troubleshooting, schematic and PCB revisions, firmware integration, CAD and documentation. Send the application, operating conditions and required changes so the work and testing can be scoped.

Does prototype testing include safety approval or certification?

No. Testing covers the agreed functions, revision and conditions. MB Designs Work does not provide professional engineering seals, product certification, independent safety approval or commercial-release sign-off. Clients arrange the professionals or certification bodies required for their product and markets. Any legally required design supervision must be arranged before the relevant work begins. See Capabilities & service limits for the full division of responsibilities.

What should I send for a project request?

Start with the intended use, project goal, available information, budget, target timing, and the output you need. Include known power requirements and testing needs where relevant. Mention confidentiality requirements before sending sensitive design files.

Contact

What are you building next?

Tell me about your product, current stage and next priorities. Mention whether you need a one-time project or ongoing monthly support, plus your location and target timing. Start with non-confidential details and mention any confidentiality requirements before sharing sensitive files.

You can also request a free 20-minute intro call for a brief project introduction and fit check.

Detailed technical review, troubleshooting, and design advice are paid services. Scope, scheduling, and a short services agreement are confirmed before payment or technical work begins.

Discuss your project Discuss monthly support

michael@mbdesignswork.com

Monthly support: CA$750 CAD for 10 hours. Hourly support for new clients starts at CA$70/hr with a 2-hour prepaid minimum of CA$140 after agreement. A scoped Electronics & Prototype Consultation is CA$150. Materials, manufacturing, and outside services are quoted separately. See Rates & billing and Capabilities & service limits before requesting work.