# 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~de00.md) - Reverse Voltage: 3.3V - Forward Voltage: 0.9V - Manufacturer Name: BORN(伯恩半导体) - Part Type: TVS - Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI - Manufacturer Part Number: PESD3V3L1BA-N - JLCPCB Part Class: Extended Part - LCSC Part Number: C316020 - Role: Protection - Role Details: ESD protection for button inputs - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf - Diode Type: TVS Diode - Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html **Pins:** - 1 [pin 1] - 2 [pin 2] ### D2 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n~de00.md) - LCSC Part Number: C316020 - JLCPCB Part Class: Extended Part - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf - Diode Type: TVS Diode - Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html - Role: Protection - Manufacturer Part Number: PESD3V3L1BA-N - Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI - Role Details: ESD protection for button inputs - Reverse Voltage: 3.3V - Manufacturer Name: BORN(伯恩半导体) - Forward Voltage: 0.9V - Part Type: TVS **Pins:** - 1 [pin 1] - 2 [pin 2] ### D3 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n~de00.md) - Manufacturer Part Number: PESD3V3L1BA-N - 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 - JLCPCB Part Class: Extended Part - LCSC Part Number: C316020 - Part Type: TVS - Forward Voltage: 0.9V - Manufacturer Name: BORN(伯恩半导体) - Reverse Voltage: 3.3V - Role Details: ESD protection for button inputs - Role: Protection - Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI **Pins:** - 1 [pin 1] - 2 [pin 2] ### D4 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n~de00.md) - Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI - Part Type: TVS - Forward Voltage: 0.9V - Manufacturer Name: BORN(伯恩半导体) - Role: Protection - Reverse Voltage: 3.3V - Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html - Diode Type: TVS Diode - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf - LCSC Part Number: C316020 - JLCPCB Part Class: Extended Part - Manufacturer Part Number: PESD3V3L1BA-N - Role Details: ESD protection for button inputs **Pins:** - 1 [pin 1] - 2 [pin 2] ### D5 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n~de00.md) - Manufacturer Name: BORN(伯恩半导体) - Forward Voltage: 0.9V - Part Type: TVS - Reverse Voltage: 3.3V - Role Details: ESD protection for button inputs - Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI - Role: Protection - Manufacturer Part Number: PESD3V3L1BA-N - Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html - Diode Type: TVS Diode - LCSC Part Number: C316020 - JLCPCB Part Class: Extended Part - 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] ### D6 — [PESD3V3L1BA-N](https://www.flux.ai/lcsc/pesd3v3l1ba-n~de00.md) - Part Type: TVS - Manufacturer Name: BORN(伯恩半导体) - Forward Voltage: 0.9V - Reverse Voltage: 3.3V - Role Details: ESD protection for button inputs - Role: Protection - Package or Case Code: SOD-323_L1.8-W1.3-LS2.5-BI - Manufacturer Part Number: PESD3V3L1BA-N - Product Info Url: https://lcsc.com/product-detail/Others_Bourne-Semicon-Shenzhen-PESD3V3L1BA-N_C316020.html - Diode Type: TVS Diode - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/1810301031_BORN-PESD3V3L1BA-N_C316020.pdf - LCSC Part Number: C316020 - JLCPCB Part Class: Extended Part **Pins:** - 1 [pin 1] - 2 [pin 2] ### U1 — [ESP32-S3-WROOM-1U-N8R2](https://www.flux.ai/vasyl/esp32-s3-wroom-1u-n8r2~p5z.md) - BTN4: GPIO17 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: ESP32-S3-WROOM-1U-N8R2 - BTN1_GPIO: IO4 - BTN3_GPIO: IO17 - BTN_PWR: GPIO19 - BTN2_GPIO: IO16 - BTN3: GPIO16 - BTN_PWR_GPIO: IO21 - BTN_CLR: GPIO18 - Manufacturer Name: Espressif Systems - BTN1: GPIO4 - BTN2: GPIO5 - Part Type: RF Transceiver Modules and Modems - Datasheet URL: https://www.espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf - Role: Main MCU - BTN_CLR_GPIO: IO19 - BTN4_GPIO: IO18 - Role Details: ESP32-S3 MCU with integrated 2.4 GHz Wi-Fi (802.11 b/g/n) + BLE 5.x **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~af.md) - Manufacturer Name: Sensirion AG - Role Details: Digital temperature/humidity sensor with I²C interface (SHTC3) - License: https://creativecommons.org/licenses/by/4.0/ - Role: Sensor - Manufacturer Part Number: SHTC3-TR-2.5KS - Datasheet URL: https://mm.digikey.com/Volume0/opasdata/d220001/medias/docus/906/HT_DS_SHTC3_D1.pdf - Part Type: Sensor **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~wf](https://www.flux.ai/kioda/agreed-copper-scramble-suit~wf).* --- *Generated from [https://www.flux.ai/kioda/agreed-copper-scramble-suit~wf](https://www.flux.ai/kioda/agreed-copper-scramble-suit~wf)*