Можно ли в Marlin 2 убрать упоминание о нагреваемом столе, тем самым освободить пины для управления лазером?
Собираю лазерный гравёр. От старого принтера осталась плата Anet 1.5. Вроде бы никаких подводных камней не должно было бы быть, но без них видимо никак.
Дело вот в чём. Включая в Marlin #define LASER_FEATURE требуется указать в настройках платы #define SPINDLE_LASER_ENA_PIN и #define SPINDLE_LASER_PWM_PIN. Но у МК ATmega1284P свободных PWM всего шесть, то и не очень то и разгонишся с переназначениями.
В пинах платы закоментировал вентилятор (pin 4) и переназначил его на #define SPINDLE_LASER_ENA_PIN. Но при этом при компиляции требуется назначить SPINDLE_LASER_PWM_PIN. И вот с этим проблема.
Пробовал закоментировать #define HEATER_BED_PIN, но при этом вылетает ошибка "Counter/Timer for SPINDLE_LASER_PWM_PIN is used by a system interrupt.".
Сам стол в Configuration.h отключён. Его даже на экране нет. Но чем-то этот пин всё равно используется. Но вот чем?!
Популярные вопросы
Принтер на замену. Кто что посоветует?
Пришло время менять один из моих принтеров. В частности AD5m Pro. Сдох.
Кто что может посоветовать по зам...
Полосы на тонкой модели, прозрачный petg
Чем 3D принтер отличается от 3D плоттера?
На занятиях по моделированию один школьник спросил - Чем 3D принтер отличается от 3D плоттера и что лучше для нови...

Комментарии и вопросы
Выравнивать стол с такой точно...
Каждому своё.
4 винта по углам стола.
Купил принтер flying bear ghos...
Давно уже было, вместо покупки...
6 месяцев печатал без проблем....
Печатаю бусины, каждый раз поя...