NEJEのレーザーモジュールはドライバ内蔵であった。
(ドライバ買っちゃったよ・・・)
TTLをgrbl_ESP32の3.3VPWMに接続すれば制御可能。
12VとGNDもgrbl_ESP32に繋いでおいて大きめ(2A以上)の電源を使えばOK。
ちなみに、5VPWMはspindle enable信号がないと動かないので
下記の変更が必要。
config.h
// #define SPINDLE_ENABLE_OFF_WITH_ZERO_SPEED // Default enabled. Comment to disable.
(コメントアウトする)
Laser modeはスピンドル回転数が0なので、spindle enable信号が出ない。
spindle enable信号がないとレベルシフタが動作しない。
(5VPWMは外付けレーザードライバを接続するときに必要)
今後はコントローラをケースに入れて配線を綺麗にする予定