Open Source Controllers (Arduino-compatible)
Open source controllers are typically based on a readily-available hardware standard and utilize openly shared programs found online in their applications. Commonly using the C++ programming language, these controllers abound in Maker and DIY communities. Industrialized open source controllers allow the same sharing of ideas and software but are hardened for the industrial environment.
Productivity®Open Arduino-compatible Open-source Controller
Open-Source Agility Meets Industrial-Grade Toughness
The ProductivityOpen platform provides all the great features of a standard Arduino plus the added power and reliability of an industrial controller.
- Industrial-Grade Arduino-Compatible P1AM-100 CPU
- Industrial-Grade Power Supplies
- Industrial-Grade Shields
- Industrial-Grade Productivity1000 I/O Modules
With the growing popularity of single-board controllers and the risks of implementing them in industrial applications, an open-source controller is needed that will hold up in the most extreme industrial conditions. Produced in conjunction with FACTS Engineering, the ProductivityOpen platform combines Maker ingenuity and the proven reliability of the AutomationDirect Productivity controller family.
• Arduino inside
- The processor circuit of the P1AM-100 is designed to mimic the Arduino MKRZero microcontroller. The P1AM-100 is able to recognize most available Arduino MKR format shields, and/or all of the industrially-hardened Productivity shields, and can utilize most Arduino sketch programs found on open-source websites.
- Using the readily-available Arduino integrated development environment (IDE), the P1AM-100 is programmed using C++ code; the ProductivityBlocks graphical programming interface uses a more visual approach that simplifies coding and reduces syntax errors.
- The P1AM-100 supports the full suite of Productivity1000 I/O expansion modules, including: discrete, analog, temperature, relay, high-speed input, pulse-width-modulation
- The robust industrial power supply stage produces a regulated 5VDC output from a 24VDC input, isolating the CPU and I/O power. Use any of the field-proven Productivity1000 industrial power supply modules or other available devices wired to the terminal block connection.
• ProductivityOpen Features
- Supports Productivity1000 input, output and specialty modules
- Supports Arduino MKR form factor shields
- UL listed CPU
- UL listed ProductivityOpen branded shields
- See all the... Features of ProductivityOpen