Elektor I/O Shortage & Complexity

One of the many projects featured in the double-sized July/August edition of Elektor magazine is an I/O Warrior Expansion Board. The article outlines how to create a multifunctional board sporting a vast number of inputs and outputs, making it ideal for a variety of industrial control applications via a PC.

The small universal interface card uses the IO-Warrior56 Module from Code Mercenaries. You can add it to an old PC, notebook, or laptop in order to convert it into a measurement-and-control hub, making good use of any redundant hardware you have in storage. The versatile chip enables you to automate a building (e.g., your home, greenhouse, microbrewery, etc.) or any quasi-industrial process you’ve always wanted to put into operation.

Available in the Elektor Store, the preassembled IO-Warrior56 Module provides an easy-to-use, full-speed USB interface and a built-in temperature sensor. It is uncomplicated to talk to using a Visual Basic or C/C++ program. No complex programming! Source code is available that works with the free version of Visual Studio.

The Elektor-designed IO-Warrior Expansion Board is spaciously laid out with through-hole components for easy reproduction at home or in the lab.

Detailed instructions on how to program the IO-Warrior board’s peripherals in Visual Basic are found in the Elektor magazine article that’s dedicated to the IO Warrior project.

CircuitCellar.com is an Elektor International Media website.

Flexible I/O Expansion for Rugged Applications

WynSystemsThe SBC35-CC405 series of multi-core embedded PCs includes on-board USB, gigabit Ethernet, and serial ports. These industrial computers are designed for rugged embedded applications requiring extended temperature operation and long-term availability.

The SBC35-CC405 series features the latest generation Intel Atom E3800 family of processors in an industry-standard 3.5” single-board computer (SBC) format COM Express carrier. A Type 6 COM Express module supporting a quad-, dual-, or single-core processor is used to integrate the computer. For networking and communications, the SBC35-CC405 includes two Intel I210 gigabit Ethernet controllers with IEEE 1588 timestamping and 10-/100-/1,000-Mbps multispeed operation. Four Type-A connectors support three USB 2.0 channels and one high-speed USB 3.0 channel. Two serial ports support RS-232/-422/-485 interface levels with clock options up to 20 Mbps in the RS-422/-485 mode and up to 1 Mbps in the RS-232 mode.

The SBC35-CC405 series also includes two MiniPCIe connectors and one IO60 connector to enable additional I/O expansion. Both MiniPCIe connectors support half-length and full-length cards with screw-down mounting for improved shock and vibration durability. One MiniPCIe connector also supports bootable mSATA solid-state disks while the other connector includes USB. The IO60 connector provides access to the I2C, SPI, PWM, and UART signals enabling a simple interface to sensors, data acquisition, and other low-speed I/O devices.

The SBC35-CC405 runs over a 10-to-50-VDC input power range and operates at temperatures from –40°C to 85°C. Enclosures, power supplies, and configuration services are also available.

Linux, Windows, and other x86 OSes can be booted from the CFast, mSATA, SATA, or USB interfaces, providing flexible data storage options. WinSystems provides drivers for Linux and Windows 7/8 as well as preconfigured embedded OSes.
The single-core SBC35-CC405 costs $499.

Winsystems, Inc.