Write embedded firmware in C#. TinyCLR is a .NET runtime for microcontrollers. This extension adds C# project templates, one-click deployment, and full debugging support to Visual Studio — set breakpoints, step through code, and inspect variables while it runs on real hardware over USB. If you already write C#, you already know how to build embedded devices What you get C# and .NET project templates for embedded targets One-click deploy to a connected device Live on-device debugging: breakpoints, stepping, watch windows, call stack Device management and firmware updates without leaving the IDE Runs on SITCore TinyCLR is the runtime behind the SITCore (Secure IoT Core) hardware family — chipsets, system-on-modules (SoM), and single board computers (SBC) — with secure boot and encrypted deployment for commercial products. Get started Install the extension, connect a SITCore device, and create a new C# project. Learn more... |