PowerShell-IoT icon indicating copy to clipboard operation
PowerShell-IoT copied to clipboard

Support other devices

Open TylerLeonhardt opened this issue 6 years ago • 5 comments

Allow this to be the issue where folks as for specific devices 😄

I'll start.

One of the Particle boards: https://www.particle.io/

NOTE: this is bounded by .NET Core's ability

TylerLeonhardt avatar Apr 13 '18 22:04 TylerLeonhardt

Support for Wilderness Labs' Medow would be helpful too. It supports full .Net Standard. There probably needs to be a more minimal version of PowerShell running only on .Net Standard for microcontrollers, discussed in the April Community call.

It could probably be something similar to the older minshell [with reduced featureset]. If there was a .Net Standard dependency table for each PowerShell feature made using the .Net Portability Analyzer, maybe one could assess which features could fit on a microcontroller. And if Microsoft CEC ensured there was proper PowerShell documentation for AzIoT, it could accelerate enterprise adoption of PowerShell-IoT.

Ayanmullick avatar May 30 '20 05:05 Ayanmullick

A PowerShell SDK for the Azure Sphere devices would be helpful too.

https://azure.microsoft.com/en-us/services/azure-sphere/get-started/

Seeed MT3620 Mini Dev Board

IMAGE ALT TEXT HERE

Ayanmullick avatar Jul 17 '20 14:07 Ayanmullick

is this topic affected by the apparently big changes considered for 'hardware abstraction' https://github.com/dotnet/iot/issues/878 ?

mi-hol avatar Aug 21 '20 10:08 mi-hol

From my point of view, this topic is affected by 2 factors:

  • Device capability to run PowerShell
  • Device has to be supported by dotnet IoT

That said, I'll have to give a better reading at the link you've referred @mi-hol (thanks btw!), but I would say that IF PowerShell can run on the given device and this "hardware abstraction" gets implemented (unsure if it's not already), then yes

DanielSSilva avatar Aug 22 '20 16:08 DanielSSilva

@DanielSSilva , An AzSphere device might not be able to run PowerShell with a 4Mb RAM. However, there could be a PowerShell SDK for AzSphere that one could use to onboard it to AzIoTHub, connect it with other sensors etc without having to run the entire shell on the micro-controller.

Ayanmullick avatar Aug 24 '20 15:08 Ayanmullick