Разбор материала
После обновления Marlin на модифицированном Anet A8 автор обнаружил неработающую клавиатуру. Он проверил изменение аналогового сигнала командой M43, добавил вывод показаний АЦП в терминал и проверил рассчитанные диапазоны массива клавиш. Наличие сигнала на пине само по себе не подтверждало правильность распознавания кнопок.
Ограничения источника
Дополнительные ограничения не указаны; применимость к вашему оборудованию требуется уточнить.