Glare Rust based Camera Bird Surveliance system Hardware OV2640 camera module STM32F411 - Black Pill Software Rust stm32f4xx_hal crate