adev.build
Adem replies within the hourStart a project

From breadboard to a board you can manufacture.

I turn working prototypes into real hardware. You get schematics and PCB layouts in KiCad, manufacturing files ready for JLCPCB/LCSC, and ESP32 firmware that connects your device to dashboards and the cloud.

PCB Design & Firmware, part of Hardware & Embedded

Sound familiar?

  • Your product works on a breadboard covered in jumper wires, and you need a real board.
  • Parts are out of stock, or your BOM costs too much for production volumes.
  • Firmware is a tangle of example sketches that crashes when Wi-Fi drops.
  • You have hardware but no dashboard, app or cloud connection for the data.

Who it's built for

  • Hardware startups and makers moving from prototype to small-batch production
  • Grow-tech, home automation and IoT product companies
  • Businesses needing custom controller boards for equipment

Built by someone who ships

I build and run production software myself, from pricing engines to automation platforms. Your build gets the same care: tested before real customers touch it, monitored after.

The gap between “it works” and “we can make it”

Getting a prototype working on a breadboard is the exciting part. Turning it into something you can manufacture is where projects stall:

  • choosing components that are actually in stock
  • laying out a board that passes design rules
  • keeping analog signals clean
  • handling power safely
  • producing files an assembler accepts without a week of emails

I take you through that step with a clear scope and a fixed price per board.

Phased hardware, controlled budget

Hardware projects grow quickly if nothing reins them in. I usually recommend a phased roadmap: design the main controller board with its core sensors first, prove it, and add expansion boards later. Each phase has its own fixed price and deliverables, and nothing is designed before it’s needed.

On a recent environmental-controller project, that meant:

  • Phase 1 was the main board only, with the client’s existing sensors.
  • Lighting-control interfaces were documented as a pin map, so they can be added later without redesigning the board.
  • The client wrote their own firmware from that pin map and interface spec.

Firmware and connectivity

Hardware is only half of most products. On the firmware side I build:

  • ESP32 firmware with robust Wi-Fi reconnection, OTA updates and watchdogs.
  • ESPHome configurations for fast integration with Home Assistant.
  • MQTT pipelines into dashboards, databases and alerts.
  • Web dashboards and apps for your device’s data. See internal tools & dashboards.

You end up with one engineer who understands the whole path from the sensor pin to the chart on the screen.

Pricing and what’s included

Board design is priced per board. A simple sensor or controller board starts around $1,800, and dense mixed-signal or high-current designs cost more. Firmware is quoted separately, or bundled when the same project needs both, so you only pay for what you need.

Every package includes the full KiCad project, so you’re never locked in. Any engineer can open, modify and re-order your boards later. Manufacturing itself is paid directly to your chosen assembler, and I help you place the first order and check the assembly preview before anything is produced.

Documentation that outlives the project

Hardware projects often outlast the people who designed them. Every board ships with:

  • a pin map
  • an interface specification
  • design notes explaining component choices and trade-offs
  • a revision history

When you add an expansion board next year, change assemblers, or hand firmware to another developer, everything they need is already written down. They won’t have to reverse-engineer it from the layout.

I also flag risks early: parts with a single source, components near end-of-life, and layout choices that would make certification or enclosure design harder later. Those problems are cheap to avoid on paper and expensive to fix on a manufactured board.

What you get

  • Complete KiCad project files you own
  • Manufacturing-ready output files and BOM
  • A pin map and hardware documentation for firmware developers
  • Optional firmware and dashboard integration

What it costs

from $1,800 per board for the Board Design Package, live in 2–4 weeks.

The final number depends on your integrations, users and data. We scope it together on a 20-minute call, and you get a fixed price in writing before any work starts. It doesn't change unless you change the scope.

Get a price range for your project

How the build runs

  1. Scope & phase

    Agree what the first board must do. Complex products are commissioned one board at a time to control budget.

  2. Schematic & parts

    Component selection with availability and cost checked at your chosen assembler.

  3. Layout & review

    PCB layout, design rule checks and a manufacturing review before ordering.

  4. Prototype & revise

    You test the first batch; one revision round is included.

Built with tools like KiCad 9, ESP32, ESPHome, Arduino, PlatformIO, MQTT, Home Assistant, JLCPCB.

Questions owners ask

Can you design for JLCPCB assembly?

Yes. I select parts from the assembler's catalogue where possible and deliver Gerbers, BOM and placement files in the format they expect, which keeps assembly cheap and fast.

Do you also write the firmware?

Yes, for ESP32-class microcontrollers, including ESPHome configurations, custom firmware and MQTT/Home Assistant integration. If you prefer to write firmware yourself, I deliver a clear pin map and interface spec instead.

Can we do this in phases to manage budget?

Yes. That's often the best approach. A main board with core sensors first, then expansion boards once the first one is proven.

Want this quoted for your business?

You'll get a reply within 1 business hour, from me, with questions or a first plan and price.