Running .NET on embedded devices has never been this fast-and-easy (FEZ). TinyCLR OS enables you to program your embedded device with the same .NET tools you know and love!
It’s as easy as:
- Grab a FEZ or one of the many supported hardware.
- Download and install a Microsoft Visual Studio edition, including the free community edition.
- Download the free TinyCLR OS extension.
- Plug in a USB Cable…and enjoy!
.NET and Universal Windows Platform Compatible
The TinyCLR OS API is a subset of both the .NET Base Class Library API and the Windows UWP API. Imagine the same PC developer writing a cross-platform .NET application going between a PC and a embedded device!
Microsoft Visual Studio is all you need
Say goodbye to complex, expensive and limited tools. Microsoft’s Visual Studio is all you need. Even the free community version can be used to write some amazing applications. Thanks to TinyCLR OS, applications can be targeted to very tiny hardware. Ideal for IoT, wearables and any solution where low-power and resources are a must.
Thanks to the integration between TinyCLR OS and Microsoft’s Visual Studio, a complete set of modern debugging capabilities are available to you through a simple USB cable, making JTAG a thing of the past.
Off-the-Shelf Hardware Options
FEZ is a Fast and Easy way to get started with developing applications for embedded devices. TinyCLR OS is already compiled and made ready to run on FEZ. Don’t have a FEZ yet? No worries, we have support for many other hardware options.
Today we are excited to release the seventh preview of our TinyCLR OS. This release adds CAN support to many devices and has fixed the issue in the latest Visual Studio 15.5 update that prevents projects from building. There’s also an improved API for working with native interops. As before, you can find all downloads … Continue reading TinyCLR OS Seventh Release: CAN and Interops
As a gift for the holidays, we wanted to share the current roadmap for TinyCLR OS. Of course, this is all subject to change and not a promise, but it’s a good outline of our current goal for a stable, production-ready 1.0 release. Nor does it include the many small improvements and features that will … Continue reading TinyCLR OS 1.0 Roadmap
We’re excited to release a G400 firmware for use with the recently released sixth preview of TinyCLR OS. It uses the exact same libraries and extension so all you have to do to get started is update the bootloader on your G400 then flash the new 0.6.0 firmware. For help on updating the bootloader on … Continue reading Re-adding G400 to TinyCLR OS
Today we are excited to release the sixth preview of our TinyCLR OS. This release adds support for the G400 and all of our previous NXP based devices: G120, EMX, Embedded Master, and USBizi. There are new LPC17 and LPC24 ports along with ARM7 and CortexM3 builds of the core now available in our ports … Continue reading TinyCLR OS Sixth Release: Adding FEZ Spider, FEZ Panda, EMX, G120, USBizi, and Embedded Master