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

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 (08:07 pm)

Posted

Active

Job activity

55 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

PCB Layout Engineer

Irvine, United States - Posted
Required Qualifications Strong experience in PCB layout design for multilayer boards. Experience in footprint creation, verification, and library management. Knowledge of I...
PCB Design Services Electronic Prototyping and Design Services Electrical Engineering
View job

Electronics Engineer (PCB Sourcing & Fulfillment)

Remote - Posted
We’re seeking an experienced Electronics Engineer to manage the end-to-end PCB supply chain from design handoff to final shipment. The ideal candidate should have strong knowl...
Engineering Design PCB Design Services Electrical and Electronic Engineers Professional Staffing Electronic Prototyping and Design Services Electronics Design Service
View job

Independent Engineering Review of Completed 4-Layer KiCad PCB — ESP32 / LiPo / Haptic Device

Remote - Posted
Project description I am seeking an experienced electrical / PCB engineer to perform an independent technical review of a completed Rev A PCB design prior to fabrication....
PCB Design Services Electrical Circuit Design Services Electronics Design Service Engineering Design
View job

Wi-Fi/BLE Smart Safety Watch – KiCad Schematic Design

Remote - Posted
We are developing a compact low-power Smart Safety Watch and need an experienced embedded hardware engineer to design the complete electrical schematic in KiCad. The watch...
Electrical Circuit Design Services 3D Design Services 3D Modeling
View job

Examine Thermal Model, Perform Baseline simulations in Icepak

Remote - Posted
Consultant will need an Ansys Icepak license, and be willing to review and sign a confidentiality agreement. We need the following: -assistance over a video call where you op...
Computational Fluid Dynamics Electronics Design Service 3D Design Services
View job

Electrical Engineer who has some experience in Mechanical Engineering for Medium Voltage Line Sensor Development

Remote - Posted
Our Company is looking for Electrical & Mechanical Engineer. Please feel free to contact me if you are best guy for this job. I will share the requirements to the best cand...
Mechanical Engineering Electrical Engineering Electronic Devices
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

212,717

global members

33,427

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.