Прикрутил к сабжу PCA9685 - 16-канальный PWM с управлением по I²C. Юзал фирмварь nodemcu и написал модулек на Lua: https://gist.github.com/anonymous/a6943d54331ecd1a9487
Юзать так:
require('pca9685')
i2c.setup(0, 3, 4, i2c.SLOW)
pca9685.init(0, 0x40, pca9685.INVERT)
pca9685.set_chan_percent(8, 50)
pca9685.set_chan_percent(9, 50)
Идеи заюзать это у меня пока две:
1) RGB-ленточка с управлением по WiFi
2) Машинка, возможно поставлю на одну из тех что валяются в офисе