Skip to content

PIO step/dir shift register improvement + support of 8 motors #24

Description

@Volksolive

@terjeio, as discussed in the other discussion, here is the .zip with 6 modified files:

  • driver.c
  • driver.h
  • driverPIO.pio
  • my_machine.h
  • pico_cnc_map.h
  • test_8axis_map.h

I have created a test mapping (test_8axis_map.h)
The grbl->config.h needs to be changed to N_AXIS 8 (or needs to be redefined in the mapping ?)
The pin mapping follows the pico_cnc board which I have updated 'map.h' to work with the new PIO code.

PIO 8 Axis.zip

I have tested with my DSO the signals for 4 motors config and 8 motors config, the signals looks good.
If you are willing to test on your shift register test rig that would be nice otherwise is there anybody with a Pico_CNC willing to test?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions