PICsim emulates a microcontroller PIC16F628/16F777/16F877A/18F452/18F4550/18F4620 and periferics such as USART and timers, the simulator architecture permit easy implementation of external elements in c language. PicsimLab is a realtime emulator of development boards with integrated MPLABX debugger.
Pc Calculator is a clever note and formula editor combined with an advanced and strong scientific calculator. Being an editor it is extremely user-friendly allowing all possible typing and other errors to be easily corrected and fast recalculated.
Simple 8085 assembler and disassembler for educational use. The 8085asm generates the map file and intel hex file. It support the directives EQU, ORG, DB, DS and END.
Lib Along32 is a function library of linux nasm, which is mainly moified from Irvine32 lib, the auxiliary library in "Assembly Language for Intel-based Computers", written by Kip R. Irvine.
Classic & Modern Cryptography tools
Cryptography Tools is a project to develop demonstration tools on classic (currently Caesar and Playfair) & modern crypto-systems, including private & public key encryptions, digital signatures, cryptographic hashes and authenticated encryption.
Customizable simulator of virtual CPU with multitasking.
Project is planned to be an extandable and customizable instruction set simulator of virtual CPU with multitasking. The entire program is written in C# language. The project provides: - Integrated development environment (MDI application) - Software simulator of CPU system similar to i386, with cache and RAM - Built- in assembler with intel syntax - Functionalities of simple OS (scheduling, memory management) in IDE. - Plug- in architecture: internal windows, instruction set, directives. The currently available version is called "initial". Some of features were simplified or cut out (eg. plugins were statically compiled into project) to meet the deadline, although the application is functional and stable in most cases. Project will be developed further. The documentation most propably will be unavailable until the end of october 2012.
OpenSFD (Open Simple Flasher/Dumper) is a future of well-known SGHFD (SGH Flasher/Dumper) which can flash (firmware program) or dump (get data) many Samsung phones in a few clicks. The project is educational and intended for non-commercial use only.
Drempels Desktop Enhancer and Psychedelic Wallpaper
GeekOS is an tiny operating system kernel which runs on bare x86 PC hardware
Oso32 es un diminuto sistema operativo para fines didácticos
Oso32 (Otro sistema operativo de 32 bits) es un sistema operativo que funciona en el modo protegido del i80386. Está basado en el Oso original desarrollado por Juan Piernas Cánovas de la Universidad de Murcia. Oso32 surgió con motivo de unas prácticas para la asignatura de Desarrollo y Estructura Interna de un Sistema Operativo (DEISO) de la Universidad de Murcia. Las prácticas consistían en portar el actual sistema operativo (OSO) que funcionaba únicamente en el modo real (16bits) para que aprovechara las capacidades que proporcionan los procesadores a partir del 386 en cuanto a protección y acceso a memoria. El código fuente del Oso32 ha sido liberado bajo licencia GNU General Public License v2 (GPLv2) ya que hace uso de un controlador de disquetera escrito para FreeDOS bajo dicha licencia.
A MOST OMNIMISCHEVOUS AND DISCORDIAN OPERATING SYSTEM FOR SOLVING ALL OF YOUR SOLUTIONS WITH ITS SLEEK SEXY DESIGN.
Agnix is an educational, network operating system kernel. It is ideal starting point to learn about operating systems. The main goal of the project is to provide a network kernel fully compatible with the Linux Kernel in the system call layer
Atmel AVR 8bit Microcontroler Tests and Tools
- A collection of tools for programming an Atmel AVR 8bit Microcontroler. - Circuit decriptions for Atmel AVR 8bit Microcontrolers used for testing.
The Banana Kernel is an open-source pedagogical operating system intended to provide useful means for teaching basic OS concepts, with the possibility of interaction with external modules developed by the teacher or student.
Project Budgie aims to produce a collection of text templating engines for the Parrot VM, including one that is compatible to the popular HTML::Template Perl module.
Yes, finally. The author decide to schedule some of his busy time to release the "Chinese Language Formula"- Step By Step. It will take a while, but eventually Chinese Language Processing is no longer a problem.
CleanOS is an operating system developed for educational purposes, initially to be an userspace GNU/Linux application running its executables and simulating the operating system task scheduler and IPC mechanisms. Now it supports a true i386 kernel.
Course Compiler Design I at the ETH Zuerich (Switzerland). The course program is to write a simple compiler for educational language J01 (similar to Java, with restrictions) for a target platform (either DLX, SPARC or x86).
A multiplatform programming language for every kind of platform from a microcontroller to a computer,Based on Adaptors and Terminals,It means you designing Adaptors and Terminals and Concat them(e.g for type a key on keyboard and displaying in monitor you
Short course for 15 y/o+ students focusing on operating system level technologies.
Embedded uC software for a CrazyCar (see crazycar.fhbb.ch). This project generates code for various microcontrollers e.g. 8051, AVR, Fujitsu.
Crocos is a small opensource UNIX-like kernel, designed with simplicity in mind, for educational purposes. It is developed in several steps to allow people to understand how a tiny operating system can be built from scratch.
"DSO" is a Digital Signal Oscilloscope. My DSO will be connected via the USB to the PC. All software to operate the DSO is developed within this project.