Azure Sphere MT3620 - connecting a camera as a peripheral

Owen Atkinson 41 Reputation points
2020-09-29T14:34:15.667+00:00

Hello,

I've been developing with the Seeed MT3620 Azure Sphere and curious if it's possible to attach a camera as a peripheral (possibly through using the MT3620 Grove Shield and one of its ports - I2C, GPIO, UART or Analog).

The long-term goal would be to upload frames from the camera to an Azure Blob Storage.

I haven't seen anyone discussing the potential of connecting a camera to the Azure Sphere and I'm curious to find out if its actually possible.

Azure Sphere
Azure Sphere
An Azure internet of things security solution including hardware, operating system, and cloud components.
157 questions
{count} vote

Accepted answer
  1. QuantumCache 20,031 Reputation points
    2020-09-30T19:27:54.337+00:00

    Hello @Owen Atkinson , Thanks for reaching out to us!

    Please refer to this Github repo for the sample on ArduCAM mini 2MP Plus SPI camera

    This sample demonstrates capturing a JPEG picture using ArduCAM mini 2MP PLUS SPI camera on Azure Sphere OS and upload the picture to Azure Blob service using libcurl to initiate Put Blob REST API with SAS authorization.

    29494-image.png

    Please let us know if you need further help in this matter.

    Thank you,
    Satish.

    Please accept helpful responses as 'Answer', which will be helpful to others as well with similar question.

    1 person found this answer helpful.

2 additional answers

Sort by: Most helpful
  1. yash chabria 21 Reputation points
    2020-09-29T19:08:17.783+00:00

    I believe you can connect FiFo based cam from Arducam to read the image

    2 people found this answer helpful.

  2. Wong, Jason 1 Reputation point
    2020-10-20T10:14:28.227+00:00

    What is the size of sram in Azure Sphere which can be used for image buffer? If the image size is bigger than the size of buffer, any mechanism from Azure Sphere and Blob storage can handle?

    Thanks