Embedded Systems Projects
In industrial control systems, Java is more & more used in MMIs in a C/S architecture but except Modbus, no industrial protocols exist in Java. Java CLDC has been chosen here to get a portable code. Initial tests are with aJile based embedded systems.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 3.07 MB | Download (48): Java CLDC - Industrial Protocols Download |
PForth can be easily ported to new 32 and 64-bit platforms. It only needs character input and output functions to operate and, therefore, does not require an operating system. This makes it handy for bringing up and testing embedded systems. PForth also works on desktops including Windows, Mac...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (48): PForth Download |
mySTEP is a variant of the open source projects mGStep/GNUstep for providing full compatibility to the Cocoa framework (Foundation + AppKit + some other key frameworks). This allows straightforward porting of Mac applications from MacOS X to embedded systems like the Sharp Zaurus or OpenMoko...
Platforms: Mac
License: Freeware | Size: 9.7 MB | Download (47): mySTEP-SDK Download |
Open Source Voice, Video and Fax
This project is a community effort to develop and support the OPAL VoIP library. OPAL implements the commonly used protocols used to send voice, video and fax data over IP networks.
Originally part of the OpenH323 project, OpalVoip has grown to include SIP...
Platforms: Mac
License: Freeware | Size: 7.5 MB | Download (47): OpalVOIP for Mac OS X Download |
GXGPRS is a useful media component that provides you with an easy solution to send data using GPRS connection. GXGPRS component is made on the Windows API interface, is very efficient, light and fast. It doesn't require any external libraries or DLL files to operate.
GXGPRS is easy to use with...
Platforms: Windows
License: Freeware | Download (47): GXGPRS Download |
Verifying and validating embedded systems comprising software and electronics is a daunting challenge, given the increasing complexity of these systems and the need to meet tight schedules. Aerospace, automotive, communications, mechatronics, and other organizations solve this challenge by...
Platforms: Matlab
License: Freeware | Size: 225.28 KB | Download (46): MATLAB and Simulink in the World: Verification and Validation Download |
picoTK is a GPL licensed small footprint C GUI toolkit for embedded systems. It readily works with the RTEMS real time kernel - its minimum complexity and OS independency makes a port to any operating system easy. It is not comparable featurewise to real full blown windowing toolkits like nanoX...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (46): Picotk Download |
In Model-in-the-Loop for Embedded System Test (MiLEST) the developed signal-feature d-deOCt oriented paradigm allows the abstract description of signals and their properties. It addresses the problem of missing reference signal flows as well as the issue of systematic test data selection....
Platforms: Matlab
License: Freeware | Size: 1.55 MB | Download (46): Model-in-the-Loop for Embedded System Test (MiLEST) Download |
GXDirector is a powerful Open Source software for product development, quality control, maintenance and general device control. With GXDirector you can read property values from a physical device, edit them if needed, and write new values back to the device. The parameter values can be saved to a...
Platforms: Windows
License: Freeware | Size: 16.43 MB | Download (46): GXDirector Download |
This file contains step by step instructions for beginners on how to install the RTAI Linux real time extension, and how to use it to run code generated from simulink schemes by real time workshop.The availability of Matlab, Simulink, and Real Time Workshop either on a windows or linux machine is...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (46): RTAI-Linux Target HOWTO Download |
pycrc is a free, easy to use Cyclic Redundancy Check (CRC) calculator and source code generator pycrc provides CRC reference implementations in Python and a source code generator for C. The used CRC variant can be chosen from a fast but space-consuming implementation to slower but smaller...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (45): pycrc for Linux Download |
For many embedded software projects, the primary verification goal is to find as many bugs as possible, as quickly as possible. The static analysis tools commonly used for this purpose are good at detecting flaws, but they do not prove that no errors remain in the source code. As a result, these...
Platforms: Matlab
License: Freeware | Size: 409.6 KB | Download (44): Verifying Code When Software Reliability is Critical Download |
Fingerprint Verification System; an easy to use library that allows programmers to integrate fingerprint technology into their software without specific know-how. Fast, easy to use, and small; great for embedded systems.
Platforms: *nix
License: Freeware | Size: 419.84 KB | Download (44): Fingerprint Verification System Download |
GXDialUp media component is a part of GXMedias set of media components, whose programming interfaces help you implement communication by chosen connection type. GXDialUp will give you an easy way to build multithreaded, DialUp communication applications.
GXDialUp component is made on the Windows...
Platforms: Windows
License: Freeware | Download (44): GXDialUp Download |
The purpose of the project is to design a methodology for making Application Specific Instruction set Processors. The project is a part of the Embedded Systems project in IIT-Delhi
Platforms: Windows, Mac, Linux
License: Freeware | Size: 254.17 KB | Download (43): ASIP Synthesis Download |
Portable Tools Library (PTLib) is a moderately large class library that has it's genesis many years ago as PWLib (portable Windows Library), a method to product applications to run on both Microsoft Windows and Unix systems. It has also been ported to other systems such as Mac OSX, VxWorks and...
Platforms: *nix
License: Freeware | Size: 4.6 MB | Download (43): Portable Tools Libary Download |
MiniGUI is a free software project. It aims to provide a fast, stable, and cross-operating-system graphics user interface (GUI) support system, which is especially fit for real-time embedded systems based-on Linux/uClinux, eCos, and other traditional RTOSes, such as VxWorks, ThreadX, uC/OS-II,...
Platforms: *nix
License: Freeware | Size: 2.66 MB | Download (42): Browser for MiniGUI Download |
wview is a collection of unix daemons which interface with a supported weather station to retrieve archive records (if generated by the station) and current conditions. The stations currently supported are: * Davis Vantage Pro/Pro2/Vue (Serial, USB and IP) * Vaisala WXT510/WXT520 * Texas...
Platforms: *nix
License: Freeware | Size: 1.34 MB | Download (42): wview for Linux Download |
This C++ library can provide basic functions to applications from small programs used in embedded systems to complex operating system kernels.OSLib is similar to the Flux OS Toolkit.OSLib does not force developers to use any particular OS structure, but can support any conventional or innovative...
Platforms: C and C plus plus
License: Freeware | Size: 419.84 KB | Download (41): OSLib for C/C++ Library Download |
It can be used in graphics libraries, font conversion tools, text image generation tools, display servers, etc.It is a font service and doesn't provide APIs to perform higher-level features like text layout or graphics processing.FreeType 2 supports the following font formats:TrueType fonts (and...
Platforms: C and C plus plus
License: Freeware | Size: 133.12 KB | Download (41): FreeType for Complete applications Download |