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

Ciprian Mihai Tocaciu 21 Reputation points
2021-07-17T18:44:35.783+00:00

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
Azure Sphere
An Azure internet of things security solution including hardware, operating system, and cloud components.
167 questions
0 comments No comments
{count} votes

Accepted answer
  1. AshokPeddakotla-MSFT 33,746 Reputation points
    2021-07-19T13:58:41.637+00:00

    @Ciprian Mihai Tocaciu 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.

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.