Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAST-0061 Stepper Controller #1855

Merged
merged 21 commits into from
Jan 5, 2025
Merged

FAST-0061 Stepper Controller #1855

merged 21 commits into from
Jan 5, 2025

Conversation

avanwinkle
Copy link
Collaborator

This PR adds support for the FAST 0061 Stepper Controller board, based on a prototype board provided by FAST. It aims to maintain the same stepper command configuration as other stepper platforms, while exposing FAST-specific functionality.

#config_version=6

hardware:
  platform: fast

fast:
  exp:
    debug: true
    port: /dev/tty.usbmodem3103
    boards:
      stepperboard:
        model: FP-EXP-0061

steppers:
  stepper_unit:
    number: stepperboard-1
    debug: true
    homing_direction: counterclockwise
    home_on_startup: false
    pos_min: 0
    pos_max: 7000
    platform_settings:
      default_speed: 400
    relative_positions:
      1400:
        event: servo_go_1
        speed: 350
      500: servo_go_2
      600:
        event: servo_go_3
        speed: 1200
      700:
        event: servo_go_4
        speed: 700
      800:
        event: servo_go_5
        speed: 800
      900:
        event: servo_go_6
        speed: 900
      1000:
        event: servo_go_7
        speed: 1000

Copy link

sonarqubecloud bot commented Jan 5, 2025

@avanwinkle avanwinkle merged commit 764154e into dev Jan 5, 2025
30 checks passed
@avanwinkle avanwinkle deleted the fast-0061-stepper branch January 5, 2025 20:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant