Direct GPIO Driver for OV7670 Camera without FIFO using STM32F103

Direct GPIO Driver for OV7670 Camera without FIFO using STM32F103

In the previous article, I documented how I used the STM32F103 to light up the ILI9341 LCD using the SPI protocol. This time, we plan to use the same microcontroller to drive the OV7670 camera and display it on the LCD, but ultimately we did not fully succeed. The camera test pattern can be displayed … Read more

Fundamentals of Camera Driver Development – MIPI and V4L2

Fundamentals of Camera Driver Development - MIPI and V4L2

If you want to engage in camera driver software development, what basic information do you need to prepare? This article summarizes it. From an independent component perspective, it includes two parts: the sensor module and the core board; thus, the core of the driver software is to ensure the connection between the two. The common … Read more

Understanding the OriginBot Smart Robot Project: Camera Driver Source Code Analysis

Understanding the OriginBot Smart Robot Project: Camera Driver Source Code Analysis

This blog post mainly records my learning and understanding of the OriginBot camera driver and visualization (http://originbot.org/manual/camera_visualization/#ros) code, and I will annotate it in the code files. The documentation (http://originbot.org/manual/camera_visualization/#_2) provides two methods for driving the camera: one method allows real-time display of images and results of human detection algorithms (https://developer.horizon.ai/documents_tros/boxs/function/mono2d_body_detection) through a webpage after … Read more