question

CiprianMihaiTocaciu-9259 avatar image
0 Votes"
CiprianMihaiTocaciu-9259 asked AshokPeddakotla-MSFT edited

Is it possible to parallel connect Azure Sphere MT3620 with another microcontroller?

I am working on an Azure Sphere project based on the MT3620. I am a beginner with azure sphere and I have a basic question. I am wondering if it is possible to parallel connect the MT3620 with another microcontroller like arduino or stm32 to transfer data between them and if it is possible I would like to know how. I know that I can use a serial connection based on the RX and TX pins but I want to experiment something new.

Thank you for your time.

azure-sphere
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

AshokPeddakotla-MSFT avatar image
0 Votes"
AshokPeddakotla-MSFT answered AshokPeddakotla-MSFT edited

@CiprianMihaiTocaciu-9259 Welcome to Microsoft Q&A forum!

You could use any bus (SPI, I2C) for connecting both the MT3620 and MCU support.

UARTs : Azure Sphere supports universal asynchronous receiver-transmitters (UARTs) for serial communication. A UART is a type of integrated circuit that is used to send and receive data over a serial port on a computer or peripheral device. UARTs are widely used and known for their simplicity. For more details, see Use UARTs in high-level applications

SPI : Azure Sphere supports Serial Peripheral Interface (SPI) in master mode. SPI is a serial interface used for communication between peripherals and integrated circuits. SPI uses a master/subordinate model where a master device controls a set of subordinate devices. In contrast to I2C, SPI can be used with more complex higher speed peripherals. For more details, see Use SPI in high-level applications

I2C : Azure Sphere supports Inter-Integrated Circuit (I2C) in master mode. I2C is a serial bus that connects lower-speed peripherals to microcontrollers. I2C uses a multi-master/multi-subordinate model where a master device controls a set of subordinate devices. I2C is often used with peripherals that only require simple lightweight communication with a microcontroller, such as setting controls, power switches, and sensors. Form more information, see Use I2C in high-level applications and Azure Sphere – I2C examples

We have some Azure Sphere examples of talking to external MCU via UART. Please check and let us know if that helps.

If the response is helpful, please click "Accept Answer" and upvote it.

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.