KiCad Hardware Design from Requirements – ESP32-S2 USB-C / USB Host / RS232 Board for JLCPCB PCBA Anyone

About the job

Project title:
KiCad Hardware Design from Requirements – ESP32-S2 USB-C / USB Host / RS232 Board for JLCPCB PCBA

Project description:

We need an electronics / PCB design engineer to create a production-ready KiCad hardware design for an ESP32-S2 based TCP USB / Serial Bridge.

Important clarification:
We do not have a final validated schematic. The existing KiCad files are only rough draft / handoff references and may need to be rebuilt properly.

What we already have:

* functional requirements
* system architecture notes
* firmware pinout
* net connection matrix
* candidate BOM
* routing / trace-width rules
* PCB placement/mock reference
* visual PCB reference

What we need:
The engineer must create the proper final KiCad schematic from the requirements, validate the circuit, select suitable JLCPCB/LCSC components, complete the PCB layout, and generate all manufacturing files for JLCPCB PCBA.

Main hardware:

* ESP32-S2-MINI-2 module, Wi-Fi only
* USB-C for service/programming and 5V input
* optional 1S Li-Ion/LiPo battery connector
* Li-Ion charger / power-path circuit
* battery-to-5V boost converter, target 5V / 2A if practical
* power mux / no-backfeed between USB-C 5V and boosted 5V
* USB Host solder pads
* USB Host VBUS current-limited power switch
* USB data 2:1 switch between USB-C and USB Host
* RS232 through MAX3232E or equivalent
* RESET and BOOT buttons
* STATUS and CHG LEDs
* UART0 debug header
* GPIO/test pads

Critica... read more
Project title:
KiCad Hardware Design from Requirements – ESP32-S2 USB-C / USB Host / RS232 Board for JLCPCB PCBA

Project description:

We need an electronics / PCB design engineer to create a production-ready KiCad hardware design for an ESP32-S2 based TCP USB / Serial Bridge.

Important clarification:
We do not have a final validated schematic. The existing KiCad files are only rough draft / handoff references and may need to be rebuilt properly.

What we already have:

* functional requirements
* system architecture notes
* firmware pinout
* net connection matrix
* candidate BOM
* routing / trace-width rules
* PCB placement/mock reference
* visual PCB reference

What we need:
The engineer must create the proper final KiCad schematic from the requirements, validate the circuit, select suitable JLCPCB/LCSC components, complete the PCB layout, and generate all manufacturing files for JLCPCB PCBA.

Main hardware:

* ESP32-S2-MINI-2 module, Wi-Fi only
* USB-C for service/programming and 5V input
* optional 1S Li-Ion/LiPo battery connector
* Li-Ion charger / power-path circuit
* battery-to-5V boost converter, target 5V / 2A if practical
* power mux / no-backfeed between USB-C 5V and boosted 5V
* USB Host solder pads
* USB Host VBUS current-limited power switch
* USB data 2:1 switch between USB-C and USB Host
* RS232 through MAX3232E or equivalent
* RESET and BOOT buttons
* STATUS and CHG LEDs
* UART0 debug header
* GPIO/test pads

Critical UART0 rule:
UART0 DEBUG / TEST must contain only:

* 3V3
* TX0 / GPIO43
* RX0 / GPIO44
* GND

Do not place EN, IO0/BOOT, USB D-, or USB D+ on the UART0 header.

Preferred PCB:

* 2-layer PCB if practical
* 1 oz copper
* ground pour both sides
* wide copper / pours for battery, boost, SYS_5V and USB_HOST_VBUS
* compact size, target around 50 x 32 mm, max around 55 x 35 mm if practical

Assembly variants:
Please design the same PCB so it can support two BOM/PCBA variants if practical:

Variant A — Full:

* battery charger populated
* battery connector populated
* 5V boost populated
* power mux / no-backfeed populated
* USB Host can be powered from USB-C or battery boost

Variant B — USB-C only:

* battery connector not populated
* charger not populated
* boost converter not populated
* battery-related parts marked DNP / Not Populated
* board powered only from USB-C
* USB Host VBUS powered only from USB-C through the current-limited power switch

Required deliverables:

1. final KiCad project
2. final KiCad schematic
3. final KiCad PCB layout
4. Gerber files
5. drill files
6. BOM with final JLCPCB/LCSC part numbers
7. CPL / pick-and-place file
8. ERC report
9. DRC report
10. short JLCPCB upload instructions
11. notes for Full version and USB-C-only DNP/BOM variant

Please apply only if you can do the actual circuit/schematic design from requirements, not only copy or review an existing schematic. read less
Project title:
KiCad Hardware Design from Requirements – ESP32-S2 USB-C / USB Host / RS232 Board for JLCPCB PCBA

Project description:

We need an electronics / PCB design engineer to create a production-ready KiCad hardware design for an ESP32-S2 based TCP USB / Serial Bridge.

Important clarification:
We do not have a final validated schematic. The existing KiCad files are only rough dra... read more
Project title:
KiCad Hardware Design from Requirements – ESP32-S2 USB-C / USB Host / RS232 Board for JLCPCB PCBA

Project description:

We need an electronics / PCB design engineer to create a production-ready KiCad hardware design for an ESP32-S2 based TCP USB / Serial Bridge.

Important clarification:
We do not have a final validated schematic. The existing KiCad files are only rough draft / handoff references and may need to be rebuilt properly.

What we already have:

* functional requirements
* system architecture notes
* firmware pinout
* net connection matrix
* candidate BOM
* routing / trace-width rules
* PCB placement/mock reference
* visual PCB reference

What we need:
The engineer must create the proper final KiCad schematic from the requirements, validate the circuit, select suitable JLCPCB/LCSC components, complete the PCB layout, and generate all manufacturing files for JLCPCB PCBA.

Main hardware:

* ESP32-S2-MINI-2 module, Wi-Fi only
* USB-C for service/programming and 5V input
* optional 1S Li-Ion/LiPo battery connector
* Li-Ion charger / power-path circuit
* battery-to-5V boost converter, target 5V / 2A if practical
* power mux / no-backfeed between USB-C 5V and boosted 5V
* USB Host solder pads
* USB Host VBUS current-limited power switch
* USB data 2:1 switch between USB-C and USB Host
* RS232 through MAX3232E or equivalent
* RESET and BOOT buttons
* STATUS and CHG LEDs
* UART0 debug header
* GPIO/test pads

Critical UART0 rule:
UART0 DEBUG / TEST must contain only:

* 3V3
* TX0 / GPIO43
* RX0 / GPIO44
* GND

Do not place EN, IO0/BOOT, USB D-, or USB D+ on the UART0 header.

Preferred PCB:

* 2-layer PCB if practical
* 1 oz copper
* ground pour both sides
* wide copper / pours for battery, boost, SYS_5V and USB_HOST_VBUS
* compact size, target around 50 x 32 mm, max around 55 x 35 mm if practical

Assembly variants:
Please design the same PCB so it can support two BOM/PCBA variants if practical:

Variant A — Full:

* battery charger populated
* battery connector populated
* 5V boost populated
* power mux / no-backfeed populated
* USB Host can be powered from USB-C or battery boost

Variant B — USB-C only:

* battery connector not populated
* charger not populated
* boost converter not populated
* battery-related parts marked DNP / Not Populated
* board powered only from USB-C
* USB Host VBUS powered only from USB-C through the current-limited power switch

Required deliverables:

1. final KiCad project
2. final KiCad schematic
3. final KiCad PCB layout
4. Gerber files
5. drill files
6. BOM with final JLCPCB/LCSC part numbers
7. CPL / pick-and-place file
8. ERC report
9. DRC report
10. short JLCPCB upload instructions
11. notes for Full version and USB-C-only DNP/BOM variant

Please apply only if you can do the actual circuit/schematic design from requirements, not only copy or review an existing schematic. read less
GK-Tech_TCP_USB_Serial_Bridge_V1.7_Final_Concept.png png Jun 27, 2026

Things to know

Job location

Remote

Work location

Job skill level

Any

Skill Level

Job rate

$100

Fixed-rate (USD)

Job type

Part-time

Job type

Job length

Under 1-month

Job duration

Areas of expertise

3D Design DESIG Design 3D Design a design +2 more

Job categories

Electronic Prototyping and Design Services Electronics Design Service Electrical Circuit Design Services Electronic Devices DFM Services +2 more

About the client

Payment ready

Germany (10:00 pm)

Posted

Active

Job activity

50 Applicants

7 interviews in progress

More open jobs from this client (1)

KiCad PCB Engineer Needed – ESP32-S2 USB-C Battery RS232 Board

Remote - Posted
Description: We need an electronics / PCB design engineer to complete a KiCad project for a small ESP32-S2 module carrier board. This is not RF design. The ESP32-S2 is alr...
PCB Design Services 3D Modeling 3D Design Services
View job

Similar jobs

Mechanical Product Design Engineer (Freelance) — Proprietary Handheld Electromechanical Accessory

Remote - Posted
Seeking an experienced US-based mechanical design engineer to take a confidential, proprietary handheld electromechanical accessory and its base charging cradle from detailed...
Mechanical Engineering Electrical Engineering Electronics Design Service Product Engineering Services Electronic Prototyping and Design Services
View job

Embedded hardware engineer — SPL meter prototype (schematic + PCB layout)

Remote - Posted
Project summary I need a schematic and PCB layout done for a small handheld sound pressure level (SPL) meter — a single-board device with a calibrated MEMS microphone, an E...
Prototype Design Engineering Electronic Prototyping and Design Services 3D Design Services
View job

PCB design — RS-485 carrier board for a Pico-form Ethernet module (2-layer)

Remote - Posted
Schematic capture and PCB layout for a small carrier board. It hosts an off-the-shelf Pico-form-factor Ethernet module and adds a 3.3 V RS-485 interface and a 12 V power input...
PCB Design Services Electronic Prototyping and Design Services 3D Design Services
View job

Compact Wearable IoT Device — Mechanical Housing CAD + Schematic Capture + PCB Layout (Nordic nRF52832, BLE 5.0)

Remote - Posted
We are a New Jersey-based product development company seeking a highly capable engineer — or a small coordinated team — to complete the full hardware package for a compact, mu...
Internet of Things (IoT) Mechanical Design Services PCB Design Services Electronics Design Service Wearables Design
View job

Comport Design with CP2104 or CH340 or PL2303

Remote - Posted
We need a comport using cp2104, CH340, PL2303 with Proper buffer, Level shifter to support 1.8v to 3.3v on Rx line. And it never drop any single or character coming on Rx line...
PCB Design Services Electronics Design Service 3D Design Services
View job

"I am looking for an experienced Hardware Electronics Engineer proficient in EasyEDA and STM32 to design schematics for data acquisition modules."

Remote - Posted
Job Description: We are looking for an experienced Hardware/Schematic Engineer to design the schematics for two interconnected boards (PCB layout is NOT required at this stage...
Engineering Design PCB Design Services Electronic Devices Electrical Circuit Design Services
View job

How it works

Find hourly jobs

Find hourly jobs

Top rated experts are regularly hired for hourly jobs & ongoing client work.
Fixed-rate jobs

Fixed-rate jobs

Experts can browse & apply to fixed-rate work & quote on a flat-rate basis.
Design contests

Design contests

Experts build a reputation and earn prizes by participating in design challenges.

About Cad Crowd

4.9/5.0

(Our client satisfaction)

G2 2022

Spring high performer

203,299

global members

33,294

projects delivered to clients


Trusted by
US Army Corps of Engineers
Tiffany
BCG
Target
KPMG
Xprize

Find freelance & remote jobs

Your next big opportunity is just a click away. Create a free profile and start finding work tailored to your skills.