U1

YHPCB-ES01 · REV A

Electronics engineering studio

From schematic to a working prototype.

We design schematics and PCBs in KiCad, recreate boards that have no source files, modernize existing electronics, build and test prototypes, and write STM32 firmware. Order the full cycle, or only the stage you need.

J2Services

Engineering services

Each service ends in a clear deliverable. Take one stage, or combine them into full product development.

A

A single stage

Already have a schematic and need the layout? Have a board and need firmware? Take just the step you're missing.

B

The full cycle

Bring an idea or a set of requirements. We take it through every stage to a working prototype.

  1. Requirements
  2. Schematic
  3. PCB
  4. Prototype
  5. Firmware

U201 — PCB

PCB Design

Schematic capture and PCB layout in KiCad, with component selection and custom libraries where needed. Every board is ERC/DRC-checked before it goes to the fab.

You get

  • Schematic
  • Routed PCB
  • Gerber, drill, BOM, Pick & Place
Learn more
SCHEMATIC PCB · KICAD U1MCU 3V3 R1 D1 SDASCL U1 R1 D1 J1 DRC ✓ 0 errors · 0 warnings GBRDRLBOMPOS PRODUCTION FILES

U302 — REC

PCB Recreation

You have the board but not the source files. We trace the connections, identify the components and recover the schematic, the PCB and the production files.

You get

  • Recovered schematic
  • KiCad PCB
  • Production files and documentation
Learn more
YOUR BOARD RECOVERED U1 U2 Q1 U1MCU U2LDO 3V3R4Q1 U1 MCU · QFP-48 ✓ U2 LDO · 3.3 V ✓ Q1 N-MOSFET ✓ R1–R9 resistors ✓ NETS 24 traced ✓

U403 — RDS

PCB Redesign

Replace obsolete or unavailable parts, adapt the board to new requirements, a new enclosure or connectors, make it smaller and release a new revision.

You get

  • Updated schematic and PCB
  • Revision notes (ECO)
  • New production files
Learn more
REV A U3EOL U1 K1 J1 · 5P REV B U3 U1 K1 −38% area −U3 obsolete regulator +U3 available buck converter ~K1 smaller relay, same footprint class ~J1 connector moved for new enclosure

U504 — PRT

Prototype & Validation

We order the PCB, assemble the prototype, power it up, measure signals and check the core functions, then fix what we find and write up the results.

You get

  • Assembled prototype
  • Bring-up and basic checks
  • Test report
Learn more
CH1 3.30 VCH2 8.000 MHzAUTO U1 D1 TP1 TP2 BRING-UP 3V3 rail PASS Clock 8 MHz PASS UART link PASS I²C sensor PASS LED / GPIO PASS REPORT.PDF ✓

U605 — EMB

Embedded Development

Firmware for STM32 and ARM Cortex-M: GPIO, UART, SPI, I²C, timers and interrupts, plus integration of sensors, displays and other peripherals.

You get

  • Firmware source code
  • Peripheral drivers
  • Hardware/firmware debugging
Learn more
main.c int main(void) { HAL_Init(); SystemClock_Config(); MX_GPIO_Init(); MX_I2C1_Init(); MX_USART1_Init(); while (1) { read_sensor(&t); uart_send(&t); HAL_GPIO_TogglePin( LED_GPIO_Port, LED_Pin); HAL_Delay(500); }} STM32Cortex-M LED · PA5 SENSOR I²C SPI UART TX

U706 — FPD

Full Product Development

One team from the first requirements to a tested prototype: architecture, schematic, PCB, firmware, prototype iterations and a documentation package for production.

You get

  • Device architecture
  • Working, tested prototype
  • Production documentation
Learn more
REQ G0 ARCH G1 SCH G2 PCB G3 FW G4 PROTO G5 DEVICE · REV A READY FOR PRODUCTION ✓ IDEA → DEVICE

J3Process

How a project runs

Clear checkpoints, written estimates, and no surprises at handover.

  1. TP1

    Brief

    You share requirements, files or a sample board. We sign an NDA first if you need one.

  2. TP2

    Estimate

    You get the scope, timeline and price in writing before any work starts.

  3. TP3

    Design

    Schematic, layout or firmware, with review points along the way.

  4. TP4

    Review

    You review the result. We apply the changes and run ERC/DRC again.

  5. TP5

    Prototype

    Boards are made, assembled, powered up and checked, if that's in scope.

  6. TP6

    Handover

    All source and production files, documentation and the test report.

DS1Datasheet

Capabilities

What we work with today.

YHPCB-ES01
Rev A · 2026

ParameterValue
EDA toolKiCad — schematic, PCB layout, component libraries
Design checksERC, DRC, fabrication-readiness review
Production outputsGerber, drill files, BOM, Pick & Place
MicrocontrollersSTM32, ARM Cortex-M
Firmware peripheralsGPIO, UART, SPI, I²C, timers, interrupts
Reverse engineeringSchematic and PCB recovery, component identification, documentation
PrototypingPCB fabrication ordering, assembly and soldering, bring-up, signal measurements
Out of scopeSeries manufacturing, certification, firmware extraction from binaries

J5FAQ

Questions we get asked

Do you sign an NDA?

Yes. We sign it before you share any files. Just tick “I need an NDA” in the form.

Who owns the design?

You do. Once the project is paid, you receive all source files (the KiCad project and libraries) and all production files.

What do I need to start?

Whatever you have: requirements, a sketch, an existing schematic or a physical board. For a recreation project, send the board itself — ideally a spare sample, because some steps may require removing parts.

How do you estimate the price?

We review your materials, ask questions, then send a written estimate with scope, timeline and price. Work starts only after you approve it.

Do you manufacture in series?

No. We focus on development and prototypes. You get production-ready files that any PCB manufacturer or assembly house can work with.

Can you read firmware out of a chip or a binary?

Not as part of our current services. Recreation covers the hardware: the schematic, the PCB and the production files.

Do you work with clients abroad?

Yes. We work remotely, in English. Boards and samples can be shipped to us.

J1Contact

Tell us about your project

Describe what you need and attach anything that helps — schematics, photos, a datasheet. We reply within one business day.

Or email ushello@yhpcb.org

Where are you now?