# ESP32 Rotary UI Controller ## Description Two all-in-one ESP32-S3 rotary UI controller variants: isolated PoE/Ethernet and rechargeable LiPo/Wi-Fi, both with native USB-C and expansion. ## Project Details - **Owner:** purplerock - **Created:** 8/19/2026 - **Last Updated:** 8/19/2026 - **Visibility:** Public ## Key Components ### BR2 — [MB6S(0.8A)](https://www.flux.ai/lcsc/mb6s0p8a~43bb.md) - Manufacturer Part Number: MB6S(0.8A) - LCSC Part Number: C347343 - Role Details: IEEE 802.3af Alternative B polarity bridge for AG9905 input - Package or Case Code: MBS_L4.7-W4.0-P2.50-LS7.0-TL - Functional Group: PoE Input - JLCPCB Part Class: Extended Part - Part Type: Bridge Rectifiers - Role: Rectification - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2310231450_UMW-Youtai-Semiconductor-Co---Ltd--MB6S-0-8A_C347343.pdf - Manufacturer Name: UMW(友台半导体) - Product Info Url: https://lcsc.com/product-detail/Others_Youtai-Semiconductor-Co-Ltd-MB6S-0-8A_C347343.html **Pins:** - - [pin 4] - + [pin 3] - AC [pin 2] - AC [pin 1] ### D1 — [USBLC6-2SC6](https://www.flux.ai/vasy_skral/usblc6-2sc6~g1b.md) - Manufacturer Name: STMicroelectronics - Part Type: Protection - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/06/1d/48/9c/6c/20/4a/b2/CD00050750.pdf/files/CD00050750.pdf/jcr:content/translations/en.CD00050750.pdf - Role: Protection - LCSC Part Number: C7519 - License: https://creativecommons.org/licenses/by/4.0/ - Symbol Style: parametric-v1 - Role Details: PoE USB low-capacitance D+/D- ESD array - Manufacturer Part Number: USBLC6-2SC6 **Pins:** - GND [pin 2] - I/O1 [pin 6] - I/O1 [pin 1] - I/O2 [pin 3] - I/O2 [pin 4] - VBUS [pin 5] ### D2 — [USBLC6-2SC6](https://www.flux.ai/vasy_skral/usblc6-2sc6~g1b.md) - License: https://creativecommons.org/licenses/by/4.0/ - Symbol Style: parametric-v1 - LCSC Part Number: C7519 - Manufacturer Part Number: USBLC6-2SC6 - Role: Protection - Manufacturer Name: STMicroelectronics - Part Type: Protection - Role Details: Battery USB low-capacitance D+/D- ESD array - Datasheet URL: https://www.st.com/content/ccc/resource/technical/document/datasheet/06/1d/48/9c/6c/20/4a/b2/CD00050750.pdf/files/CD00050750.pdf/jcr:content/translations/en.CD00050750.pdf **Pins:** - GND [pin 2] - I/O1 [pin 6] - I/O1 [pin 1] - I/O2 [pin 3] - I/O2 [pin 4] - VBUS [pin 5] ### D3 — [ESD224DQA](https://www.flux.ai/kicad-part-library/esd224dqa~nw.md) - Package or Case Code: Diodes_UDFN-10_1.0x2.5mm_P0.5mm - Manufacturer Part Number: ESD224DQA - Datasheet URL: https://www.ti.com/lit/ds/symlink/esd224.pdf - Role: Protection - Role Details: Low-capacitance 4-channel 100BASE-T line protection - Manufacturer Name: Texas Instruments Inc. **Pins:** - ~ [pin 7] - ~ [pin 9] - ~ [pin 4] - ~ [pin 2] - ~ [pin 5] - ~ [pin 6] - ~ [pin 1] - ~ [pin 10] - VSS [pin 8] - VSS [pin 3] ### D4 — [SS14](https://www.flux.ai/jecstronic/ss14~ri4.md) - Part Type: Diode - Role: Input ORing - Manufacturer Name: Slkor(SLKORMICRO Elec.) - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Blocks magnetic-input backfeed into USB VBUS - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_Slkor-SLKORMICRO-Elec--SS14_C444721.pdf - Manufacturer Part Number: SS14 **Pins:** - Anode [pin A] - Cathode [pin C] ### D5 — [SS14](https://www.flux.ai/jecstronic/ss14~ri4.md) - Part Type: Diode - License: https://creativecommons.org/licenses/by/4.0/ - Role Details: Blocks USB-input backfeed into exposed magnetic contacts - Manufacturer Name: Slkor(SLKORMICRO Elec.) - Role: Input ORing - Manufacturer Part Number: SS14 - Datasheet URL: https://datasheet.lcsc.com/lcsc/1912111437_Slkor-SLKORMICRO-Elec--SS14_C444721.pdf **Pins:** - Anode [pin A] - Cathode [pin C] ### D6 — [TPD3E001DRLR](https://www.flux.ai/kicad-part-library/tpd3e001drlr~6l.md) - Package or Case Code: SOT-553 - Functional Group: PoE Core - Encoder - Role: Protection - Role Details: PoE encoder A/B/push ESD array on contact side of series resistors - Manufacturer Name: Texas Instruments Inc. - Datasheet URL: http://www.ti.com/lit/ds/symlink/tpd3e001.pdf - Manufacturer Part Number: TPD3E001DRLR **Pins:** - ~ [pin 3] - ~ [pin 5] - IO1 [pin 1] - IO2 [pin 2] - IO3 [pin 4] ### D7 — [TPD3E001DRLR](https://www.flux.ai/kicad-part-library/tpd3e001drlr~6l.md) - Role: Protection - Manufacturer Part Number: TPD3E001DRLR - Role Details: Battery encoder A/B/push ESD array on contact side of series resistors - Datasheet URL: http://www.ti.com/lit/ds/symlink/tpd3e001.pdf - Manufacturer Name: Texas Instruments Inc. - Package or Case Code: SOT-553 - Functional Group: Battery Core - Encoder **Pins:** - ~ [pin 3] - ~ [pin 5] - IO1 [pin 1] - IO2 [pin 2] - IO3 [pin 4] ### D8 — [SMAJ58A](https://www.flux.ai/lcsc/smaj58a~676s.md) - Package or Case Code: SMA_L4.4-W2.6-LS5.0-R-RD - Role Details: 58V TVS across rectified PoE input; protects AG9905 below 80V surge limit - Product Info Url: https://lcsc.com/product-detail/TVS_Shikues-SMAJ58A_C499822.html - Manufacturer Name: SHIKUES(时科) - Part Type: TVS - Functional Group: PoE Input - LCSC Part Number: C499822 - JLCPCB Part Class: Extended Part - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2304140030_Shikues-SMAJ58A_C499822.pdf - Role: Protection - Manufacturer Part Number: SMAJ58A **Pins:** - A [pin 1] - K [pin 2] ### J1 — [USB-C 2.0 Receptacle](https://www.flux.ai/vasy_skral/usb-c-2p0-receptacle~1xw.md) - Part Type: USB C - Purchase Url: https://www.digikey.com/en/products/detail/gct/USB4105-GF-A/11198441 - Role Details: PoE variant USB 2.0 device/data; VBUS isolated from PoE system supply - Role: USB Connector - Manufacturer Name: GTC - Datasheet URL: https://gct.co/files/drawings/usb4105.pdf - Manufacturer Part Number: USB4105-GF-A - Symbol Style: parametric-v1 **Pins:** - CC1 [pin 6] - CC2 [pin 12] - D- [pin 7] - D- [pin 9] - D+ [pin 10] - D+ [pin 8] - GND [pin 1] - GND [pin 16] - GND [pin 15] - GND [pin 2] - SBU1 [pin 11] - SBU2 [pin 5] - VBUS [pin 3] - VBUS [pin 14] - VBUS [pin 4] - VBUS [pin 13] ### J2 — [USB-C 2.0 Receptacle](https://www.flux.ai/vasy_skral/usb-c-2p0-receptacle~1xw.md) - Purchase Url: https://www.digikey.com/en/products/detail/gct/USB4105-GF-A/11198441 - Part Type: USB C - Role: USB Connector - Datasheet URL: https://gct.co/files/drawings/usb4105.pdf - Manufacturer Part Number: USB4105-GF-A - Symbol Style: parametric-v1 - Role Details: Battery variant USB 2.0 data and 5V backup charging - Manufacturer Name: GTC **Pins:** - CC1 [pin 6] - CC2 [pin 12] - D- [pin 7] - D- [pin 9] - D+ [pin 10] - D+ [pin 8] - GND [pin 1] - GND [pin 16] - GND [pin 15] - GND [pin 2] - SBU1 [pin 11] - SBU2 [pin 5] - VBUS [pin 3] - VBUS [pin 14] - VBUS [pin 4] - VBUS [pin 13] ### J3 — [M50-3500542](https://www.flux.ai/adrian95/m50-3500542~4sb.md) - Role: Expansion Connector - Manufacturer Part Number: M50-3500542 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Harwin - Part Type: Connectors - Mount: Through Hole - Datasheet URL: https://content.harwin.com/m/d0f746354cedd7a4/original/PD002-Product-Datasheet-ARCHER-M50-and-M52-ranges-BBi.pdf - Role Details: 2x5 1.27mm internal display: 3V3/GND/I2C/SPI/2 GPIO - Symbol Style: parametric-v1 **Pins:** - 1 [pin 1] - 10 [pin 10] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] ### J4 — [M50-3500542](https://www.flux.ai/adrian95/m50-3500542~4sb.md) - Role Details: 2x5 1.27mm internal display: 3V3/GND/I2C/SPI/2 GPIO - Part Type: Connectors - Datasheet URL: https://content.harwin.com/m/d0f746354cedd7a4/original/PD002-Product-Datasheet-ARCHER-M50-and-M52-ranges-BBi.pdf - Mount: Through Hole - Symbol Style: parametric-v1 - Role: Expansion Connector - Manufacturer Name: Harwin - Manufacturer Part Number: M50-3500542 - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - 1 [pin 1] - 10 [pin 10] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] - 5 [pin 5] - 6 [pin 6] - 7 [pin 7] - 8 [pin 8] - 9 [pin 9] ### J5 — [7499210121A](https://www.flux.ai/silicon-yard/7499210121a.md) - Part Type: Optoelectronic Devices - Role Details: Würth 7499210121A 100BASE-TX IEEE 802.3af MagJack; Mode A center taps, Mode B spare-pair feed, 350mA per center tap; shield on separate CHASSIS net - Manufacturer Name: Würth Elektronik - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/user-uploaded/bb1bfd74908b80700c5249eae7bbe3c0cf7151ef9020655055c1e087a14d43ff.pdf - Compliance: Green - Manufacturer Part Number: 7499210121A - Mount: Through Hole - Functional Group: PoE Ethernet - Symbol Style: parametric-v1 - Role: Isolation **Pins:** - GREEN_ANODE [pin 13] - GREEN_CATHODE [pin 14] - MH1 [pin MH1] - MH2 [pin MH2] - NC_1 [pin 7] - NC_2 [pin 8] - RCT [pin 3] - RD- [pin 2] - RD+ [pin 1] - TCT [pin 4] - TD- [pin 6] - TD+ [pin 5] - VC1- [pin 10] - VC1+ [pin 9] - YELLOW_ANODE [pin 11] - YELLOW_CATHODE [pin 12] ### J6 — [S2B-PH-SM4-TB(LF)(SN)](https://www.flux.ai/adrian95/s2b-ph-sm4-tblfsn~b96.md) - Part Type: Connector - Role Details: Keyed JST-PH for internally replaceable protected 1S LiPo - Datasheet URL: https://www.jst-mfg.com/product/pdf/eng/ePH.pdf - Symbol Style: parametric-v1 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Part Number: S2B-PH-SM4-TB(LF)(SN) - Role: Battery Connector - Manufacturer Name: JST Sales America Inc. **Pins:** - P1 [pin 1] - P2 [pin 2] ### J7 — [5358 Mag Connector PADS 4-pin, Right Angle,](https://www.flux.ai/vasy_skral/5358-mag-connector-pads-4-pinc-right-anglec~cj5.md) - Role Details: Exposed magnetic 5V input; paired contacts and unused pins explicitly NC as applicable - Datasheet URL: https://www.adafruit.com/product/5358 - Manufacturer Part Number: 5358 - Manufacturer Name: Adafruit Industries - Symbol Style: parametric-v1 - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Connector - Role: Charge Connector **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### LED1 — [WS2812B-2020](https://www.flux.ai/lcsc/ws2812b-2020~kra3.md) - Max Forward Current: 20mA - Part Type: Light Emitting Diodes (LED) - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2012110135_Worldsemi-WS2812B-2020_C965555.pdf - Product Info Url: https://lcsc.com/product-detail/Light-Emitting-Diodes-LED_Worldsemi-WS2812B-2020_C965555.html - Manufacturer Name: worldsemi - Role: Status Indicator - Manufacturer Part Number: WS2812B-2020 - LCSC Part Number: C965555 - Role Details: PoE variant addressable RGB; data defaults low/off - Forward Voltage: Red: 2.0V to 2.2V Green: 3.0V to 3.2V Blue: 3.0V to 3.2V - Max Reverse Voltage: 5V - JLCPCB Part Class: Extended Part - Package or Case Code: LED-SMD_4P-L2.0-W2.0-TL_WS2812B-2020 **Pins:** - DI [pin 3] - DO [pin 1] - GND [pin 2] - VDD [pin 4] ### LED2 — [WS2812B-2020](https://www.flux.ai/lcsc/ws2812b-2020~kra3.md) - Role: Status Indicator - Part Type: Light Emitting Diodes (LED) - Max Forward Current: 20mA - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2012110135_Worldsemi-WS2812B-2020_C965555.pdf - Product Info Url: https://lcsc.com/product-detail/Light-Emitting-Diodes-LED_Worldsemi-WS2812B-2020_C965555.html - Manufacturer Name: worldsemi - LCSC Part Number: C965555 - Manufacturer Part Number: WS2812B-2020 - Forward Voltage: Red: 2.0V to 2.2V Green: 3.0V to 3.2V Blue: 3.0V to 3.2V - JLCPCB Part Class: Extended Part - Max Reverse Voltage: 5V - Role Details: Battery variant addressable RGB; data defaults low/off - Package or Case Code: LED-SMD_4P-L2.0-W2.0-TL_WS2812B-2020 **Pins:** - DI [pin 3] - DO [pin 1] - GND [pin 2] - VDD [pin 4] ### SW1 — [PEC11R-4220F-S0024](https://www.flux.ai/lcsc/pec11r-4220f-s0024~m1w6.md) - Part Type: Rotary Encoders - Package or Case Code: SW-TH_5P-L12.5-W13.4-P2.50-LS14.5-EH13.2 - LCSC Part Number: C143797 - Role Details: PoE variant 24 pulse / 24 detent rotary encoder with momentary push; direct GPIO decoding - JLCPCB Part Class: Extended Part - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010303_BOURNS-PEC11R-4220F-S0024_C143797.pdf - Manufacturer Part Number: PEC11R-4220F-S0024 - Role: User Input - Product Info Url: https://lcsc.com/product-detail/Coded-Rotary-Switches_BOURNS_PEC11R-4220F-S0024_PEC11R-4220F-S0024_C143797.html - Functional Group: PoE Core - Encoder - Manufacturer Name: BOURNS **Pins:** - 1 [pin 4] - 2 [pin 5] - 7 [pin 7] - 8 [pin 8] - A [pin 1] - B [pin 3] - C [pin 2] ### SW2 — [PEC11R-4220F-S0024](https://www.flux.ai/lcsc/pec11r-4220f-s0024~m1w6.md) - Product Info Url: https://lcsc.com/product-detail/Coded-Rotary-Switches_BOURNS_PEC11R-4220F-S0024_PEC11R-4220F-S0024_C143797.html - Manufacturer Name: BOURNS - Role Details: Battery variant 24 pulse / 24 detent rotary encoder with momentary push; direct GPIO decoding - Manufacturer Part Number: PEC11R-4220F-S0024 - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410010303_BOURNS-PEC11R-4220F-S0024_C143797.pdf - Functional Group: Battery Core - Encoder - LCSC Part Number: C143797 - JLCPCB Part Class: Extended Part - Package or Case Code: SW-TH_5P-L12.5-W13.4-P2.50-LS14.5-EH13.2 - Role: User Input - Part Type: Rotary Encoders **Pins:** - 1 [pin 4] - 2 [pin 5] - 7 [pin 7] - 8 [pin 8] - A [pin 1] - B [pin 3] - C [pin 2] ### SW3 — [KH-6X6X5H-STM](https://www.flux.ai/lcsc/kh-6x6x5h-stm~12so.md) - Current Rating: 50mA - Contact Material: gold-plated or silver alloy - LCSC Part Number: C2837531 - Role Details: Manual EN-to-GND reset - Datasheet URL: https://www.lcsc.com/datasheet/C2837531.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1JcV1VQQ1FWUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - Manufacturer Part Number: KH-6X6X5H-STM - Switch Type: Tactile Switch - Role: Reset Control - JLCPCB Part Class: Extended Part - Throw Configuration: SPST - Part Type: Tactile Switches - Package or Case Code: SW-SMD_4P-L6.0-W6.0-P4.50-LS9.0-2 - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: kinghelm(金航标) - Voltage Rating: 12V **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### SW4 — [KH-6X6X5H-STM](https://www.flux.ai/lcsc/kh-6x6x5h-stm~12so.md) - Datasheet URL: https://www.lcsc.com/datasheet/C2837531.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1JcV1VQQ1FWUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - LCSC Part Number: C2837531 - Manufacturer Part Number: KH-6X6X5H-STM - Switch Type: Tactile Switch - Role: Boot Control - Current Rating: 50mA - Contact Material: gold-plated or silver alloy - Role Details: Manual GPIO0-to-GND download boot - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: SW-SMD_4P-L6.0-W6.0-P4.50-LS9.0-2 - Voltage Rating: 12V - Manufacturer Name: kinghelm(金航标) - Part Type: Tactile Switches - Throw Configuration: SPST - JLCPCB Part Class: Extended Part **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### SW5 — [KH-6X6X5H-STM](https://www.flux.ai/lcsc/kh-6x6x5h-stm~12so.md) - JLCPCB Part Class: Extended Part - Throw Configuration: SPST - Part Type: Tactile Switches - Manufacturer Name: kinghelm(金航标) - Voltage Rating: 12V - Role Details: Manual EN-to-GND reset - Package or Case Code: SW-SMD_4P-L6.0-W6.0-P4.50-LS9.0-2 - License: https://creativecommons.org/licenses/by/4.0/ - Contact Material: gold-plated or silver alloy - Current Rating: 50mA - Manufacturer Part Number: KH-6X6X5H-STM - Switch Type: Tactile Switch - LCSC Part Number: C2837531 - Role: Reset Control - Datasheet URL: https://www.lcsc.com/datasheet/C2837531.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1JcV1VQQ1FWUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### SW6 — [KH-6X6X5H-STM](https://www.flux.ai/lcsc/kh-6x6x5h-stm~12so.md) - Part Type: Tactile Switches - Throw Configuration: SPST - JLCPCB Part Class: Extended Part - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: SW-SMD_4P-L6.0-W6.0-P4.50-LS9.0-2 - Voltage Rating: 12V - Manufacturer Name: kinghelm(金航标) - Role Details: Manual GPIO0-to-GND download boot - Current Rating: 50mA - Contact Material: gold-plated or silver alloy - Datasheet URL: https://www.lcsc.com/datasheet/C2837531.pdf?spm=wm.sxq.inf.ggs&lcsc_vid=FlkNBAIDRQULVABfFAVZBgZVFVZYBgZSQ1NeBVIFQlExVlNeR1JcV1VQQ1FWUDsOAxUeFF5JWBYZEEoKFBINSQcJGk4dAgUUFAk%3D - LCSC Part Number: C2837531 - Role: Boot Control - Manufacturer Part Number: KH-6X6X5H-STM - Switch Type: Tactile Switch **Pins:** - 1 [pin 1] - 2 [pin 2] - 3 [pin 3] - 4 [pin 4] ### TH1 — [NTCSC0402E3103FLFT](https://www.flux.ai/adrian95/ntcsc0402e3103flft~i0t.md) - Part Type: Thermistor - Role: Temperature Sensor - Manufacturer Part Number: NTCSC0402E3103FLFT - Role Details: 10k NTC for BQ24074 TS qualification; thermally coupled to cell - Resistance: 10kΩ - Datasheet URL: https://www.vishay.com/docs/29238/ntcsc0402e3t.pdf - Manufacturer Name: Vishay Dale - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - ~ [pin 2] - ~ [pin 1] ### U1 — [ESP32-S3-WROOM-1-N16R8](https://www.flux.ai/adrian95/esp32-s3-wroom-1-n16r8~fs1.md) - License: https://creativecommons.org/licenses/by/4.0/ - Datasheet URL: https://www.mouser.com/datasheet/2/891/esp32_s3_wroom_1_wroom_1u_datasheet_en-2930317.pdf - Role: MCU Module - Manufacturer Name: Espressif Systems - Symbol Style: parametric-v1 - Manufacturer Part Number: ESP32-S3-WROOM-1-N16R8 - Part Type: Module - Role Details: PoE variant; 16MB flash/8MB PSRAM, PCB antenna **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] ### U2 — [ESP32-S3-WROOM-1-N16R8](https://www.flux.ai/adrian95/esp32-s3-wroom-1-n16r8~fs1.md) - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Espressif Systems - Datasheet URL: https://www.mouser.com/datasheet/2/891/esp32_s3_wroom_1_wroom_1u_datasheet_en-2930317.pdf - Symbol Style: parametric-v1 - Role Details: Battery variant; 16MB flash/8MB PSRAM, PCB antenna - Role: MCU Module - Manufacturer Part Number: ESP32-S3-WROOM-1-N16R8 - Part Type: Module **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] ### U3 — [AG9905-MTB](https://www.flux.ai/adrian95/ag9905-mtb~wfw.md) - Manufacturer Part Number: AG9905-MTB - Datasheet URL: http://silvertel.com/images/datasheets/Ag9900M-datasheet-ultra-miniature-isolated-Power-over-Ethernet-POE-module.pdf - Role Details: 802.3af isolated 5V supply; budget requires >=0.81A at 5V incl margin - Role: PoE Power Module - Part Type: Power Source - License: https://creativecommons.org/licenses/by/4.0/ - Package or Case Code: AG9905MTB - Manufacturer Name: Silvertel **Pins:** - -VDC [pin 2] - +VDC [pin 1] - ADJ [pin 3] - VIN- [pin 5] - VIN+ [pin 4] ### U4 — [W5500](https://www.flux.ai/vasy_skral/w5500~9ux.md) - Role Details: W5500 SPI MAC/PHY with IRQ/reset/CS default and 25MHz clock - Role: Ethernet Controller - Symbol Style: parametric-v1 - Part Type: Integrated Circuit - Manufacturer Part Number: W5500 - Datasheet URL: https://docs.wiznet.io/img/products/w5500/w5500_ds_v109e.pdf - Manufacturer Name: WIZnet - License: https://creativecommons.org/licenses/by/4.0/ **Pins:** - ~INT [pin 36] - ~RST [pin 37] - ~SCS [pin 32] - 1V2O [pin 22] - ACTLED [pin 27] - AGND [pin 3] - AGND [pin 16] - AGND [pin 14] - AGND [pin 48] - AGND [pin 9] - AGND [pin 19] - AVDD [pin 21] - AVDD [pin 15] - AVDD [pin 8] - AVDD [pin 11] - AVDD [pin 4] - AVDD [pin 17] - DNC [pin 7] - DUPLED [pin 26] - EXRES1 [pin 10] - GND [pin 29] - LINKLED [pin 25] - MISO [pin 34] - MOSI [pin 35] - NC [pin 46] - NC [pin 12] - NC [pin 47] - NC [pin 13] - PMODE0 [pin 45] - PMODE1 [pin 44] - PMODE2 [pin 43] - RSVD [pin 23] - RSVD [pin 42] - RSVD [pin 38] - RSVD [pin 39] - RSVD [pin 40] - RSVD [pin 41] - RXN [pin 5] - RXP [pin 6] - SCLK [pin 33] - SPDLED [pin 24] - TOCAP [pin 20] - TXN [pin 1] - TXP [pin 2] - VBG [pin 18] - VDD [pin 28] - XI/CLKIN [pin 30] - XO [pin 31] ### U5 — [BQ24074RGTT](https://www.flux.ai/lcsc/bq24074rgtt~fpyl.md) - Implementation Details: Standalone single-cell Li-Ion/Li-Polymer linear charger and power-path management IC; 4.2 V battery regulation, 4.4 V OUT regulation, 10.5 V OVP, 1.5 A programmable fast charge/input current limit. - License: https://creativecommons.org/licenses/by/4.0/ - Manufacturer Name: Texas Instruments - Manufacturer Part Number: BQ24074RGTT - Symbol Style: parametric-v1 - Operating Voltage: IN operating range 4.35–10.2 V for BQ24074; IN withstand/recommended range up to 26 V, abs max 28 V - Package or Case Code: VQFN-16_L3.0-W3.0-P0.50-TL-EP1.7 - Role Details: Power-path charger; simultaneous operation/charging; input budget and thermal limit to be configured - Part Type: Battery Management ICs - JLCPCB Part Class: Extended Part - Role: Battery Charger - Datasheet URL: https://www.ti.com/lit/ds/symlink/bq24074.pdf - LCSC Part Number: C2861252 - Package: VQFN-16 RGT (3 mm × 3 mm) with exposed thermal pad - Operating Temperature: -40 to 85°C **Pins:** - ~{CE} [pin 4] - ~{CHG} [pin 9] - ~{PGOOD} [pin 7] - BAT [pin 2] - BAT [pin 3] - EN1 [pin 6] - EN2 [pin 5] - EP [pin 17] - ILIM [pin 12] - IN [pin 13] - ISET [pin 16] - ITERM [pin 15] - OUT [pin 11] - OUT [pin 10] - TMR [pin 14] - TS [pin 1] - VSS [pin 8] ### U6 — [TPS63802DLAR](https://www.flux.ai/lcsc/tps63802dlar~f4j8.md) - Frequency: 2.1MHz;1.4MHz;1.6MHz - JLCPCB Part Class: Extended Part - Part Type: DC-DC Converters - Role Details: 3.3V/662mA peak; 0.86A worst battery input at 3.0V, design >=1.2A - Manufacturer Part Number: TPS63802DLAR - LCSC Part Number: C2845237 - Role: Buck-Boost Regulator - Symbol Style: parametric-v1 - Operating Temperature: -40℃~+125℃@(TJ) - Datasheet URL: https://www.ti.com/lit/ds/symlink/tps63802.pdf - Package or Case Code: VSON-10_L3.0-W2.0-P0.50-TL - Max Input Voltage: 1.3~5.5V - Output Current: 2A - Manufacturer Name: TI(德州仪器) **Pins:** - AGND [pin 3] - EN [pin 1] - FB [pin 4] - GND [pin 8] - L1 [pin 9] - L2 [pin 7] - MODE [pin 2] - PG [pin 5] - VIN [pin 10] - VOUT [pin 6] ### U7 — [AP63203WU-7](https://www.flux.ai/adrian95/ap63203wu-7~o8a.md) - Manufacturer Name: Diodes Incorporated - Datasheet URL: https://www.diodes.com/assets/Datasheets/AP63200-AP63201-AP63203-AP63205.pdf - Role Details: 5V isolated PoE to 3V3_POE; 847mA rail peak, 2A rated; fixed 3.3V - Manufacturer Part Number: AP63203WU-7 - Role: Power Conversion - Symbol Style: parametric-v1 - Functional Group: PoE Power - License: https://creativecommons.org/licenses/by/4.0/ - Part Type: Integrated Circuit **Pins:** - BST [pin 6] - EN [pin 2] - FB [pin 1] - GND [pin 4] - SW [pin 5] - VIN [pin 3] ### Y1 — [ECS-250-12-33Q-JES-TR](https://www.flux.ai/lcsc/ecs-250-12-33q-jes-tr~3xpz.md) - Part Type: Crystals - Datasheet URL: https://storage.googleapis.com/graviton-electric-symbols/document_assets/lcsc/2410121531_ECS-ECS-250-12-33Q-JES-TR_C435186.pdf - Role: Clock - LCSC Part Number: C435186 - Manufacturer Name: ECS - JLCPCB Part Class: Extended Part - Manufacturer Part Number: ECS-250-12-33Q-JES-TR - Role Details: 25MHz 12pF W5500 crystal - Package or Case Code: CRYSTAL-SMD_4P-L3.2-W2.5-BL - Product Info Url: https://lcsc.com/product-detail/SMD-Crystal-Resonators_ECS-ECS-250-12-33Q-JES-TR_C435186.html **Pins:** - GND [pin 4] - GND [pin 2] - OSC1 [pin 1] - OSC2 [pin 3] *The full schematic, PCB layout, bill of materials, and interactive design are available at [https://www.flux.ai/purplerock/esp32-rotary-ui-controller~wk](https://www.flux.ai/purplerock/esp32-rotary-ui-controller~wk).* --- *Generated from [https://www.flux.ai/purplerock/esp32-rotary-ui-controller~wk](https://www.flux.ai/purplerock/esp32-rotary-ui-controller~wk)*