What makes SPOT especially interesting, according to Tacke, is that inside the Ollie processor is a stripped down Common Language Runtime called TinyCLR. This offers the ability to write managed code for SPOT. In fact, the TinyCLR compiler only supports managed development in C# at present, Tacke says.
The article begins by reviewing what is and is not included in the very compact .NET Framework known as TinyCLR. Of particular interest is a set of classes, unique to the SPOT environment, that support input and output. Tacke next provides an example of a "Hello World" program that illustrates some of the features of TinyCLR. Tacke wraps up the article with a look at four classes that manage digital I/O and interrupts.
Read the full
.NET Developer's Journal article here:
Introduction to Programming for the TinyCLR
Want more info about SPOT?
Check out
WindowsForDevices.com's in-depth SPOT coverage, including background on the technology (both hardware and software), examples of SPOT watches, info about a SPOT development kit, and more . . .