Emulator
The emulator runs a TinyCLR application on a Windows PC — the same C# that deploys to the device, with no hardware attached. Press F5 in Visual Studio to run and debug on the PC, then deploy the unchanged project to a SITCore device.
Because a PC has no hardware peripherals, device APIs such as GPIO, I²C, SPI, PWM, and ADC are not backed by real hardware — outputs are ignored, and reads return a default value.
note
The emulator is new and still being validated — not every feature is covered yet. Use real hardware to confirm anything device-specific.