RepositoryCDEĐức
SC

Schildkroet/GRBL-Advanced

Grbl-Advanced is a no-compromise, high performance, low cost alternative for CNC milling. This version of Grbl runs on a STM32F411RE / STM32F446RE Nucleo Board. Now with backlash compensation, multi-axis and Tool Table support!

299sao
89fork
8issue
3lượt xem

🛠️ GRBL-Advanced — Firmware CNC tối ưu cho STM32 Nucleo

Một bản fork không thỏa hiệp của Grbl v1.1, tối ưu cho board STM32F4 Nucleo với hiệu năng cao và chi phí thấp.

GRBL-Advanced là một firmware điều khiển CNC phẳng (milling) dựa trên Grbl v1.1 của Sungeun "Sonny" Jeon. Dự án chạy trên các board STM32F411RE hoặc STM32F446RE Nucleo, chấp nhận g-code chuẩn và đã được kiểm thử với nhiều công cụ CAM khác nhau. Hỗ trợ gia tốc độ hoá đầy đủ với tính năng dự báo (look-ahead) lên tới 16 bước trước, đảm bảo chuyển động mượt mà và góc quay không bị giật.

✨ Điểm nổi bật

  • Backlash Compensation: Bù trễ trục (backlash) được kích hoạt mặc định, có thể cấu hình qua $140, $141, $142.
  • Canned Drill Cycles: Hỗ trợ các chu trình khoan G81-G83.
  • 5-Axis Support: Hỗ trợ trục quay thử nghiệm (5 trục), dùng thử với rủi ro.
  • Lathe Mode: Hỗ trợ G33 và G76 dành cho dụng cụ tiện trụ (yêu cầu encoder quay).
  • Hard Reset: Hỗ trợ reset phần cứng bằng tổ hợp 0x19 (CTRL-Y).
  • Tool Table Support: Hỗ trợ bảng dụng cụ với chế độ $14, quản lý TLS và TLO động.
  • I2C EEPROM: Hỗ trợ EEPROM ngoại vi 1Kb thông qua cấu hình USE_EXT_EEPROM.
  • Ethernet Support: Điều khiển qua USB hoặc Ethernet (W5500), IP mặc định 192.168.1.20:30501.

💡 Vì sao đáng chú ý

GRBL-Advanced nâng cấp đáng kể so với Grbl gốc bằng cách hỗ trợ nhiều tính năng nâng cao như bù backlash, bảng dụng cụ và giao tiếp Ethernet — phù hợp cho những ai cần một giải pháp CNC mạnh mẽ trên nền tảng STM32 Nucleo mà không cần phần cứng đắt tiền. Dự án cũng hỗ trợ một danh sách g-code phong phú bao gồm cả các chế độ điện từ G7/G8 (dành cho tiện trụ) và G96/G97 (tốc độ quay trục).


#CNC #STM32 #GRBL #Firmware #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryC
grblHAL/STM32F4xx

grblHAL driver for ST STM32F4xx (Nucleo-64, Blackpill, 3D printer and CNC boards, ...)

162
Oct 15, 2026
RepositoryJavaScript
LaserWeb/LaserWeb4

Collaborative effort on the next version of LaserWeb / CNCWeb

807
Apr 23, 2026
RepositoryC++
Schildkroet/Candle2

GRBL control interface in Qt.

235
Oct 4, 2026
RepositoryC
stlink-org/stlink

Open source STM32 MCU programming toolset

5.2k
Oct 9, 2026
RepositoryC
stm32duino/Arduino_Core_STM32

STM32 core support for Arduino

3.4k
Oct 22, 2026
RepositoryC
stm32duino/Arduino_Core_STM32

STM32 core support for Arduino

3.4k
Oct 22, 2026
RepositoryC
grblHAL/core

grblHAL core code and master Wiki

520
Oct 15, 2026
RepositoryC
Paciente8159/uCNC

µCNC - Universal CNC firmware for microcontrollers

458
Oct 27, 2026
RepositoryC
grblHAL/RP2040

grblHAL driver for RP2040/RP2350 (Pi Pico, Pi Pico2 etc)

174
Oct 15, 2026