The ESP32-P4 has no radio of its own — the wireless lives on a companion ESP32-C6, reached over ESP-Hosted on a 4-bit SDIO link. For DOOM that means Wi-Fi comes up on the P4 as if it were local: on first boot it runs a captive portal (SSID SCINTIX-P4-xxxx) so you can hand it your network credentials, then it joins as a station. That same Wi-Fi link is what the AI uses to reach the game (see the next logs).
We're also experimenting with a native-BLE controller. Because the P4 has no radio, we bring up the NimBLE host on the P4 and let the C6 act as the BLE controller, with the HCI carried over the hosted VHCI transport — the goal being to pair an 8BitDo Micro without a USB dongle. That branch is a work in progress: the BLE scan already comes up through the C6; the HID-host side is next.

Andrea Ricci
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.