ArduCam Mega Micropython Port

  1. Where did you get the camera module(s)?
    ArduCam Directly

  2. Model number of the product(s)?
    B0401 - Mega 5MP SPI Camera Module

  3. What hardware/platform were you working on?
    Raspberry Pi Pico

  4. Instructions you have followed. (link/manual/etc.)
    GitHub - CoreElectronics/CE-Arducam-MicroPython: Micropython drivers for Arducam Cameras.

  5. Problems you were having?
    Camera shows a green tinge when opening the image in Windows

  6. The dmesg log from your hardware?

  7. Troubleshooting attempts you’ve made?
    Changing the filter effect:
    SPECIAL_NORMAL = Displays a greenish tinge photo
    SPECIAL_BW = A Greenish photo
    SPECIAL_GREENISH = A Yellowish photo

  8. What help do you need?
    Possible causes of the greenish tinge

(Photo of the colour checker image from the Wiki page)

Thank you!!

It seems due to the less time for AWB operation. Please try to start the camera and wait a few time such as 500ms to wait the AWB Algorithm normal.
Feel free to let me know if you need more help.

1 Like

Hi @lvbin
Thank you kindly! This works perfectly - Is there register for checking completion of AWB operation?
Looking to make driver robust

There is no dedicated register to read AWB status.