Hello SunFounder Team,
I’ve already sent an email to support@sunfounder.com regarding this, but I wanted to post here as well so it reaches your technical staff.
I’m facing a persistent steering calibration issue on my PiCar-X (for Raspberry Pi 5) using the Robot HAT V44. Even after following every documented step, the front-left wheel keeps grazing the chassis — the steering servo always turns hard right when zeroed.
Summary of what I’ve tried:
-
Pressed and held the Zero button (6 s) to reset MCU.
-
Ran
1.cali_servo_motor.pyrepeatedly and saved (space → y). -
Swapped all three servos — every one behaves the same.
-
Verified correct wiring (S-V-G orientation).
-
Disabled and removed Ezblock to prevent interference.
-
Reinstalled the
robot-hatandpicar-xlibraries in a clean virtual environment. -
Swapped servo ports — the offset follows the port, not the servo.
It looks like the steering output on the HAT may have a stored offset or firmware calibration issue, since all other channels (pan/tilt, motors) behave normally.
Could your engineering team please review my email and advise?
I’d really appreciate a short video or Zoom session to show the behavior live — it would take only a few minutes to confirm if the Robot HAT V44 needs a firmware re-flash or replacement.
Setup details:
-
Raspberry Pi 5 (8 GB)
-
Robot HAT V44 (top speaker)
-
PiCar-X chassis kit (2025 purchase)
-
Raspberry Pi OS (Bookworm 64-bit)
Thank you for your time and help — I’ve put a lot of care into this build, and I’d love to resolve this steering offset properly.