3DTouch это клон Bltouch, соответственно мое предположение правильное и нужно декларировать #define BLTOUCH
подключается соответсвенно 5 контактами - 3 на эмулятор сервы и 2 на контакт.
Важно тестировать как он отрабатывает команды после установки
Чтобы отрабатывались команды M401 M402 https://marlinfw.org/docs/gcode/M401.html
Еще нужно найти какой командой вгонять блтач в режим самотестирования.
Добавлено спустя 4 минуты 12 секунд:
тестирование запускается через команду выбора угла сервы M280 P1 S<pos>
а вот <pos> - угол для тестирования нужно найти в доке по блтач
Добавлено спустя 1 минуту 13 секунд:
ну и тестировать ноль важно не парковкой G28 Z
а именно пробой G30 (или в связке с автоуровнем G29 ...)