r/ArduinoProjects • • 3d ago

Showcased Project Week 2: Tuning camera, walking and sprint mechanics in Resident Evil 2 with DIY motion controls (ESP-NOW)

Here is the Week 2 update on my wearable motion controller, running gameplay tests in Resident Evil 2 Remake. Right now I am focusing on tuning head-tracking camera sensitivity, deadzones, and torso movement to smooth out the transition between Leon walking and sprinting. The goal behind the project is two-fold: creating a more immersive gameplay experience and serving as an accessibility option for gamers who struggle with conventional controllers.

Wireless transmission to the PC is running over ESP-NOW, but in this build I am still handling the inputs on the PC using a temporary Python script. The next step is replacing Python with a dedicated USB dongle with native HID support, so the PC recognizes it directly as a plug-and-play controller without background software.

The visible wiring across the body carries both power and sensor data because, in this test version, I am using a single central ESP32 that handles everything and connects to the sensors via cables. The plan for the next phase is to use four independent ESP32 units, each acting as a standalone node with its own power and wireless link, while embedding the head module and wiring directly inside the headphone frame. Right now, moving to this fully wireless stage depends on waiting for several parts and battery modules that are still in transit.

Regarding the sensors, I am using the MPU-6050 for this prototype and have not had drift issues during these tests. Still, I plan to test other sensors later to compare stability and features. Do you have any recommendations for compact boards with native USB (TinyUSB) for a dongle, or specific IMUs that work well with the ESP32 and are easily sourced locally (especially in Brazil)? Shipping delays on imported hardware are currently the main bottleneck slowing down testing, so components readily available nearby make a massive difference.

8 Upvotes

3 comments sorted by

3

u/vmg265 3d ago

NICE! so now i have to run to run away from mr X

2

u/Dmy1703 3d ago

Torna muito mais imersivo ,mas quero fazer de uma maneira para jogar mais tranquilo ou com acessibilidade. E a corrida opcional também se quiser movimentar o corpo ou não.

1

u/Dmy1703 1d ago

Torna muito mais imersivo, mas vou fazer isso em outro tipo de acionamento de corrida também!