osPID is made with 100% open source hardware spirit. We love to see how other people will modify and make changes to suit their application. All information (hardware design files, libraries, firmware, software, and enclosure design files) on the osPID are made available for makers to use ! We would like to stress that extra precautions and safety measures must be taken while using the osPID, especially when dealing with high voltages! Feel free to take a look at the information on osPID.
Using Profiles
The osPID can store and run profiles. Profiles are useful when you have more than 1 setpoint and for each setpoint you have different ramp and waiting time. A good example where profiles [...]
Temperature Input Card v1.2 Bug Fix
There is a bug in Version 1.2 of the temperature input card. We caught it and fixed it, but only after 22 units were shipped. The Temperature Basic Input Card v1.20 based on [...]
Wiring Instructions for Basic Temperature Input Card
The basic temperature input card accepts 2 types of input: Type K thermocouple Thermistor User can select which input type to use on the osPID through the frontend. Besides the thermistor, you'll need [...]
Wiring Instructions for Digital Output Card
This is a very dangerous project if not being handled carefully. Please take extra precaution and other safety measure when dealing with high voltage. Never ever have exposed high voltage wires lying around. [...]
On-board UI
The osPID contains a basic menu structure which allows for standard operation without the need for a computer connection. The menu makes use of 3 different types. Let's take a look at what [...]
Casing
Included in the osPID kit is a laser cut casing designed to fit perfectly the electronics components. We went through numerous iterations and changes before settling down on the final version. We [...]
Frontend Software
The frontend is a desktop application written in ProcessingĀ that runs on Windows, Linux and Mac OS. It allows for trending of osPID data, as well as more advanced configuration. The currentĀ version is v0.7: [...]
Firmware
The firmware residing on the osPID consists of several components tied together. Arduino bootloader: We are using Arduino Duemilanove's bootloader on the osPID main board. Libraries: PID library PID Auto Tune library LCD library Analog [...]
Hardware
The osPID hardware has the same form factor as industrial PID controller. Unlike an industrial controller however, we wanted to provide flexible hardware that allows people to modify, change and hack to suit their applications. [...]
Getting Started
So you've received your osPID! Excellent! Thanks for supporting our project and open source hardware in general. Here are some steps to get you up and running as smoothly as possible. The osPID casing [...]