I want to capture photos with the Arducam camera HM01B0 and save them to an SD card using a Raspberry Pi Pico.

The development environment is Arduino.
Is it possible to connect an HM01B0 camera to a Raspberry Pi Pico and save captured photos to an SD card? (considering using an SPI card reader module for saving to the SD card)
I have only found information on using it as a USB camera when connected to a computer, but not for the specific use case mentioned above.

Arducam has released pico4ml pro hardware. The mcu is rp2040 (the same as pico), and it supports
capturing image using hm01b0 sensor and saving the image to sd card.
You can get it here [Presale]Pico4ML-Pro TinyML Dev Kit: Plug and Play RP2040 Board with 2.4-inch LCD Screen, Built-in Camera and Microphone, Multiple Mega SPI Camera Adapter

Thank you for the information about the Pico4ML-Pro TinyML Dev Kit. It seems like a great solution. However, I currently have a Raspberry Pi Pico, an HM01B0 camera, and an SPI card reader module on hand. I would prefer to use these existing components instead of purchasing new hardware. My main goal is to capture photos using the HM01B0 camera and save them to the SD card. There’s no need to display the photos on the Pico. Is there any guidance or resources you can provide on how to achieve this with the components I already have? If there’s any sample code available, that would be really helpful.


I don’t know if this example can give you some reference value, you can take a look.