# ESP32 BMS
## Description
Balancing board for zinc batteries controlled by ESP32 via IO expander. Information about the state of each battery will be uploaded to the cloud
## Project Details
- **Owner:** aaron10103025
- **Created:** 4/17/2024
- **Last Updated:** 4/17/2024
- **Visibility:** Public
## Key Components
### BT1 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT10 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT2 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT3 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT4 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Connector
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT5 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT6 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT7 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT8 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### BT9 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### D1 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Part Type: Diode
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Manufacturer Part Number: MM3Z3V6
- Manufacturer Name: Diotec Semiconductor
**Pins:**
- A
- K
### D10 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Manufacturer Name: Diotec Semiconductor
- Manufacturer Part Number: MM3Z3V6
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Part Type: Diode
**Pins:**
- A
- K
### D11 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Manufacturer Name: Diotec Semiconductor
- Manufacturer Part Number: MM3Z3V6
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Part Type: Diode
**Pins:**
- A
- K
### D12 — [SS24](https://www.flux.ai/vasyl/ss24~dq.md)
- Manufacturer Name: JUXING
- Datasheet URL: https://datasheet.lcsc.com/lcsc/2206091716_JUXING-SS24_C3033280.pdf
- Manufacturer Part Number: SS24
- Part Type: Diode
**Pins:**
- ~
- ~
### D12 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Part Type: Diode
- Manufacturer Name: Diotec Semiconductor
- Manufacturer Part Number: MM3Z3V6
**Pins:**
- A
- K
### D13 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Part Type: Diode
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Manufacturer Part Number: MM3Z3V6
- Manufacturer Name: Diotec Semiconductor
**Pins:**
- A
- K
### D2 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Part Type: Diode
- Manufacturer Name: Diotec Semiconductor
- Manufacturer Part Number: MM3Z3V6
**Pins:**
- A
- K
### D5 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Manufacturer Name: Diotec Semiconductor
- Manufacturer Part Number: MM3Z3V6
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Part Type: Diode
**Pins:**
- A
- K
### D6 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Part Type: Diode
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Manufacturer Part Number: MM3Z3V6
- Manufacturer Name: Diotec Semiconductor
**Pins:**
- A
- K
### D7 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Part Type: Diode
- Manufacturer Name: Diotec Semiconductor
- Manufacturer Part Number: MM3Z3V6
**Pins:**
- A
- K
### D8 — [MM3Z3V6](https://www.flux.ai/vasyl/mm3z3v6~rur.md)
- Datasheet URL: https://diotec.com/tl_files/diotec/files/pdf/datasheets/mm3z2v4.pdf
- Part Type: Diode
- Manufacturer Name: Diotec Semiconductor
- Manufacturer Part Number: MM3Z3V6
**Pins:**
- A
- K
### IC1 — [BA7805FP-E2](https://www.flux.ai/vasyl/ba7805fp-e2~2f.md)
- Part Type: Integrated Circuit
- Datasheet URL: https://datasheet.lcsc.com/lcsc/1809301321_ROHM-Semicon-BA7805FP-E2_C79639.pdf
- Manufacturer Part Number: BA7805FP-E2
- Manufacturer Name: ROHM Semicon
**Pins:**
- INPUT
- N-C-
- OUTPUT
### J3 — [Pin Header 01x02 2.54mm Vertical](https://www.flux.ai/jharwinbarrozo/pin-header-01x02-254mm-vertical~4uy.md)
- Part Type: Connector
- License: https://creativecommons.org/licenses/by/4.0/
**Pins:**
- P1 [pin 1]
- P2 [pin 2]
### Q1 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Part Type: Transistor
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### Q10 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Part Type: Transistor
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### Q11 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Part Type: Transistor
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
**Pins:**
- D
- G
- S
### Q12 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Part Type: Transistor
**Pins:**
- D
- G
- S
### Q13 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Part Type: Transistor
**Pins:**
- D
- G
- S
### Q14 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
- Part Type: Transistor
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### Q15 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
- Part Type: Transistor
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### Q16 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Part Type: Transistor
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### Q17 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Part Type: Transistor
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
**Pins:**
- D
- G
- S
### Q18 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Part Type: Transistor
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
**Pins:**
- D
- G
- S
### Q19 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
- Part Type: Transistor
**Pins:**
- D
- G
- S
### Q2 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
- Part Type: Transistor
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### Q20 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Part Type: Transistor
**Pins:**
- D
- G
- S
### Q22 — [NCEP0114AS](https://www.flux.ai/vasyl/ncep0114as~dk.md)
- Manufacturer Name: NCEP0114AS
- Datasheet URL: https://datasheet.lcsc.com/szlcsc/Wuxi-NCE-Power-Semiconductor-NCEP0114AS_C190848.pdf
- Part Type: Transistor
- Manufacturer Part Number: Wuxi NCE Power Semiconductor
**Pins:**
- D
- D
- D
- D
- G
- S
- S
- S
### Q23 — [NCEP0114AS](https://www.flux.ai/vasyl/ncep0114as~dk.md)
- Datasheet URL: https://datasheet.lcsc.com/szlcsc/Wuxi-NCE-Power-Semiconductor-NCEP0114AS_C190848.pdf
- Manufacturer Part Number: Wuxi NCE Power Semiconductor
- Part Type: Transistor
- Manufacturer Name: NCEP0114AS
**Pins:**
- D
- D
- D
- D
- G
- S
- S
- S
### Q3 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
- Part Type: Transistor
**Pins:**
- D
- G
- S
### Q4 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Part Type: Transistor
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
**Pins:**
- D
- G
- S
### Q5 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Part Type: Transistor
**Pins:**
- D
- G
- S
### Q6 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Part Type: Transistor
- Manufacturer Part Number: AO3400A
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
**Pins:**
- D
- G
- S
### Q7 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
- Part Type: Transistor
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
**Pins:**
- D
- G
- S
### Q8 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Part Type: Transistor
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### Q9 — [AO3400A](https://www.flux.ai/ramprakashvishnoi8/ao3400a~2n.md)
- Part Type: Transistor
- Datasheet URL: https://media.digikey.com/pdf/Data%20Sheets/Alpha%20&%20Omega/AO3400A_ds.pdf
- Manufacturer Part Number: AO3400A
- Manufacturer Name: Alpha & Omega Semiconductor Inc.
**Pins:**
- D
- G
- S
### U1 — [ESP32-DEVKIT-V1](https://www.flux.ai/vasyl/esp32-devkit-v1~zya.md)
- Manufacturer Name: Espressif Systems
- Part Type: Module
- Manufacturer Part Number: ESP32-DEVKIT-V1
- Datasheet URL: https://www.snapeda.com/parts/ESP32-DEVKIT-V1/Do%20it/datasheet/
**Pins:**
- 3V3
- D12
- D13
- D14
- D15
- D18
- D19
- D2
- D21
- D22
- D23
- D25
- D26
- D27
- D32
- D33
- D34
- D35
- D4
- D5
- EN
- GND
- GND__1
- RX0
- RX2
- TX0
- TX2
- VIN
- VN
- VP
### U2 — [PCA9635PW-118](https://www.flux.ai/adrian95/pca9635pw-118~fyo.md)
- Manufacturer Name: NXP USA Inc.
- Manufacturer Part Number: PCA9635PW-118
- Part Type: Integrated Circuit
- Datasheet URL: https://datasheet.octopart.com/PCA9635PW%2C118-Philips-datasheet-10031555.pdf
**Pins:**
- ~OE
- A0
- A1
- A2
- A3
- A4
- A5
- A6
- LED0
- LED1
- LED10
- LED11
- LED12
- LED13
- LED14
- LED15
- LED2
- LED3
- LED4
- LED5
- LED6
- LED7
- LED8
- LED9
- SCL
- SDA
- VDD
- VSS
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/aaron10103025/esp32-bms~73](https://www.flux.ai/aaron10103025/esp32-bms~73).*
---
*Generated from [https://www.flux.ai/aaron10103025/esp32-bms~73](https://www.flux.ai/aaron10103025/esp32-bms~73)*