Modular EtherCAT master stack targeting real-time industrial control. Configurable anywhere from a lean-and-mean basic stack to a full-fledged EtherCAT master.
FreeSP is an infrastructure for programming platform-independend online signal processing applications. Ports to specific platforms (like DSPs and microcontrollers) are made by simply exchanging the freeSP System-module.
JTAG base library, ARM7TDMI and MIPS debugger stubs for GDB.
Extendable architecture to add JTAG device drivers, debuggers, and custom JTAG applications.
This library allows you to control a PMS (Particle Measuring Systems) Lasair II air particles counter. You can either use a COM component from several programming languages (Visual Basic, ...) or directly use its underlying Python class.
Library for handling XBee / XBee-PRO RF modules. The library is written in C and supports the following platforms: Linux (x86, MIPSel), Windows (x86), AT91 SAM7 microcontrollers.
Mantis Robotic project consists of an open-source sets of reusable
C/C++ libraries for manipulation of diverse kinds of robots,
mostly for educational purposes and hobbies.
MWCtrl is a Java application designed to control a microwave dish connected to an Opto22 Ethernet Brain. The application was written for Linux using a touch screen (optional), but also runs on Windows & Mac OSX.
To develop an Arduino Nano based GPS module that is low cost, portable and can be used in Astronomy.
(c) Copyright Robert Brown 2014-2024. All Rights Reserved.
Permission is granted for personal and Academic use only.
Code or portions of code may not be copied or used without appropriate credit given to author.
OSlash is a c++ framework for developing decentralized cloud computing services. It includes a programming environment and virtual machine for assembling networks of processing nodes coordinate their operations through message passing.
This software is the going to be used in a small office refrigerator to controll the thermostat. Currently the code is written for the PIC16F84 in assembler. The code is fully compilable in MPLAB.
unPIC is a Perl script that disassembles Microchip microcontroller's HEX files. This is a powerful tool for all reverse engeneers that creates a well understandable assembly source from a binary file. Creates xrefs, labels, subroutines and much more...
The goal of zAutomation project is to design/implement hardware, firmware and software for remote control and monitoring of physical objects, by using the ZigBee technology and internet. The field of application is robotics and domotics.
A Sinclair ZX81 clone project. Using programable logic, (FPGA's, CPLD's etc ) to replace (and enhance) the ULA used in the original.
Goal to be easily buildable.
This project aims to provide some missing GPIB function to Mac Os X.
It focuses only on unsupported 82357 GPIB adapter but can be extended to other USB boards if there is a need for that in the future.
The code is mainly based on linux-gpib and includes also code from fxload for mac project.
This project generates a dynamic library which can be linked against any kind of application which support dylib.
It also comes with a python wrapper.
macosx_gpib_lib is not a kernel extension and only supports 82357x adapter for now. It has been designed for 64bits architecture but the target is 10.6.
The performance is not as good as linux-gpib is as this library uses Cocoa and not low level functions.
GCode sender for ramps and marlin firmware for CNC Milling Machine
GCode sender for ramps and marlin firmware for CNC Milling Machine
3D preview
RS232 and RS232 over TCP drivers
Full GComands control, disable, replace, pause.
Full machine control
Remap XYZ coordinates
GComands description
After install select Help->Check for updates..