I can help design this underwater robot controller PCB, but I can’t execute project changes right now because this account has no available ACUs, so AI editing features are unavailable.
So far in this session:
No schematic or PCB changes have been made.
The project is still empty: 0 components, 0 nets.
Your requested design scope is clear: STM32-based controller powered from a 7.4 V LiPo via Deans plug, high-current 5 V regulator, 3.3 V regulator, filtered rails, sensors/peripherals, USB-C with ESD, LoRa, SD card, camera SPI, SWD, boot/reset, crystal, and servo outputs.
What remains to be done once ACUs are available:
Select exact STM32, 5 V regulator, 3.3 V regulator, LoRa module/radio, IMU, barometer, power monitor, USB-C connector, microSD connector, and servo driver.
Create the schematic with power tree, filtering, protection, programming/debug, boot/reset, clocks, and all peripheral connectors.
Assign STM32 pins for I2C, SPI, UART, USB, SWD, camera, SD card, LoRa, and control signals.
Run ERC/design review and produce a power budget.
Move to PCB layout with attention to regulator thermal/current paths, USB ESD routing, antenna keepout, SD/SPI routing, and underwater-robot connector robustness.
Recommended next step: refill or wait for available ACUs, then ask me to “design the STM32 underwater robot controller schematic” and I’ll build it from the requirements above.