Example boards · built from one sentence
ESP32-C3 sensor board with LiPo charging
“USB-C powered ESP32-C3 board with a LiPo charger, a BME280 sensor on I²C and a status LED; USB-C and battery connector on the board edge”

- Copper layers
- 4
- Board size
- 47 × 47 mm
- Parts
- 53
- Connections routed
- 139 of 139
- KiCad DRC errors
- 0
- Unconnected items
- 0
What came out of the sentence
- A KiCad schematic with stock library symbols and footprints
- A placed and routed KiCad board, checked by KiCad DRC
- A bill of materials matched to Mouser and LCSC listings, priced at your quantity
- Gerbers, drill and pick-and-place files, released because the board is clean
Sign in with Google or your email. Opening a sample is free and does not use a design; your first three designs are on us.
Schematic
The KiCad schematic, with stock library symbols. Open full size
Both sides of the board


Bill of materials
22 lines matched to Mouser and LCSC listings: $16.03 of parts for one board. Prices and stock as of the last check; the studio refreshes them for your quantity.
| Refs | Qty | Value | Part | Source | Stock | Unit |
|---|---|---|---|---|---|---|
| C1, C2, C3, C4, C5, C6, C7, C8, C9, C10, C11, C12 | 12 | 100nF0603 | CC0603KRX7R9BB104YAGEO | LCSCC14663 | 31,913,872 | $0.011 |
| C13, C14, C15, C16 | 4 | 10uF0603 | CL10A106KP8NNNCSamsung Electro-Mechanics | LCSCC19702 | 11,166,785 | $0.027 |
| D1 | 1 | LED Red0805 | NCD0805R1Foshan NationStar Optoelectronics | LCSCC84256 | 3,846,619 | $0.013 |
| J1 | 1 | USB4105-GF-AUSB | USB4105-GF-AGCT | Mouser640-USB4105-GF-A | 403,452 | $0.80 |
| J2 | 1 | LiPo JST-PHJST | B2B-PH-K-S-2PZZBXCONN | LCSCC54444764 | 1,564 | $0.01 |
| L1 | 1 | 2.2uHL | CD31 2R2M 2.2UHDMBJ | LCSCC2826610 | 1,394 | $0.03 |
| R1, R2 | 2 | 5.1k0603 | 0603WAF5101T5EUNI-ROYAL(Uniroyal Elec) | LCSCC23186 | 23,527,605 | $0.002 |
| R3, R4 | 2 | 220603 | RC0603FR-0722RLYAGEO | LCSCC107701 | 860,727 | $0.002 |
| R5, R6 | 2 | 4.7k0603 | 0603WAF4701T5EUNI-ROYAL(Uniroyal Elec) | LCSCC23162 | 18,651,999 | $0.003 |
| R7 | 1 | 1k0603 | 0603WAF1001T5EUNI-ROYAL(Uniroyal Elec) | LCSCC21190 | 23,270,082 | $0.003 |
| R8 | 1 | 2k0603 | 0603WAF2001T5EUNI-ROYAL(Uniroyal Elec) | LCSCC22975 | 11,364,112 | $0.002 |
| R9 | 1 | 20k0603 | 0603WAF2002T5EUNI-ROYAL(Uniroyal Elec) | LCSCC4184 | 7,674,876 | $0.002 |
| R10 | 1 | 1.5k0603 | 0603WAF1501T5EUNI-ROYAL(Uniroyal Elec) | LCSCC22843 | 4,127,838 | $0.002 |
| R11, R12 | 2 | 10k0603 | 0603WAF1002T5EUNI-ROYAL(Uniroyal Elec) | LCSCC25804 | 31,152,109 | $0.002 |
| SW1 | 1 | RESETSW | B3S-1000Omron Electronics | LCSCC2733655 | 5,865 | $0.362 |
| SW2 | 1 | BOOTSW | B3S-1000Omron Electronics | LCSCC2733655 | 5,865 | $0.362 |
| TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8 | 8 | TESTTestPoint | not sourced | |||
| U1 | 1 | ESP32-C3-WROOM-02ESP32-C3-WROOM-02 | ESP32-C3-WROOM-02U-N4Espressif Systems | LCSCC2926676 | 5,051 | $3.09 |
| U2 | 1 | MCP73871QFN-20-1 | MCP73871T-2CCI/MLMicrochip Tech | LCSCC511310 | 1,503 | $2.19 |
| U3 | 1 | TPS63031DSKWSON-10-1 | TPS63031DSKRTexas Instruments | LCSCC15516 | 6,178 | $1.03 |
| U4 | 1 | BME280Bosch | BME280Bosch Sensortec | LCSCC92489 | 4,050 | $7.83 |
| U5 | 1 | USBLC6-2SC6SOT-23-6 | USBLC6-2SC6HXY MOSFET | LCSCC5261088 | 13,422 | $0.041 |
Files
Released because KiCad found zero DRC errors and nothing unconnected. Sign up to download them or open the project in the studio.
circuit.kicad_schKiCad schematicSign up to downloadcircuit.kicad_pcbKiCad board, placed and routedSign up to downloadgerbers.zipGerber layers and Excellon drill filesSign up to downloadorder.zipGerbers, pick and place, assembly BOM with LCSC numbers, fab settingsSign up to downloadcircuit-ipc2581.xmlIPC-2581, one-file CAM handoffSign up to downloadbom.csvBill of materials with distributor part numbers and pricesSign up to downloadboard.glb3D model of the assembled boardSign up to download
More boards from one sentence
- Breadboard power from a phone charger“Power my breadboard from a USB-C phone charger: 5 V and 3.3 V, an on/off switch and a little light so I know it's on”
- STM32 CAN-bus sensor node“12 V CAN-bus sensor node: STM32G0, CAN transceiver, 3.3 V buck and a screw terminal”