ackermann chassis for raspberry pi, source code for classwork

:light_bulb: Using this template is recommended — you may also edit it freely, but you must fully describe your product and the problem (at least: product name, version, and problem description).

Product and Purchase

  • Product model:
  • SKU or kit name:
  • Purchase channel:
  • Controller board:

Software and Environment

  • Operating system:
  • Connection method:
  • Software version:
  • Firmware version:
  • Image version:
  • Tutorial step:

Issue Description

  1. What did you expect to happen?
  2. What actually happened?
  3. Error message or logs:

Reproduction Steps

Evidence

  1. Photos or short video:
  2. Wiring photo:
  3. Screenshot:

What You Have Tried

Urgency

  • Is this for a class, competition, or deadline?

Hello,

I bought the Hiwonder chassis in order to program myself the servomotor and the DC-motors , this is a job for my school.

I tried to communicatie via a H-bridge, ADV8833, but without succes.

I bought your 4 channel Encoder Motor Module, but I do not understand how this module communicates with the motors

Can you please help me, by providing me :

  • the complete chassis_control source code,
  • the I²C communication protocol (register map),
  • the motor driver API documentation,
  • and, if available, the schematic or technical documentation for the encoder driver board?

I would like to interface the board from my own software rather than using the complete ArmPi image ( not allowed by school)

Thank you.

Johan

To assign the right support staff, please confirm which exact product you mean: ArmPi series? If it is none of these, please tell us the exact model and we’ll route you.

ackermann chassis with encoder motor module

Official support staff are being brought in to help you. If you still need my help, reply here and @ me. @Hiwonder_Scarlett

Dear Johan,

Thank you for reaching out.

Regarding the requested documentation, please refer to the available resources provided in the links below:

  1. Chassis Control Source Code: [Source Code]

  2. I2C Communication Protocol / Address:

  3. Motor Driver API Documentation: Unfortunately, we do not have API documentation available for this module.

  4. Schematics: We do not have schematic diagrams available to share, but you can find the driver module tutorial and related resources here: [4-Ch Encoder Motor Driver - Google Drive]

Thank you very much for your understanding and support.