# ESP
## Description
Welcome to your new project. Imagine what you can build here.
## Project Details
- **Owner:** vasy_skral
- **Created:** 4/10/2023
- **Last Updated:** 12/15/2023
- **Visibility:** Public
- **License:** https://creativecommons.org/licenses/by/4.0/
- **System Architecture:** flowchart TD
USB_C["USB-C"] --> VBUS["5V VBUS"]
VBUS --> CHG["Li Charger MCP73831"]
CHG --> VBAT["Battery"]
VBAT --> REG33["3.3V Regulator"]
REG33 --> MCU["ESP32-S3-WROOM-1-N16R8"]
REG33 --> GNSS["u-blox NEO-M9N"]
REG33 --> OLED["0.91in OLED"]
REG33 --> SD["microSD"]
REG33 --> GAUGE["MAX17048"]
USB_C --> UART["CH340K USB-UART"]
UART --> MCU
MCU --> OLED
MCU --> SD
MCU --> GNSS
MCU --> ENC["Rotary Encoder + SW"]
MCU --> LED["Status LED"]
MCU --> TP["Test Points"]
GAUGE --> MCU
GNSS --> ANT["GNSS Antenna"]
## Key Components
### BAT — [JST XH-A 01x02 Pitch 2.50mm Horizontal](https://www.flux.ai/jharwinbarrozo/jst-xh-a-01x02-pitch-250mm-horizontal.md)
- Manufacturer Name: Zhejiang Yueqing Hongxing Elec
- Manufacturer Part Number: HX25003-2WAG
**Pins:**
- PIN1 [pin 1]
- PIN2 [pin 2]
### CN1 — [S2B-PH-SM4-TB(LF)(SN)](https://www.flux.ai/lcsc/s2b-ph-sm4-tblfsn.md)
- Connector Type: Wire-to-board connector
- Role Details: 1-cell Li-ion battery connector
- Manufacturer Part Number: S2B-PH-SM4-TB(LF)(SN)
- Connector Pitch: 2mm
- Connector Gender: Female
- Package: JST PH 2.0mm
- Connector Positions: 2
- Connector Rows: 1
- LCSC Part Number: C295747
- Product Info Url: https://lcsc.com/product-detail/_JST-Sales-America_S2B-PH-SM4-TB-LF-SN_JST-Sales-America-S2B-PH-SM4-TB-LF-SN_C295747.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2102031704_JST-S2B-PH-SM4-TB-LF-SN_C295747.pdf
- Package or Case Code: CONN-SMD_P2.00_S2B-PH-SM4-TB-LF-SN
- Role: Connector
- Part Type: Wire To Board / Wire To Wire Connector
- Manufacturer Name: JST
- JLCPCB Part Class: Extended Part
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### ESP32-CAM1 — [ESP32-CAM](https://www.flux.ai/vasy_skral/esp32-cam.md)
- Manufacturer Name: Ai-Thinker
- Datasheet URL: https://www.universal-solder.ca/downloads/ESP32-CAM.pdf
- Part Type: Development Board
- Manufacturer Part Number: Ai-Thinker ESP32-CAM WiFi BT BLE
**Pins:**
- .GND [pin P$9]
- 3V3 [pin P$16]
- 3V3. [pin P$12]
- 5V [pin P$1]
- GND [pin P$2]
- GND. [pin P$13]
- IO0 [pin P$14]
- IO1/U0T [pin P$10]
- IO12 [pin P$3]
- IO13 [pin P$4]
- IO14 [pin P$6]
- IO15 [pin P$5]
- IO16 [pin P$15]
- IO2 [pin P$7]
- IO3/U0R [pin P$11]
- IO4 [pin P$8]
### IC1 — [MPU-6050](https://www.flux.ai/vasyl/mpu-6050.md)
- Datasheet URL: https://invensense.tdk.com/wp-content/uploads/2015/02/MPU-6000-Datasheet1.pdf
- Part Type: Integrated Circuit
- Manufacturer Name: TDK InvenSense
- Manufacturer Part Number: MPU-6050
**Pins:**
- 25 [pin 25]
- AD0 [pin 9]
- AUX_CL [pin 7]
- AUX_DA [pin 6]
- CLKIN [pin 1]
- CPOUT [pin 20]
- FSYNC [pin 11]
- GND [pin 18]
- INT [pin 12]
- NC [pin 2]
- NC [pin 15]
- NC [pin 17]
- NC [pin 5]
- NC [pin 3]
- NC [pin 4]
- NC [pin 16]
- NC [pin 14]
- REGOUT [pin 10]
- RESV [pin 21]
- RESV [pin 22]
- RESV [pin 19]
- SCL [pin 23]
- SDA [pin 24]
- VDD [pin 13]
- VLOGIC [pin 8]
### IC2 — [PCA9535PW](https://www.flux.ai/vasy_skral/pca9535pw.md)
- Datasheet URL: https://rocelec.widen.net/view/pdf/bwtwhodgoe/PHGL-S-A0003845940-1.pdf?t.download=true&u=5oefqw
- Manufacturer Part Number: PCA9535PW
- Part Type: Integrated Circuit
- Manufacturer Name: NXP USA Inc.
**Pins:**
- *INT [pin 1]
- A0 [pin 21]
- A1 [pin 2]
- A2 [pin 3]
- IO0_0 [pin 4]
- IO0_1 [pin 5]
- IO0_2 [pin 6]
- IO0_3 [pin 7]
- IO0_4 [pin 8]
- IO0_5 [pin 9]
- IO0_6 [pin 10]
- IO0_7 [pin 11]
- IO1_0 [pin 13]
- IO1_1 [pin 14]
- IO1_2 [pin 15]
- IO1_3 [pin 16]
- IO1_4 [pin 17]
- IO1_5 [pin 18]
- IO1_6 [pin 19]
- IO1_7 [pin 20]
- SCL [pin 22]
- SDA [pin 23]
- VDD [pin 24]
- VSS [pin 12]
### IC3 — [ESP32-S3-WROOM-1-N16R8](https://www.flux.ai/adrian95/esp32-s3-wroom-1-n16r8.md)
- Manufacturer Name: Espressif Systems
- Part Type: Module
- Role Details: Main application processor ESP32-S3
- License: https://creativecommons.org/licenses/by/4.0/
- Package: Module
- Manufacturer Part Number: ESP32-S3-WROOM-1-N16R8
- Role: MCU
- Datasheet URL: https://www.mouser.com/datasheet/2/891/esp32_s3_wroom_1_wroom_1u_datasheet_en-2930317.pdf
**Pins:**
- 3V3 [pin 2]
- EN [pin 3]
- GND_1 [pin 1]
- GND_10 [pin 48]
- GND_11 [pin 49]
- GND_2 [pin 40]
- GND_3 [pin 41]
- GND_4 [pin 42]
- GND_5 [pin 43]
- GND_6 [pin 44]
- GND_7 [pin 45]
- GND_8 [pin 46]
- GND_9 [pin 47]
- IO0 [pin 27]
- IO1 [pin 39]
- IO10 [pin 18]
- IO11 [pin 19]
- IO12 [pin 20]
- IO13 [pin 21]
- IO14 [pin 22]
- IO15 [pin 8]
- IO16 [pin 9]
- IO17 [pin 10]
- IO18 [pin 11]
- IO19 [pin 13]
- IO2 [pin 38]
- IO20 [pin 14]
- IO21 [pin 23]
- IO3 [pin 15]
- IO35 [pin 28]
- IO36 [pin 29]
- IO37 [pin 30]
- IO38 [pin 31]
- IO39 [pin 32]
- IO4 [pin 4]
- IO40 [pin 33]
- IO41 [pin 34]
- IO42 [pin 35]
- IO45 [pin 26]
- IO46 [pin 16]
- IO47 [pin 24]
- IO48 [pin 25]
- IO5 [pin 5]
- IO6 [pin 6]
- IO7 [pin 7]
- IO8 [pin 12]
- IO9 [pin 17]
- RXD0 [pin 36]
- TXD0 [pin 37]
### J1 — [Connector 01x04 0.100](https://www.flux.ai/vasy_skral/connector-01x04-0100.md)
- Part Type: Connector
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
- 3 [pin 3]
- 4 [pin 4]
### J2 — [USB4105-GF-A-060](https://www.flux.ai/adrian95/usb4105-gf-a-060.md)
- Manufacturer Part Number: USB4105-GF-A-060
- Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/5702/USB4105%20-%20Product%20Drawing.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: USB-C for power and USB2.0 data
- Manufacturer Name: GCT
- Package: USB-C Receptacle
- Role: Connector
- Part Type: Connector
**Pins:**
- CC1 [pin A5]
- CC2 [pin B5]
- DN1 [pin A7]
- DN2 [pin B7]
- DP1 [pin A6]
- DP2 [pin B6]
- GND [pin B1_A12]
- GND [pin A1_B12]
- SBU1 [pin A8]
- SBU2 [pin B8]
- SHELL_GND [pin SH2]
- SHELL_GND [pin SH4]
- SHELL_GND [pin SH3]
- SHELL_GND [pin SH1]
- VBUS [pin A4_B9]
- VBUS [pin B4_A9]
### J3 — [DM3AT-SF-PEJM5](https://www.flux.ai/adrian95/dm3at-sf-pejm5.md)
- Datasheet URL: https://www.mouser.com/datasheet/2/185/DM3AT_SF_PEJM5_CL0609_0031_0_00_2DDrawing_00009471-1614303.pdf
- Package: microSD socket
- Manufacturer Name: Hirose Electric Co Ltd
- Manufacturer Part Number: DM3AT-SF-PEJM5
- Role: Storage
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
- Role Details: microSD card slot (SPI mode)
**Pins:**
- ~ [pin SWA]
- ~ [pin SWB]
- CD/DAT3 [pin 2]
- CLK [pin 5]
- CMD [pin 3]
- DAT0 [pin 7]
- DAT1 [pin 8]
- DAT2 [pin 1]
- SHIELD [pin P3]
- SHIELD [pin P4]
- SHIELD [pin P1]
- SHIELD [pin P2]
- VDD [pin 4]
- VSS [pin 6]
### J4 — [PEC11R-4215F-S0024](https://www.flux.ai/vasyl/pec11r-4215f-s0024.md)
- Manufacturer Name: Bourns Inc.
- Manufacturer Part Number: PEC11R-4215F-S0024
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://www.bourns.com/docs/Product-Datasheets/PEC11R.pdf
- Role: User Input
- Part Type: Encoder
- Role Details: Rotary encoder A/B + push switch
- Package: Encoder
**Pins:**
- ~ [pin 1]
- ~ [pin 2]
- A [pin A]
- B [pin B]
- COM [pin COM]
- SHIELD [pin S1]
- SHIELD__1 [pin S2]
### M-BL — [Pin Header 01x02 2.00mm Vertical](https://www.flux.ai/adrian95/pin-header-01x02-200mm-vertical.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
### M-BR — [Pin Header 01x02 2.00mm Vertical](https://www.flux.ai/adrian95/pin-header-01x02-200mm-vertical.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
### M-FL — [Pin Header 01x02 2.00mm Vertical](https://www.flux.ai/adrian95/pin-header-01x02-200mm-vertical.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
### M-FR — [Pin Header 01x02 2.00mm Vertical](https://www.flux.ai/adrian95/pin-header-01x02-200mm-vertical.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- Pin_1 [pin 1]
- Pin_2 [pin 2]
### OLED1 — [OLED 0.91" 128x32 I2C](https://www.flux.ai/vasy_skral/oled-091-128x32-i2c.md)
- Role: Display
- Role Details: 0.91in SSD1306 I2C OLED
- Package: Module
- Part Type: Display Device
**Pins:**
- 5V [pin 3]
- GND [pin 4]
- SCL [pin 2]
- SDA [pin 1]
### Q1 — [AO3401A](https://www.flux.ai/jecstronic/ao3401a.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2007171935_HUASHUO-AO3401A_C700954.pdf
- Part Type: Transistor
- Manufacturer Name: HUASHUO
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: AO3401A
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q2 — [AO3401A](https://www.flux.ai/jecstronic/ao3401a.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: AO3401A
- Manufacturer Name: HUASHUO
- Part Type: Transistor
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2007171935_HUASHUO-AO3401A_C700954.pdf
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q3 — [AO3401A](https://www.flux.ai/jecstronic/ao3401a.md)
- Manufacturer Name: HUASHUO
- Part Type: Transistor
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2007171935_HUASHUO-AO3401A_C700954.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: AO3401A
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q4 — [AO3401A](https://www.flux.ai/jecstronic/ao3401a.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2007171935_HUASHUO-AO3401A_C700954.pdf
- Part Type: Transistor
- Manufacturer Name: HUASHUO
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: AO3401A
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q5 — [AO3401A](https://www.flux.ai/jecstronic/ao3401a.md)
- Part Type: Transistor
- Manufacturer Name: HUASHUO
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2007171935_HUASHUO-AO3401A_C700954.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: AO3401A
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q6 — [AO3401A](https://www.flux.ai/jecstronic/ao3401a.md)
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2007171935_HUASHUO-AO3401A_C700954.pdf
- Manufacturer Name: HUASHUO
- Part Type: Transistor
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: AO3401A
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q7 — [AO3401A](https://www.flux.ai/jecstronic/ao3401a.md)
- Manufacturer Name: HUASHUO
- Part Type: Transistor
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2007171935_HUASHUO-AO3401A_C700954.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: AO3401A
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### Q8 — [AO3401A](https://www.flux.ai/jecstronic/ao3401a.md)
- Part Type: Transistor
- Manufacturer Name: HUASHUO
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2007171935_HUASHUO-AO3401A_C700954.pdf
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: AO3401A
**Pins:**
- D [pin 3]
- G [pin 1]
- S [pin 2]
### U1 — [NEO-M9N-00B](https://www.flux.ai/adrian95/neo-m9n-00b.md)
- Manufacturer Part Number: NEO-M9N-00B
- Role Details: u-blox NEO-M9N GNSS receiver
- License: https://creativecommons.org/licenses/by/4.0/
- Datasheet URL: https://content.u-blox.com/sites/default/files/NEO-M9N-00B_DataSheet_UBX-19014285.pdf
- Part Type: Module
- Manufacturer Name: U-blox
- Package: Module
- Role: GNSS
**Pins:**
- ~RESET~ [pin 8]
- ~SAFEBOOT~ [pin 1]
- D_SEL [pin 2]
- EXTINT [pin 4]
- GND [pin 10]
- GND [pin 13]
- GND [pin 12]
- GND [pin 24]
- LNA_EN [pin 14]
- Reserved [pin 15]
- Reserved [pin 16]
- Reserved [pin 17]
- RF_IN [pin 11]
- RXD/SPI_MOSI [pin 21]
- SCL/SPI_SLK [pin 19]
- SDA/~SPI_CS~ [pin 18]
- TIMEPULSE [pin 3]
- TXD/SPI_MISO [pin 20]
- USB_DM [pin 5]
- USB_DP [pin 6]
- V_BCKP [pin 22]
- VCC [pin 23]
- VCC_RF [pin 9]
- VDD_USB [pin 7]
### U2 — [CH340K](https://www.flux.ai/kicad-part-library/ch340k.md)
- Role Details: CH340K USB to serial for ESP32-S3 download/debug
- Datasheet URL: https://cdn.sparkfun.com/assets/5/0/a/8/5/CH340DS1.PDF
- Package: SSOP-10-1EP
- Role: USB-UART
- Package or Case Code: SSOP-10-1EP_3.9x4.9mm_P1mm_EP2.1x3.3mm
- Manufacturer Part Number: CH340K
**Pins:**
- ~{CTS} [pin 5]
- ~{DTR} [pin 4]
- ~{RTS} [pin 6]
- GND [pin 11]
- GND [pin 3]
- RXD [pin 9]
- TXD [pin 8]
- UD- [pin 2]
- UD+ [pin 1]
- V3 [pin 10]
- VCC [pin 7]
### U3 — [TPD3E001DRLR](https://www.flux.ai/kicad-part-library/tpd3e001drlr.md)
- Manufacturer Part Number: TPD3E001DRLR
- Role Details: USB ESD protection for D+, D-, CC
- Package or Case Code: SOT-553
- Role: Protection
- Manufacturer Name: Texas Instruments Inc.
- Package: SOT-553
- Datasheet URL: http://www.ti.com/lit/ds/symlink/tpd3e001.pdf
**Pins:**
- ~ [pin 3]
- ~ [pin 5]
- IO1 [pin 1]
- IO2 [pin 2]
- IO3 [pin 4]
### U4 — [MCP73831T-2ACI/OT](https://www.flux.ai/adrian95/mcp73831t-2aciot.md)
- Role Details: USB 5V to 1-cell Li-ion charger
- Part Type: Integrated Circuit
- Datasheet URL: https://ww1.microchip.com/downloads/en/DeviceDoc/MCP73831-Family-Data-Sheet-DS20001984H.pdf
- Package: SOT-23-5
- Role: Charger
- Manufacturer Name: Microchip Technology
- License: https://creativecommons.org/licenses/by/4.0/
- Manufacturer Part Number: MCP73831T-2ACI/OT
**Pins:**
- PROG [pin 5]
- STAT [pin 1]
- VBAT [pin 3]
- VIN [pin 4]
- VSS [pin 2]
### U5 — [MAX17048G+T10](https://www.flux.ai/adrian95/max17048gplust10.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Role: Fuel Gauge
- Role Details: MAX17048 1-cell Li-ion fuel gauge via I2C
- Manufacturer Name: Analog Devices Inc./Maxim Integrated
- Manufacturer Part Number: MAX17048G+T10
- Datasheet URL: https://www.analog.com/media/en/technical-documentation/data-sheets/MAX17048-MAX17049.pdf
- Package: TDFN-8
- Part Type: Integrated Circuit
**Pins:**
- ~ALERT [pin 5]
- CELL [pin 2]
- CTG [pin 1]
- EP [pin 9]
- GND [pin 4]
- QSTRT [pin 6]
- SCL [pin 7]
- SDA [pin 8]
- VDD [pin 3]
### U6 — [TLV75733PDBVR](https://www.flux.ai/lcsc/tlv75733pdbvr.md)
- Role: Regulator
- Max Input Voltage: 5.5V
- Output Current: 1A
- Dropout Voltage: 475mV@(1A)
- Product Info Url: https://lcsc.com/product-detail/New-Arrivals_Texas-Instruments-Texas-Instruments-TLV75733PDBVR_C485517.html
- Manufacturer Part Number: TLV75733PDBVR
- Package or Case Code: SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BL
- Max Output Voltage: 3.3V
- Package: SOT-23-5
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Texas-Instruments-TLV75733PDBVR_C485517.pdf
- Manufacturer Name: TI(德州仪器)
- LCSC Part Number: C485517
- Role Details: 3.3V LDO for ESP32-S3 and peripherals
- Part Type: Linear Voltage Regulators (LDO)
- Operating Temperature: -40℃~+125℃@(Tj)
- JLCPCB Part Class: Extended Part
**Pins:**
- EN [pin 3]
- GND [pin 2]
- IN [pin 1]
- NC [pin 4]
- OUT [pin 5]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/vasy_skral/esp](https://www.flux.ai/vasy_skral/esp).*
---
*Generated from [https://www.flux.ai/vasy_skral/esp](https://www.flux.ai/vasy_skral/esp)*