Есть только контактный ROTARY ENCODER http://www.espruino.com/Encoder А вообще можно: 1. Применить датчик Холла http://amperka.ru/product/troyka-hall-sensor, а на колесико энкодера приклеить магнитик. 2. Применить "Датчик линии цифровой" в паре с колёсиком имеющегося энкодера. http://amperka.ru/product/digital-line-sensor под него есть библиотека для JS http://wiki.amperka.ru/js:digital-line-sensor Короче в любом случае скучно не будет
Тоже интересует сопряжение данного девайса с espruino. Функцию можно написать, вопрос в таймингах, можно ли обработать сотник микросекунд на данной платформе.
прошу прощение коллега, но вы даете ссылку на платформу arduino, а я задаюсь вопросом как это сделать на espruino, т.к. вопрос задан в ветке iskra js )
прошу прощение но это лирика, а мне бы хотелось конкретики, пока среди документации на iskra js/espruino я не нашел описания/моделей того как нужно решать подобные задачи на данной платформе, хотя я собственно недавно познакомился с ней возможно чего то просто еще не видел
Конкретно - включаетесь в дружную команду разработчиков espruino и создаете на языка C модуль для интерпретатора JS.