.NET can run on a variety of platforms and architectures. Popular IoT boards such as Raspberry Pi and Hummingboard are supported. IoT applications typically interact with specialized hardware such as sensors, analog and digital converters, and LCD devices. The .NET libraries for the Internet of Things support such scenarios.