Automated Irrigation Controller for computers
AIC (Advanced Irrigation Controller) is a computer based control system that has been initially targeted towards controlling irrigation in small to medium size gardens. As the product matures and features are added it is expected to be a fully functional controller used in large scale implementations, green houses and glass houses. AIC platform's in-dependency means it can run on both Linux or Windows XP onwards . A large range of serial boards (as well as usb boards that present as serial devices) are able to be controlled. KMTronic's USB and Serial relay boards are selectable in the configuration menu, other boards can be setup by entering their control commands. Although primarily designed for irrigation you can use AIC to control a large variety of hardware, for example lighting, heating etc It is envisaged that future implementations of AIC will incorporate rules for more complex device control.
AHN will be a home automation controling software. It is intended to drive an usb to X10 power line carrier interface that is a part of the project.
Alud (Ashtray Linux Userspace Driver) is a userspace Linux driver for Philips Pegoda USB RFID reader/writer. It's come also with a demo GUI application.
Drivers and applications for the range of Scientific CCD cameras produced by Apogee Instruments Inc. Both ISA and Parallel interfaces are supported. A high level library and GUI are provided for Astronomical applications.
AppleIntelX4500 Develloppent Driver for GMA X4500MHD on Mac OS X with QE/CI.
This project, driven by Corel, provides a unified API for accessing printing-specific services outside the realm of the graphics API. This includes querying & controlling features of a given printer model, sending jobs, accessing queues and configuration
Managing your Arduino BOARDS.TXT and PROGRAMMERS.TXT files
The Arduino BOARDS.TXT Editor is a Windows program for editing BOARDS.TXT and PROGRAMMERS.TXT files. BOARDS.TXT Editor is compatible with Arduino IDE 1.0 through 1.5x and other compatible IDEs like Visual Micro NEW in version 1.60: - Pinout viewer now Includes links to processor datasheets from the manufacturers' web sites - Automatic web downloader \for pinout diagrams and datasheets - Improved compatibility with clone vendor's BOARDS.TXT files (e.g. Teensy) - Validation check when opening files - Various bugfixes In case of problems or suggestions write a mail to: Heinz.Kessler -at- web.de
A library for the control of motors using the TI DRV8833 IC
A library for the control of ShiftBrite modules
Arduino and Silicon Laboratories Si4735 radio library
This library controls many Silicon Laboratories Si47xx family radio chips with an Arduino microcontroller. Major features include: • I2C and SPI bus • Supports "original" (Uno, Duemilanove, and their clones), Mega 2560, Leonardo, and Due Arduinos • FM/AM receive modes; including short, medium, and long wave AM • Analog and/or digital audio output • FM RDS and RBDS • Localization of receive bands, channel spacing, FM de-emphasis, and RDS/RBDS • Correctly decodes RBDS PI codes into station's call letters • Can handle a mix of RDS and RBDS stations as found near the US boarders with Canada and Mexico • Example programs I2C and Due support is alpha because I do not have hardware to test these features.
An Arduino based Solar Controller, for controling a water heating solar panel. Both the software and hardware designs for the controller and also notes on the solar panel.
Arduino open source PID motor control
This low cost project is a RC servo like position control of one or two geared motor(s) with a pot as angle feedback. You can send the arduino microcontroller a value from 0 to 1023 and the arduino will control the motor speed and direction to reach your target value. The PID algorithm will insure that the motor will not get into hold vibrations if the pot has some influences. This article will describe where you have to take attentions and what you have to setup to get the best results. The project will help you to connect any arduino motor shield or other H-Bridges to the controller because it is open source and the output pins can therefor be changed as you like. You can upload a better modified version and improove this article by contacting me. With some pin changes you can port this code to other arduino boards.
Arduino based Maerklin-Motorola II central
Ardurail is an Arduino library for generating a TTL signal with an Arduino for serving model railroad equipment (locomotives, switches, feedback-detectors) based on the Motorola II protocol.
With this program you can set speed of vendor for radeon cards
Atl2 is a driver for Attansic L2 Network Adapter on Linux kernel.
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.
This project is a driver for PCI-E gigabit network controller Attansic L1 for Mac OS X. It's based on Attansic vendor driver for Linux.
PC based Autonomous Target Shooting Robot(ATSR)
Awdbedit is a BIOS editor for Award BIOSes. It supports unpacking, replacing, and repacking of components within a BIOS image, and allows settings to be changed and tweaks to be applied to the actual BIOS itself.
A collection of tools to tokenize PBASIC source code and send it to a BASIC Stamp microcontroller.
BCB DirectX uses the Borland/Inprise C++Builder compiler to create a library of RAD components that accelerate DirectX Game development.
BELKIN USB Serial Adapter and Delock USB Infrarot Adapter support on Mac OS X.
The BIOE system is an open-hardware platform to bridge the gulf between open-source CACSD systems like Scilab and the physical plant. It is intended for engineers, students, hobbyists, and anyone interested in automation and mechatronic.
Open Source Solid Modeling CAD
BRL-CAD is a powerful cross-platform constructive solid geometry solid modeling system that includes an interactive geometry editor, ray-tracing for rendering & geometric analyses, network distributed framebuffer support, image & signal-processing tools.
BSD Control Panel is a robust configuration interface for FreeBSD and PC-BSD with a GUI written in C++ and using QT.