Для этой задачи и контроллер не нужен. Такие светильники работают на примитивной схеме, иногда даже без цифровой электроники.
Python с точки зрения программирования встраиваемых систем - это очень жирно. Его потянет полноценный одноплатный компьютер, и то не в режиме реального времени.
Микроконтроллеры программируются на С, С++, ассемблере. Прочие языки как правило используются либо с целью показать "да, так тоже можно", либо в очень редких случаях.
Ссылка банальная: easyelectronics.ru