Для обработки очередей из RabbitMQ успешно использовал PHP в крупном проекте (миллионы хитов в сутки). PHP-воркеры запускались супервизором, он их и перезапускал в случае необходимости (утечки памяти в долгоиграющих PHP-скриптах есть, но это не такая уж проблема).
Я как-то так и подозревал что если регулятор включается последовательно со светодиодом — то вся лишняя мощность непременно выпадет на регуляторе и превратится в тепло.
Нашел готовый драйвер. Жаль, использованной в нем микросхемы нет в продаже чтобы сделать самостоятельно.