Skip to content

v1.1.1

Compare
Choose a tag to compare
@Paciente8159 Paciente8159 released this 17 Jun 22:41
· 2770 commits to master since this release
b0d8816

µCNC

µCNC is fairly stable and can be used for production work with extreme care. Currently available mcu implementations only support Arduino Uno, and the Rambo/RAMPS board. Also STM32F1 is available. An example boardmap for Blue Pill board is available.
An hex with a configuration similar to Grbl 1.1 is available.

  • Note: All input pins are internally held high by weak pull-up configuration.

[1.1.1] - 2021-06-17

Version 1.1.1 comes with added features and improvements over the previous version. It also fixes a couple of bugs of the previous implementation. These are:

Added

  • new mcu internal RTC to provide a running time reference (#38)
  • new build option to emulate Grbl startup message so that it can be recognized by several Grbl GUI applications like Candle (#36)
  • new software limit switch debouncing delay configurable via EEPROM (option/command $26=) (#34)

Changed

  • improved laser mode to be compliant to Grbl's laser mode. Laser mode also has auto shutdown feature when motion stops (#29)
  • checks if DSS setting value is valid (#30)
  • improved fast math functions (more stability) and added new fast math pow2 function (#33)

Fixed

  • fixed AVR HAL output pin toggle function. (#38)
  • fixed hardware serial on ST32F10x HAL to work in sync mode (in async the communication breaks) (#37).
  • coolant/mist on/off functions and overrides (#28)
  • fixed parser active modal groups report (#28)
  • fixed active tools report (#28)
  • fixed DSS oversampling that was not reseted after motion end (#30)
  • fixed probing ISR tripping at startup by forcing probe_isr_disable after mcu_init (#32)