Здравствуйте! Вот что подумал, если использовать esp32-s3, то у него на борту имеется usb host которому можно подключить usb карту видео захвата UVC (например с АлиЭкспресс ezcap158). Далее дело техники - считывать крайние и средние пиксели и рассчитывать градиент между ними. Проблема с драйвером ezcap158, прошурстив интернет ничего подобного не нашел, и если кто направить в нужное русло, то возможно займусь таким девайсом.