Установил WiringOP.
Для нода поставил orange-pi-gpio.
Подключил светодиод на 38-39 GPIO.
Код js:
const Gpio = require('orange-pi-gpio');
let gpio = new Gpio({pin:38});
gpio.write(0)
.then((res)=>{
console.log('succes: '+res);
})
.catch((err)=>{
console.log('err: '+err);
});
Выдает succes но ничего не происходит... нашел что WiringOP не все порты считает за GPIO и у нее 38 это 28, пробовал с 28 - тот же результат. Пробовал циклом погасить все GPIO тоже не реагируют.
Возвращаюсь уровнем выше в сам WiringOP.
gpio readall
- считывает успешно.
gpio write 38 0
gpio write 28 0
- безрезультатно
Выполнение от sudo не помогает.
Куда копать дальше ?