Azure Sphere

We would love to hear your feedback! Please take a few minutes to submit your idea or vote up an idea submitted by another Azure Sphere customer. All of the feedback you share in these forums will be monitored and reviewed by the Azure Sphere team. By suggesting or voting for ideas here, you will also be one of the first to know when we begin work on your feature requests and when we release the feature.

If you have technical questions or need help with Azure Sphere, please try StackOverflow or visit our MSDN forums.

  1. Share Data Between Applications on A7

    It is suggested that two high-level applications (A7) can run simultaneously, which means each application can communicate with the other.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. Unlock SDK

    19 SDK versions ....

    Please unlock:
    wolf
    crypto
    cert store
    internal MQTT client

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add python programming language

    Is there any way of using python for programming in Azure Sphere?

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Support for low power modes

    Without sleep mode and wakeup sources, battery powering a Sphere is not really feasible.
    Modern microcontrollers support several low power modes, wakeup sources and peripherals that can receive data while the core is sleeping / in low power mode. For example: periodically receiving data thru UART from an external sensor; slow-speed ADC sampling directly to memory with DMA; Periodic wake-up by RTC to read an I2C / SPI connected sensor. I assume the Sphere processors are capable of these, but SDK support is missing.

    An example scenario would be:
    - The application processor would be used for communication, mostly sleeping…

    4 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Details of registers for MT3620

    It's necessary to provide the details of the MT3620 to the community, espcially the details of registers. I understand the application dev for the M4 core is still under preview. However, if we provide the detals, then the developers can do more.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. Allow independent control of the chip select line in the SPI bus

    Allow independent control of the chip select line on a SPI bus. Some devices such as SD cards have special behavior and need the CS line to be high or low independently of whether some data is being exchanged. As of now it is possible to use an additional pin leaving the "standard" CS disconnected but in my opinion it is quite a waste.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Allow to configure GPIO for higher drive strengths

    Allow to configure GPIO for higher drive strengths if available

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. socket ioctl() FIONREAD not exist

    ioctl(sock, FIONREAD, &cnt) ) not exist

    I make Arduino port and I need solution for

    int wifiClient::available()

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Standalone installer only for Azure Sphere Device Communication Service

    Installer ONLY for Azure Sphere Device Communication Service
    and OpenVPN TAP adapter

    https://github.com/Wiz-IO/platform-azure

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  10. 1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. 1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. More on update

    "Between stages, the board will appear functional while the next group of updates is downloaded, but during the update you should expect the board to be unresponsive for several minutes at a time."
    I guess we'd better not install it in anything critical then, like a lift (elevator) or an HVAC controller.
    User enters lift, presses button, doors close, lift ascends, software update. "Several minutes" later the panicking user is rescued by fire crew.
    HVAC reaches low-level set point, turns on heating, software update... several minutes later the humans expire from heat stroke.
    At the very least, we need to…

    4 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  13. An API to determine if device is in field or debug mode

    In Debug mode we already see that OTA is switched off to not interfere with the debugging process. However in code, we might still react to function calls or events coming from IoT hub.

    Of course we can create workarounds e.g. by connecting to different IoT Hubs for prod and debug, but a simple way to know whether the device is in debug or not would be an improvement I think.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add WebSocket support

    For use as MQTT transport (making MQTT more firewall friendly) or for other event/full-duplex/real-time/persistent/pub/sub APIs. !polling.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. Provide more verbose OTA status logs

    I faced network related issue which was blocking OTA update and app deployment to my device, however device did not provide any sort of information or log indicating, that there is communication issue which doesn't allow OTA process to happen. When asking for ota status, device should inform administrator about issue which prevents OTA process to go thru.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. Allow removal of device from device group

    One should be able to move remove device from the device group

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  17. Cross-Platform tooling

    Hello folks!

    I've looking on how the tooling for Azure Sphere works and it comes to:

    - The net461 azsphere CLI
    - Azure Sphere Device Comms Service: C:\Program Files (x86)\Azure Sphere Device Communication Service
    - Azure Sphere SDK (toolchain, sysroot): C:\Program Files (x86)\Microsoft Azure Sphere SDK
    - Some VS Extensions
    The CLI has no reason it couldn't be turned it netcoreapp2.x as it doesn't have native dependencies on the OS that I've found out.

    The SDK is basically an arm-poky-linux-musleabi toolchain with its sysroot, so it can be easily built for other OSes like Linux/OSX while the sysroot is the…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Add back the empty example to the Create Project template selection

    Add back the empty example to the Create Project template selection. Starting with the "blinky" example means that I have to remove extraneous code each time I want to start a new project.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. MT3620 third-party cryptographic certifications

    If the MT3620 (and any other, future Azure Sphere chip) is to become a trusted agent for its customers and users, Microsoft should have its cryptographic functions certified by neutral third parties. Such certifications should be made public for everyone to be able to trust the platform.

    3 votes
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. 1 vote
    Sign in
    (thinking…)
    Sign in with: Microsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4
  • Don't see your idea?

Azure Sphere

Categories

Feedback and Knowledge Base