RSS 9 projects tagged "Embedded Systems"

No download Website Updated 15 May 2002 Simple Operating System for Smartcard Educ...

Screenshot
Pop 30.00
Vit 65.98

SOSSE (Simple Operating System for Smartcard Education) is a free smart card operating system. It is implemented in C and assembler for the Atmel AVR smart cards (Funcard, PinkCard, Jupiter). The aim of this project is to provide something like Linux for smart cards, which is a market full of NDAs. SOSSE should make it possible to learn about smart cards, and to implement and test your own ideas.

Download Website Updated 24 Dec 2002 CANopen SlaveLib

Screenshot
Pop 44.45
Vit 1.42

CANopen SlaveLib is an implementation of the CANopen protocol for CAN bus devices. It makes it very easy to create CANopen slave devices under Linux and on Microchip's PIC microcontrollers.

Download Website Updated 18 Jun 2004 KMD

Screenshot
Pop 69.80
Vit 3.14

KMD is a multi-processor debugger. It can debug with hardware boards over serial ports or with software emulators (ARM and MIPS emulators are included in the project). Using the pipe option you can debug over the network or any other communication medium. It can load many executable formats such as ELF, and display and follow the original source even from multiple source file programs. There is support for breakpoints and watchpoints which can trap on specific data (such as loading or executing specific instructions). Support for other features such as FPGA's is also available, allowing loading or any control required to drive a specific hardware device. The project uses chump to allow disassembly and line assembly. Chump also allows new architectures to be easily added without the need to recompile the system. Communication with the backend is done using two pipes/fifos using a simple set of codes. Back end communication program can be created using very little memory on the target device.

Download Website Updated 23 Aug 2010 GNU 8085 Simulator

Screenshot
Pop 168.97
Vit 5.94

GNUSim8085 is a graphical simulator for the Intel 8085 microprocessor. It contains an inline assembler and a debugger.

No download Website Updated 10 Sep 2003 TimesTool

Screenshot
Pop 23.81
Vit 1.00

TIMES is a tool suite designed mainly for symbolic schedulability analysis and synthesis of executable code with predictable behaviors for real-time systems. Given a system design model consisting of a set of application tasks (required to meet mixed timing, precedence, and resource constraints), a network of timed automata describing the task arrival pattern and a preemptive or non-preemptive scheduling policy, TIMES will generate a scheduler, and calculate worst-case response times for the tasks. The design model may be further validated using a model checker and then compiled to executable C-code.

Download Website Updated 15 Sep 2010 J51

Screenshot
Pop 54.50
Vit 5.46

J51 is a Intel MCS51 emulator with all the standard integrated peripherals. A disassembler with an integrated debugger is also included. Standard peripherals emulated are Timer 0/1 (Mode 0, 1, 2, and interrupts), serial interface in polled and interrupt mode, standard I/O, and ports 0 to 4. Microprocessors emulated are the Intel MCS 8051 (no peripherals), Intel 8051, Intel 8052, Philips LPC674, and Philips LPc900.

Download Website Updated 23 Nov 2004 MCP2510 Bit Timing Calculator

Screenshot
Pop 10.25
Vit 1.00

MCP2510 Bit Timing Calculator is a bit timing calculator for the popular MCP2510 microchip. It has a graphical diagram view of your chosen options. You can save or print a report at the end.

Download Website Updated 06 Feb 2009 Joshua

Screenshot
Pop 22.36
Vit 2.79

Joshua is a chess robot. It is a stepper motor robot that interfaces with a photosensible board and a computer to play chess with an embedded artificail intelligence, a game database, or a player on the Internet. The package includes software, robot photos, technical papers, schematics, and cabling instructions.

Download Website Updated 02 Jul 2008 MCU 8051 IDE

Screenshot
Pop 43.59
Vit 1.46

MCU 8051 IDE is a fully featured integrated development enviroment for MCS-51 based microcontrollers. It consists of a compiler, an advanced text editor (with highlighting, validation, and completion), a simulator, a scientific calculator, a hex editor, and many other things. Currently, this program supports only assembly language and a few microcontrollers.

Screenshot

Project Spotlight

kcov

A code coverage tester.

Screenshot

Project Spotlight

Guacamole

A pure HTML5/JavaScript VNC viewer.