I use C# on a PC. How do I get started with IoT/devices/robotics?
You are already halfway there since you already know Visual Studio and C#! The SITCore Experimenter Kit would be the ideal starting point.
You are already halfway there since you already know Visual Studio and C#! The SITCore Experimenter Kit would be the ideal starting point.
Theoretically, any .NET language that is compiled to CIL (Common Intermediate Language) can run on TinyCLR OS. Today, however, we only support C#. Most language features are supported. The limitations docs page has more details.
SITCore is a family of chipsets and modules that allows companies to build IoT and embedded devices using .NET C#. Coding and debugging is done through Microsoft Visual Studio. The .NET runtime environment is called Common Language Runtime (CLR). SITCore runs a “tiny” version of that runtime, suitable for tiny devices. This tiny version of the CLR is called TinyCLR!