Yes, this is an option; however, unless you are building millions of devices, using one of the off-the-shelf SITCore offerings is more economical and has lower risk.
Safe and secure IoT (Internet of Things) really shines on SITCore devices. You will have a great deal of resources, while running on low-cost, low-power hardware. TinyCLR OS includes sockets for network connection, TLS commercial-grade security, and high-level services like HTTP and MQTT.
Students should learn something they will eventually use professionally. Learning C# while using hardware is more engaging and gives the user instant gratification of their work. The SITCore Experimenter Kit is ideal for new learners, and it is also perfect for C# professional developers who are still hardware novices.
SITCore is like everything else, a tool to help in achieving goals. Not every tool is good for every job, but SITCore covers a wide range and hits a sweet spot between a very low-level, difficult-to-develop system and a large bulky operating system. SITCore will reduce development time with its modern features, running on a simple and economical low-power system. We believe SITCore’s TinyCLR OS is the most rounded tiny operating system that can run on small microcontrollers.
With SITCore, any C# PC/mobile developer can jump in and start coding for hardware. This increases productivity and decreases the need for specialized developers. Also, SITCore is a proven technology that is used by many commercial companies in multiple industries. The provided USA-based support comes directly from the engineers behind SITCore and its TinyCLR OS.