sparkfun / SparkFun_HM01B0_Camera_ArduinoLibrary

Extensible library to use the Himax HM01B0 camera in Arduino
15 stars 4 forks source link

enhancement: more details on register usage #1

Open peepo opened 4 years ago

peepo commented 4 years ago

https://www.sparkfun.com/products/15570 According to the Sparkfun Description & Features this sensor is highly configurable.

The file: hm01b0_raw8_qvga_8bits_lsb_5fps.h has some great comments, but please could you add some more meat?

How to change the Output Clock Rate? ie the relationship between bits and mhz:

"The HM01B0 contains 320 x 320 pixel resolution and supports a 320 x 240 window mode which can be readout at a maximum frame rate of 60FPS, and a 2×2 monochrome binning mode with a maximum frame rate of 120FPS. The video data is transferred over a configurable 1bit, 4bit or 8bit interface with support for frame and line synchronization. "

SFforum had no queries... appreciate this is a new product, and files are only 25 days old.

tx

oclyke commented 4 years ago

@peepo Sorry to get back to you so late. This is a bit of an odd duck of a product because we are not very familiar with it. Some of our partners wrote the underlying C driver to support TensorFlow Lite Micro vision examples. I put together this simple wrapper to make it more accessible to customers who are using it directly.

I am hoping to come back to the product and make big improvements however I don't have the bandwidth for it right now :/

I haven't even seen a datasheet for the camera... I will open an issue on our ERP software to try to find one and make it available. Truthfully the module is very new from himax so I can't guarantee anything!

Got this link on the internet - not that it is particularly useful or anything https://www.himax.com.tw/products/cmos-image-sensor/image-sensors/hm01b0/