MicroLinq : Libraries for .NET Micro Framework

  •        0

MicroLinq aims to bring a subset of the power of Linq to the .NET Micro Framework. An emphasis is placed on efficiency and compactness. The project is written in C# and is split into multiple libraries to keep project footprints as small as possible.




Related Projects

NETMF Bicycle Computer

.NET Micro Framework enables .NET Developers to create compelling embedded applications for connected devices. The Bicycle Computer is a demonstration project that will contain a gesture based UI, multiple sensors, and Web Service connectivity. Companion articles on the blog.

Embedded Unit

Embedded Unit is unit testing framework for Embedded C System. Its design was copied from JUnit and CUnit and more, and then adapted somewhat for Embedded C System. Embedded Unit does not require std C libs. All objects are allocated to const area.

uCLinux - Embedded Linux

The original uClinux (you-see-linux) was a derivative of Linux 2.0 kernel intended for microcontrollers without Memory Management Units (MMUs). However, the Linux/Microcontroller Project has grown both in brand recognition and coverage of processor architectures. Today's uClinux as an operating system includes Linux kernel releases for 2.0 2.4 and 2.6 as well as a collection of user applications, libraries and tool chains. uClinux is mostly used in Embedded and Gaming device.

OpenEmbedded - Build Framework for Embedded Linux

OpenEmbedded is the build framework for embedded Linux. It offers a best-in-class cross-compile environment. It allows developers to create a complete Linux Distribution for embedded systems. It support for many hardware architectures. It supports cross-compiles 1000's of packages including GTK+, Qt, the X Windows system, Mono, Java, and about anything else you might ever need.

Perst - object-oriented embedded database

Perst is McObject's open source, dual license, object-oriented embedded database system (ODBMS). Perst gives developers the ability to sort, store and retrieve objects in their applications with maximum speed and with low memory and storage overhead, while leveraging the object-oriented paradigm of Java and C#. It is available in one edition developed as an all-Java embedded database, and another implemented in C# (for Microsoft .NET Framework applications).

Qplus embedded Linux system.

Qplus is highly configurable embedded Linux system. Based on CML2, you can configure kernel, applications, libraries, and target specific information at once through GUI interface. it can be used any embedded systems such as router, settop box and PDA.

Embedded Data Display System

The Embedded Data Display System provides a lightweight portable C++ server library and a PC (Windows, Linux, or Mac) based client that captures and graphically displays data generated by embedded devices such as medical or industrial instruments.

mongoid_delorean - A simple Mongoid 3 versioning system that works with embedded documents.

A simple Mongoid 3 and 4 versioning system that works with embedded documents.Tracking document changes can be really important to a lot of systems, unfortunately all of the Mongoid versioning plugins either only work with Mongoid 2.x, don't handle embedded document changes, or worse, just don't work. Mongoid::Delorean solves those problems.

eFAT - Elvish FAT32 File System library for embedded system with long filename support

Elvish FAT32 File System library for embedded system with long filename support

Drip-Irrigation - Automated Drip Irrigation system using Embedded system

Automated Drip Irrigation system using Embedded system


MuDB is an embedded object-oriented database for the .NET Micro Framework which provides a simple yet useful interface for managing data.

.Net Micro Framework Weather Station

This project helps you to build a weather station based on .Net Micro Framework and using some sensors (temperature, humidity, luminosity and wind speed).

.NET Micro Framework

The .NET Micro Framework combines embedded managed code development with Microsoft Visual Studio® tools to deliver exceptional productivity on small devices.


Welcome to ARNUX : Open Source Embedded Linux Project. First Turkish embedded Linux distro. An operating system both embedded and console based. Sponsored by ARDIC (Applied Research Development Innovation Center) http://www.ardictech.com

Embedded JPEG Codec Library

An open source JPEG codec library optimized for embedded system, including both encoder and decoder. Compact, optimized for specific hardware, easy to be ported to various embedded OS, ESL tools like Handel-C, multi-processor systems and FPGA.

JSpeed - Fast Embedded Java Database

JSpeed -- Java-based Open-Source Embedded Database Management System supporting network database model with limited relational access. JSpeed's goal is to provide a high-speed embedded database written in 100 percent Java. Key management uses EP-Tree.

Geexbox - Embedded Linux Media Center Distribution

GeeXboX is a free and Open Source Media-Center purposed Linux distribution for embedded devices and desktop computers. It provides you a ready-to-be-used, plug-and-play Media Center application that can play any kind of multimedia content (Audio, Videos, Photos …) from any location (CD, DVD, Bluray, HDD, USB, Samba, NFS, UPnP, SHOUTcast …). It has been designed to be fully controllable through either keyboard, mouse or a remote controller.

m0n0wall - Embedded Firewall

m0n0wall is a project aimed at creating a complete, embedded firewall software package that, when used together with an embedded PC, provides all the important features of commercial firewall boxes. The entire system configuration is stored in one single XML text file to keep things transparent. It features include NAT/PAT, IPv6 support, SNMP agent, caching DNS forwarder, VPN tunnels and lot more.

STSdb - Embedded .NET Database

STSdb is an embedded object database system (NoSQL key/value pair storage engine) designed for mission critical and real-time applications. It provides intuitive use and blazing performance. It has transaction support, Snapshots, LINQ, Custom compression and lot more. STSdb is implemented and inter-operate on Windows, Linux, BSD, UNIX, Mac OS X under the Mono platform.