FluidNC は、ESP32 コントローラー用に最適化された CNC ファームウェアです。これは、Grbl_ESP32 の作成者による次世代のファームウェアです。これには、Web ベースの UI と、さまざまな種類のマシンを操作する柔軟性が含まれています。これには、レーザーとスピンドル、ツール チェンジャーなど、複数のツール タイプを備えた機械を制御する機能が含まれます。
ファームウェアをコンパイルする必要はありません。インストール スクリプトを使用してファームウェアの最新リリースをアップロードし、マシンを説明する構成ファイル テキスト ファイルを作成します。そのファイルは、USB/シリアル ポートまたは WIFI を使用して ESP32 のフラッシュにアップロードされます。
ESP32 には複数の構成ファイルを保存できます。デフォルトは config.yaml ですが、 $Config/Filename=
その目的は、Grbl との互換性を可能な限り維持することです。送信側で gcode を実行する日常的な操作と 100% 互換性があるため、Grbl gcode の送信/応答プロトコルに変更はなく、すべての Grbl gcode がサポートされます。 $ 設定の大部分は、構成ファイル内の読みやすい項目に置き換えられました。
FluidNC にはブラウザベースの Web UI (Esp32_WebUI) が組み込まれているため、同じ Wifi ネットワーク上の PC、電話、またはタブレットからマシンを制御できます。
この機能やその使用方法について詳しく知りたい場合は、Wiki を参照してください。
オリジナルの Grbl は、Sungeon (Sonny) Jeon による素晴らしいプロジェクトです。私は彼のことを何年も知っていますが、いつもとても助けてくれます。私は多くのプロジェクトで Grbl を使用してきました。
Wifi と WebUI はこのプロジェクトに基づいています。
このプロジェクトの開発には Discord サーバーを使用しています。招待状を求める
このプロジェクトには多大な労力とテスト用の高価なアイテムが必要です。以下の PayPal リンク、またはページ上部の GitHub スポンサー リンクを介して、安全、安心、そして高く評価された寄付をご検討ください。