Forum

Notifications
Clear all

FluidNC on ESP32

3 Posts
1 Users
0 Reactions
647 Views
Frank
Posts: 34
Admin
Topic starter
Member
Joined: 4 months ago
[#8]

I am using this log to track the ESP32 config file when using our FluidNC kit


2 Replies
Frank
Posts: 34
Admin
Topic starter
Member
Joined: 4 months ago

config.yaml file

board: ESP32-WROOM32D
name: FluidNC-DIYCNC-4Axis
meta: 
stepping:
  engine: RMT
  idle_ms: 255
  pulse_us: 3
  dir_delay_us: 0
  disable_delay_us: 0
  segments: 12

spi:
  miso_pin: NO_PIN
  mosi_pin: NO_PIN
  sck_pin: NO_PIN

sdcard:
  cs_pin: NO_PIN
  card_detect_pin: NO_PIN
  frequency_hz: 8000000

kinematics:
  Cartesian:

axes:
  shared_stepper_disable_pin: NO_PIN
  shared_stepper_reset_pin: NO_PIN
  homing_runs: 2
  x:
    steps_per_mm: 400.000000
    max_rate_mm_per_min: 2000.000000
    acceleration_mm_per_sec2: 50.000000
    max_travel_mm: 3000.000000
    soft_limits: false
    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000000
      stepstick:
        direction_pin: gpio.22
        step_pin: gpio.23:low

  y:
    steps_per_mm: 800.000000
    max_rate_mm_per_min: 2000.000000
    acceleration_mm_per_sec2: 50.000000
    max_travel_mm: 1000.000000
    soft_limits: false
    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000000
      stepstick:
        direction_pin: gpio.16
        step_pin: gpio.17:low

  z:
    steps_per_mm: 400.000000
    max_rate_mm_per_min: 800.000000
    acceleration_mm_per_sec2: 100.000000
    max_travel_mm: 20.000000
    soft_limits: false
    motor0:
      limit_neg_pin: NO_PIN
      limit_pos_pin: NO_PIN
      limit_all_pin: NO_PIN
      hard_limits: false
      pulloff_mm: 1.000000
      stepstick:
        direction_pin: gpio.18
        step_pin: gpio.19:low

control:
  safety_door_pin: NO_PIN
  reset_pin: NO_PIN
  feed_hold_pin: NO_PIN
  cycle_start_pin: NO_PIN
  macro0_pin: NO_PIN
  macro1_pin: NO_PIN
  macro2_pin: NO_PIN
  macro3_pin: NO_PIN
  fault_pin: NO_PIN
  estop_pin: NO_PIN

coolant:
  flood_pin: NO_PIN
  mist_pin: NO_PIN
  delay_ms: 0

probe:
  pin: NO_PIN
  toolsetter_pin: NO_PIN
  check_mode_start: true
  hard_stop: false

macros:
  startup_line0:
  startup_line1:
  Macro0:
  Macro1:
  Macro2:
  Macro3:
  after_homing:
  after_reset:
  after_unlock:

start:
  must_home: false
  deactivate_parking: false
  check_limits: true

parking:
  enable: false
  axis: Z
  target_mpos_mm: -5.000000
  rate_mm_per_min: 800.000000
  pullout_distance_mm: 5.000000
  pullout_rate_mm_per_min: 250.000000

arc_tolerance_mm: 0.002000
junction_deviation_mm: 0.010000
verbose_errors: true
report_inches: false
enable_parking_override_control: false
use_line_numbers: false
planner_blocks: 16

Reply
Frank
Posts: 34
Admin
Topic starter
Member
Joined: 4 months ago

FluidNC now supports ESP32-S3, Reference: http://wiki.fluidnc.com/en/hardware/ESP32-S3_Pin_Reference

ESP32-S3 based kit is under testing.


Reply
Share: