# Agreed Copper Scramble Suit
## Description
Active USB-C Wi-Fi & BLE Environmental Sensor Node with Cloud Connectivity and Integrated Six-Button User Interface
## Project Details
- **Owner:** kioda
- **Created:** 11/23/2025
- **Last Updated:** 11/25/2025
- **Visibility:** Public
- **Status Indicator:** LED
- **Power Requirements:** USB-C
- **Human Interface:** Buttons
- **Operating Voltage:** 3.3V
- **Sensor Type:** Temperature/Humidity (SHTC3)
- **System Architecture:** ```
flowchart LR
USB-C([USB-C Connector]) --> Protection([Input Protection])
Protection --> Regulator([3.3V Regulator])
Regulator --> MCU([MCU: Wi-Fi+BLE])
MCU --> SHTC3([Environmental Sensor - SHTC3])
MCU --> BTN1([BTN1 - Input Button 1])
MCU --> BTN2([BTN2 - Input Button 2])
MCU --> BTN3([BTN3 - Input Button 3])
MCU --> BTN4([BTN4 - Input Button 4])
MCU --> BTN_CLR([BTN_CLR - Clear Button])
MCU --> BTN_PWR([BTN_PWR - Power/On Button])
MCU --> LED([Status LED])
MCU --> HDR([Programming Header])
```
- **Domain:** Consumer Electronics
- **Connectivity:** Bluetooth
- **Connectivity:** WiFi
## Key Components
### D1 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n.md)
- Role Details: ESD protection for button inputs
- Forward Voltage: 0.9V
- Manufacturer Part Number: PESD3V3L1BA-N
- Role: Protection
- LCSC Part Number: C316020
- Part Type: TVS
- Manufacturer Name: BORN(伯恩半导体)
- JLCPCB Part Class: Extended Part
- Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI
- Reverse Voltage: 3.3V
- Diode Type: TVS Diode
- Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### D2 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n.md)
- Forward Voltage: 0.9V
- Part Type: TVS
- Manufacturer Name: BORN(伯恩半导体)
- LCSC Part Number: C316020
- Manufacturer Part Number: PESD3V3L1BA-N
- Role Details: ESD protection for button inputs
- Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI
- Role: Protection
- JLCPCB Part Class: Extended Part
- Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf
- Diode Type: TVS Diode
- Reverse Voltage: 3.3V
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### D3 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n.md)
- Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf
- Reverse Voltage: 3.3V
- Role: Protection
- Diode Type: TVS Diode
- Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI
- JLCPCB Part Class: Extended Part
- LCSC Part Number: C316020
- Role Details: ESD protection for button inputs
- Part Type: TVS
- Manufacturer Name: BORN(伯恩半导体)
- Manufacturer Part Number: PESD3V3L1BA-N
- Forward Voltage: 0.9V
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### D4 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n.md)
- Role: Protection
- Forward Voltage: 0.9V
- Role Details: ESD protection for button inputs
- Manufacturer Part Number: PESD3V3L1BA-N
- LCSC Part Number: C316020
- Manufacturer Name: BORN(伯恩半导体)
- Part Type: TVS
- JLCPCB Part Class: Extended Part
- Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI
- Reverse Voltage: 3.3V
- Diode Type: TVS Diode
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf
- Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### D5 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n.md)
- Diode Type: TVS Diode
- Reverse Voltage: 3.3V
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf
- Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html
- JLCPCB Part Class: Extended Part
- Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI
- Manufacturer Part Number: PESD3V3L1BA-N
- Manufacturer Name: BORN(伯恩半导体)
- Part Type: TVS
- Role Details: ESD protection for button inputs
- LCSC Part Number: C316020
- Role: Protection
- Forward Voltage: 0.9V
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### D6 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n.md)
- JLCPCB Part Class: Extended Part
- Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI
- Role: Protection
- Reverse Voltage: 3.3V
- Diode Type: TVS Diode
- Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf
- Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html
- Forward Voltage: 0.9V
- Role Details: ESD protection for button inputs
- Manufacturer Part Number: PESD3V3L1BA-N
- LCSC Part Number: C316020
- Manufacturer Name: BORN(伯恩半导体)
- Part Type: TVS
**Pins:**
- 1 [pin 1]
- 2 [pin 2]
### U1 — [ESP32-S3-WROOM-1U-N8R2](https://www.flux.ai/vasyl/esp32-s3-wroom-1u-n8r2.md)
- Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf
- BTN2_GPIO: IO16
- Manufacturer Name: Espressif Systems
- BTN_CLR_GPIO: IO19
- BTN_PWR: GPIO19
- BTN3: GPIO16
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: RF Transceiver Modules and Modems
- BTN_CLR: GPIO18
- BTN1: GPIO4
- Role: Main MCU
- Role Details: ESP32-S3 MCU with integrated 2.4 GHz Wi-Fi (802.11 b/g/n) + BLE 5.x
- Manufacturer Part Number: ESP32-S3-WROOM-1U-N8R2
- BTN_PWR_GPIO: IO21
- BTN3_GPIO: IO17
- BTN1_GPIO: IO4
- BTN4: GPIO17
- BTN4_GPIO: IO18
- BTN2: GPIO5
**Pins:**
- 3V3 [pin 2]
- EN [pin 3]
- GND [pin 1]
- GND__1 [pin 40]
- GND__10 [pin 41_9]
- GND__2 [pin 41_1]
- GND__3 [pin 41_2]
- GND__4 [pin 41_3]
- GND__5 [pin 41_4]
- GND__6 [pin 41_5]
- GND__7 [pin 41_6]
- GND__8 [pin 41_7]
- GND__9 [pin 41_8]
- 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]
### U2 — [SHTC3-TR-2.5KS](https://www.flux.ai/adrian95/shtc3-tr-2p5ks.md)
- License: https://creativecommons.org/licenses/by/4.0/
- Part Type: Sensor
- Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/906/HT_DS_SHTC3_D1.pdf
- Manufacturer Part Number: SHTC3-TR-2.5KS
- Role: Sensor
- Role Details: Digital temperature/humidity sensor with I²C interface (SHTC3)
- Manufacturer Name: Sensirion AG
**Pins:**
- EPAD [pin 5]
- SCL [pin 2]
- SDA [pin 3]
- VDD [pin 1]
- VSS [pin 4]
*The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/kioda/agreed-copper-scramble-suit](https://www.flux.ai/kioda/agreed-copper-scramble-suit).*
---
*Generated from [https://www.flux.ai/kioda/agreed-copper-scramble-suit](https://www.flux.ai/kioda/agreed-copper-scramble-suit)*