Detailed Information on Magic Leap 2 USB-C Data and Power Capabilities

We are working on a project that requires providing Magic Leap 2 with a continuous data stream and an internet connection via its USB-C port.

Could you please provide specific details on:

  1. Data Types and Protocols:
  • What types of data can Magic Leap 2 read through its USB-C port? For example, does it support serial data (UART), Ethernet over USB, or other protocols?
  • Is it possible to transmit both internet data and other sensor data (e.g., GNSS location data) simultaneously through the USB-C port?
  • Are there any restrictions or limitations on the data protocols or formats accepted via USB-C?
  1. Power Supply Capabilities:
  • How much power can the Magic Leap 2 USB-C port supply to connected devices?
  • Are there specific power delivery specifications or limitations we should be aware of when connecting external devices to the USB-C port?

Thank you for your assistance!

ML2 OS version: 1.8

Hi @clonnqvist , thank you for hanging tight, we are looking into this information for you.

1 Like

Here is some additional information about USB C data and power capabilities:

Data Types and Protocols:

  • The Magic Leap 2 USB-C port is a USB 3.1 Gen 2 port, supporting up to 10Gbit/s speeds.
  • Magic Leap 2 supports USB On-The-Go (OTG), allowing it to act as a host device and communicate with various peripherals. Including Ethernet over USB, are supported.
  • Regarding Ethernet over USB, we may need more information, we support (most but not all) ethernet dongles that plug into the USB port.
  • Magic Leap 2 also supports the Android Open Accessory (AOA) protocol, allowing external accessories to communicate with the device.
  • As far as transmitting multiple data types simultaneously (such as internet data and sensor data), yes, this is possible through the USB-C port.
  • There are no specific restrictions on the data protocols or formats accepted via USB-C beyond standard USB protocol limits.

Power Supply Capabilities:

  • When operating in USB OTG (host) mode, the Magic Leap 2 USB-C port can supply up to 5W (5V, 1A) of power to connected devices.
  • If the connected device does not support power delivery, the power output is limited to 4.5W.

Do you mind providing us more information on what you intend to use Serial Data , specifically UART, for on the Magic Leap 2?

Hi Casper,

It looks like Krystian responded to your question here on our developer forum so we will close these tickets and continue correspondence there as needed. If you do have a new question you can post there or open a ticket with us here as before.

Thank you and have a great weekend,

Thank you, Krystian!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.