#Goal
Design a hierarchical, modular schematic for an industrial ESP32‑WROOM‑32D controller based on the given constraints. The schematic should be organized into multiple sheets (POWER_INPUT, 3V3_POWER, ESP32_CORE, RS485_IFACE, CAN_IFACE, DIGITAL_INPUTS_8CH, RELAY_OUTPUTS_8CH, and ANALOG_INPUT) and include all necessary power conversion stages, digital/analog interfaces, and protection circuitry. The design must meet the input requirements (9–36 V), use the LM2596S‑5.0 for 5 V buck conversion, AP2112K‑3.3 for low noise 3.3 V LDO, and provide full communications (USB‑UART via CP2102N, RS485 via MAX3485, CAN via SN65HVD230), along with 8 opto-isolated digital inputs, 8 relay outputs with ULN2803A drivers, and a 0–10 V analog input stage. The schematic must include detailed protection (PTC, P‑MOSFET ideal diode reverse protection, 600 W TVS, LC input filter), decoupling, ESD and TVS on communications, a star ground strategy, and inter-sheet connectivity to facilitate KiCad export.