Повторил конструкцию Народный измеритель пульсации света от уважаемого Алексея Надёжина https://habr.com/ru/company/lamptest/blog/657479/
Подключение как в статье, но вместо NodeMCU поставил D1 mini, т.к. оно меньше и была в наличии, корпус делался под питание от 2xAA, получилось неплохо и места мало занимает:
Модули для Компас3Д и STL тут:
Материал корпуса PETG от ABSMaker, сопло 0.8, температура 245/75, заполнение 10%. По краям толщина разные для крышки, т.к. хотелось без поддержек напечатать и водо/пыле защита не нужна.