MacTech Network:   MacForge.net  |  Computer Memory  |  Register Domains  |  Printer Supplies  |  Cables  |  iPod Deals  |  Mac Deals

  MacTech Magazine

sponsored by MacTech Magazine

 
 

Browse By:
Database Environment
Development Status
Intended Audience
License
Operating System
Programming Language
Topic
Translations
User Interface

   Topic
      System
         Embedded systems
Mac Projects  Mac/nix Projects
Simple View
Projects Per Page: 10 20
Sort By:

26 projects in result set. Projects sorted by: Ranking (Top Ranked First)
Select a page:   1   2   Next


1. ┬ÁNode - A project collecting free software modules which can be used together in an arbitrary microcontroller application, starting with AVR platforms.


  • Topic: Embedded systems
  • Translations: English, German
  • Programming Language: C
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: GNU General Public License (GPL)
  • Intended Audience: Developers
  • Development Status: 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

2. C-Bus Module - The C-Bus Module is used to provide a C-code API between a Clipsal C-Bus PCI interface, and an application program. Application programs can be on small embedded micros with no OS and only a few K of RAM, thru to Windows & Linux.


  • Topic: Home Automation, Embedded systems
  • Programming Language: C
  • Operating System: All 32-bit MS Windows (95/98/NT/2000/XP), All POSIX (Linux/BSD/UNIX-like OSes), OS Portable (Source code to work with many OS platforms)
  • License: Boost Software License (BSL1.0)
  • Intended Audience: Developers, Engineering
  • Development Status: 5 - Production/Stable

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

3. Carmedia Front-End - The Carmedia Front-End project aims to develop a fully featured and open-source front-end for in-car integrated computers.


  • Topic: Multimedia, Embedded systems
  • User Interface: SDL
  • Translations: English, French
  • Programming Language: C, C++
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: GNU General Public License (GPL)
  • Intended Audience: End Users/Desktop, Advanced End Users
  • Development Status: 1 - Planning
  • Database Environment: XML-based

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

4. DDS Example Use Cases - This project is a collection of examples and solutions for DDS (Data Distribution Service) on real user-driven situations. All the subprojects are released under the Apache license, allowing developers to take pieces and integrate in other projects.


  • Topic: Streaming, Embedded systems, Distributed Computing, Mobile, Other file transfer protocol
  • User Interface: Console/Terminal, Command-line, Non-interactive (Daemon)
  • Programming Language: Java, C++, C#, C
  • Operating System: All POSIX (Linux/BSD/UNIX-like OSes), All 32-bit MS Windows (95/98/NT/2000/XP), 64-bit MS Windows, 32-bit MS Windows (NT/2000/XP), Solaris, Vista, WinXP, OS X, Linux
  • License: Apache License V2.0
  • Intended Audience: Information Technology, Financial and Insurance Industry, Engineering, Automotive, Aerospace, Developers
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

5. dfuBSD - dfuBSD is a fork of dfu-util without the libusb dependency for BSD users


  • Topic: Mobile, Embedded systems, Hardware
  • Programming Language: C++
  • Operating System: All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X)
  • License: BSD License
  • Intended Audience: Advanced End Users
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

6. embedded Buffer Pool Manager (eBPM) - The embedded Buffer Pool Manager (eBPM) supports the creation of pools of fixed buffer sizes. The user may allocate a buffer from the pool and queue to any other pool. A freed buffer is returned to its original pool.


  • Topic: Libraries, Embedded systems
  • Programming Language: C
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: MIT License
  • Intended Audience: Developers
  • Development Status: 5 - Production/Stable

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

7. embedded file manager - EFM is a simple console (VT100) file manager for embedded systems.


  • Topic: Filesystems, Embedded systems
  • Programming Language: C
  • Operating System: Cygwin (MS Windows), OS Portable (Source code to work with many OS platforms)
  • License: GNU General Public License (GPL)
  • Development Status: 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

8. embedded Single Timer Wheel (eSTW) - The embedded Single Timer Wheel (eSTW) is a timer wheel facility that can be used at task and interrupt level. The number of wheel spokes is user configured. The timer granularity is determined by the task signal or hardware interrupt source.

Click here to download.  
  • Topic: Embedded systems, Frameworks, Libraries
  • Programming Language: C
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: MIT License

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

9. exolu - The next generation of the linux kernel , evolving from a motholic kernel to the new sleek efficient exokernel. The power is in the application's hands... The newest release of exolu (coming soon..) will include a compiler , bootloader and object orient

Click here to download.  
  • Topic: Embedded systems, Operating System Kernels, Education
  • User Interface: Command-line, X Window System (X11)
  • Translations: English
  • Programming Language: C++, Assembly, C, D
  • Operating System: All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), All POSIX (Linux/BSD/UNIX-like OSes), Project is OS Distribution-Specific, Project is an Operating System Kernel, Linux
  • License: GNU General Public License (GPL), GNU Library or Lesser General Public License (LGPL)
  • Intended Audience: Developers, Advanced End Users, Quality Engineers, Engineering
  • Development Status: 1 - Planning, 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

10. FAMOUSO - FAMOUSO is an event-based publish/subscribe middleware written in C++ for systems ranging from 8Bit micro-controllers up to 32Bit PC/Workstations.

Click here to download.  
  • Topic: Streaming, Object Oriented, Embedded systems
  • Translations: English
  • Programming Language: C++, C#, MATLAB, Python, Java, LabVIEW
  • Operating System: OS Portable (Source code to work with many OS platforms), All 32-bit MS Windows (95/98/NT/2000/XP), All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X), All POSIX (Linux/BSD/UNIX-like OSes)
  • License: BSD License
  • Intended Audience: Developers, Automotive
  • Development Status: 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

11. Feathery FTP - Feathery aims to be a small but full-featured ftp server for embedded devices.


  • Topic: File Transfer Protocol (FTP), Embedded systems
  • User Interface: Non-interactive (Daemon)
  • Programming Language: C
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: GNU General Public License version 3.0 (GPLv3)
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

12. FreeOSEK RTOS - FreeOSEK is a scalable solution for embedded system. FreeOSEK OS is based on OSEK RTOS specification (OSEK-VDX). visit us in: http://opensek.sourceforge.net

Click here to download.  
  • Topic: Operating System Kernels, Embedded systems, Software Development
  • User Interface: Command-line
  • Translations: English
  • Programming Language: PHP, C, Perl, Assembly
  • Operating System: Cygwin (MS Windows), All POSIX (Linux/BSD/UNIX-like OSes), All BSD Platforms (FreeBSD/NetBSD/OpenBSD/Apple Mac OS X)
  • License: GNU General Public License with Classpath exception (Classpath::License), GNU General Public License version 3.0 (GPLv3)
  • Intended Audience: Developers, Education, Science/Research, Automotive, Engineering
  • Development Status: 4 - Beta

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

13. FRSH/FORB - FRSH/FORB is a contract-based resource reservation framework for distributed real-time applications.


  • Topic: Frameworks, Embedded systems
  • User Interface: Command-line, Qt
  • Programming Language: C, IDL
  • Operating System: OS Portable (Source code to work with many OS platforms), Linux, All POSIX (Linux/BSD/UNIX-like OSes)
  • Intended Audience: Developers, Telecommunications Industry, Aerospace, Automotive, Engineering
  • Development Status: 3 - Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

14. fxSTL - fxSTL is a C++ container library. fxSTL stands for the Fixed Standard Template Library. fxSTL is not a replacement for the STL, but is rather an extension of the STL that provides implementations of fixed size containers.


  • Topic: Libraries, Algorithms, Embedded systems
  • Programming Language: C++
  • Operating System: All POSIX (Linux/BSD/UNIX-like OSes), OS Portable (Source code to work with many OS platforms)
  • License: Boost Software License (BSL1.0)
  • Intended Audience: Developers, Engineering
  • Development Status: 1 - Planning

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

15. Interpreter for Embedded Computers - Interp is a language for embedded computer environments: run-at-reset, emulator-based, & embedded Linux. For hardware bring-up, QA testing, diagnostics, and manufacturing. Easy to port & extend. Includes documentation, porting samples, and examples.

Click here to download.  
  • Topic: Embedded systems
  • User Interface: Command-line, Console/Terminal
  • Translations: English
  • Programming Language: C
  • Operating System: OS Portable (Source code to work with many OS platforms), uClinux, All POSIX (Linux/BSD/UNIX-like OSes), Linux, Cygwin (MS Windows), OS Independent (Written in an interpreted language)
  • License: Artistic License
  • Intended Audience: Advanced End Users, Developers, Science/Research, Quality Engineers, Manufacturing, Aerospace
  • Development Status: 5 - Production/Stable

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

16. MatrixLite Library - Lightweight matrix lib, especially good for micro-blaze or other embedded processor which needs to do matrix operations. Supports Add, Subtract, Multiply, Transpose, and Invert (Cholesky Method). Compiles to 15kbs using -0s and is ISO C compliant.


  • Topic: Mathematics, Libraries, Embedded systems
  • Translations: English
  • Programming Language: C
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: Academic Free License (AFL), GNU General Public License version 3.0 (GPLv3)
  • Intended Audience: Developers, Engineering
  • Development Status: 5 - Production/Stable

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

17. MenuDesigner - A small GUI system for monochrome LCDs suitable for embedded systems with very limited system resources (like 8 Bit microcontrollers). Comes with a graphical editor for creating a menu.


  • Topic: Embedded systems
  • User Interface: Project is a graphics toolkit, Project is a user interface (UI) system
  • Programming Language: C, Lazarus
  • Operating System: OS Portable (Source code to work with many OS platforms)
  • License: GNU General Public License (GPL)
  • Intended Audience: Developers
  • Development Status: 5 - Production/Stable

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

18. OOBD -OpenOnBoardDiagnostics - The goals of OOBD: - Define a open generic protocol for various OnBoardDiagnostics devices and - clients - create a hardware reference design for an OBD- interface - relaunch of the formerly commercial diagnostics software SKDS as plugin-framework


  • Topic: Embedded systems, Human Machine Interfaces
  • Programming Language: Java, C
  • Operating System: OS Portable (Source code to work with many OS platforms), J2ME (Java Platform, Micro Edition)
  • License: Artistic License, GNU General Public License (GPL)
  • Intended Audience: Automotive
  • Development Status: 1 - Planning, 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

19. OpenWi - Design and implementation of silicon and software for baseband processors conforming to IEEE wireless standards. Initial focus on WiMAX and WiFi.


  • Topic: Ham Radio, Electronic Design Automation (EDA), Wireless, Embedded systems
  • Programming Language: MATLAB, Assembly, C, VHDL/Verilog
  • Operating System: Other, OS Independent (Written in an interpreted language)
  • License: BSD License
  • Intended Audience: Advanced End Users, Developers, Engineering, Telecommunications Industry
  • Development Status: 2 - Pre-Alpha

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

20. osgi.xaxo.org - Power-ups for your OSGi - The goal of this project is to provide a set of utilities for OSGi Platform. It contains - tools for developing & verification bundles- a set of utility classes developed with mind for reuse, speed and low-memory usage- end-user applications


  • Topic: Libraries, Embedded systems
  • Programming Language: Java
  • Operating System: OS Independent (Written in an interpreted language)
  • License: GNU General Public License version 3.0 (GPLv3)
  • Intended Audience: Developers
  • Development Status: 1 - Planning

Rank/Activity Percentile
0 / 0.00%

Registered/Updated
N/A / N/A

Downloads
0

26 projects in result set. Projects sorted by: Ranking (Top Ranked First)
Select a page:   1   2   Next

-->
Click on the cover to
see this month's issue!

TRIAL SUBSCRIPTION
Get a RISK-FREE subscription to the only technical Mac magazine!

Today's Deal


 


©1984-2009 MacTech Magazine. www.mactech.com
Toll Free 877-MACTECH, Outside US/Canada: 805-494-9797

MacTech and MacTutor are registered trademarks of MacTech Magazine. The MacTech logo, the MacForge logo, MacForge,
MacForge.net, Explain It, MacDev-1, THINK Reference, NetProfessional, JavaTech, WebTech, BeTech, LinuxTech, MacTech Central
and the MacTutorMan are trademarks or service marks of Xplain Corporation. Other trademarks and copyrights appearing in this
web site, printing or software remain the property of their respective holders.