271 projects tagged "Embedded Systems"

Download Website Updated 20 May 2011 MeeGo

Screenshot
Pop 52.72
Vit 1.00

MeeGo is a Linux-based mobile and embedded operating system. It brings together the Moblin project, headed up by Intel, and Maemo, by Nokia, into a single open source activity. MeeGo currently targets platforms such as netbooks and entry-level desktops, handheld computing and communications devices, in-vehicle infotainment devices, connected TVs, and media phones. All of these platforms have common user requirements in communications, application, and Internet services in a portable or small form factor. The MeeGo project will continue to expand platform support as new features are incorporated and new form factors emerge in the market.

No download Website Updated 10 Mar 2012 EmbSysRegView

Screenshot
Pop 18.22
Vit 28.47

EmbSysRegView provides an Eclipse view for the structured display and modification of special function register (SFR) values. The view should work with any 32-bit target that stores data in little endian byte order and maps its register into memory address space.

Download Website Updated 11 Apr 2012 uClibc++

Screenshot
Pop 20.10
Vit 27.88

uClibc++ is a C++ standard library targeted at the embedded systems/software market. As such, it may purposefully lack features you might normally expect to find in a full-fledged C++ standard library. The library focuses on space savings, as opposed to performance.

No download Website Updated 06 May 2012 Ardpicprog

Screenshot
Pop 31.87
Vit 1.00

Ardpicprog is an Arduino-based solution for programming PIC microcontrollers from Microchip Technology Inc, such as the PIC16F84, PIC16F628A, PIC12F675, etc. The solution consists of a circuit that is built on one or more shields, a sketch that runs on the Arduino to directly interface to the PIC, and a host program to control the HEX file reading and writing process.

Download Website Updated 05 Sep 2012 MBSL

Screenshot
Pop 19.34
Vit 25.17

MBSL (MicroBlaze Simple Linux) is a set of Makefile scripts to create an image of a Linux-based OS for the Xilinx MicroBlaze (FPGA) soft processor. It provides very simple package management that allows you to customize the resulted image. The purpose is to just type 'make build install' and get the configured image.

Download Website Updated 07 Sep 2012 dtree

Screenshot
Pop 17.89
Vit 1.00

dtree is a library that provides an API to access /proc/device-tree from userspace in embedded Linux.

Download Website Updated 05 Sep 2012 KCPSM3 Assembler

Screenshot
Pop 23.41
Vit 25.17

KCPSM3 Assembler is an alternative implementation of the KCPSM3 assembly language for Xilinx PicoBlaze written in portable C. Its main target is the Linux OS.

Download Website Updated 09 Sep 2012 rgbproc-repository

Screenshot
Pop 16.19
Vit 25.05

rgbproc-repository is intended for use with Xilinx EDK tools. It consists of many units written in VHDL that can be used to build a design for image/video processing. The backbone is the data bus (called simply RGB) that is used to pass data (typically) from VGA input to VGA/DVI output.

Download Website Updated 17 Sep 2012 QP Active Object Frameworks

Screenshot
Pop 17.15
Vit 24.87

QP Active Object Frameworks is a family of event-driven, RTOS-like, active object frameworks for microcontrollers. The QP frameworks provide thread-safe execution of active objects (concurrent state machines) and support both manual and automatic coding of UML statecharts in readable, production-quality C or C++. Automatic code generation of QP code is supported by the free QM modeling tool. The QP family consists of QP/C, QP/C++, and QP-nano frameworks, which are all professionally developed, strictly quality controlled, well documented, MISRA-compliant, and commercially licensable. All QP frameworks can run on "bare metal", completely replacing a traditional RTOS. Ports and ready-to-use examples are provided for Cortex-M3, Cortex-M4, Cortex-M0, RX600, MSP430, C28x, C55x, AVR, ARM7, ARM9, ColdFire, PIC24, dsPIC, M16C/R8C, H8, HC08, 8051, Arduino, and mbed. QP/C and QP/C++ can also work with a traditional (RT)OS such as POSIX (Linux, QNX), Windows, VxWorks, ThreadX, uC/OS, or FreeRTOS.

Download No website Updated 19 Feb 2014 BeagleSNES

Screenshot
Pop 59.19
Vit 4.10

BeagleSNES is a complete filesystem image which turns the ARM-based BeagleBoard-xM and BeagleBone Black platforms into an embedded appliance capable of playing Super Nintendo game titles. It uses a modified version of the SDL port of SNES9X as its emulator, boots into a GUI frontend for selecting game titles, and uses USB gamepads as the controllers. Most titles run quite well on the platform, though some performance-intensive titles and titles which use special hardware (such as titles which use the SuperFX chip) will run too slowly to be playable. Individual BeagleSNES components (bootloader, kernel, GUI/emulator) have been broken out of the filesystem image in order to allow interested developers to examine them without having to examine the full filesystem image. Full filesystem images, as well as images containing only the BeagleSNES binary and data files, are available.

Screenshot

Project Spotlight

GNU Parallel

Software to build and execute shell command lines from standard input in parallel.

Screenshot

Project Spotlight

Lilblue Linux

An XFCE4 desktop system built on uClibc.