IoBridge

Last updated
ioBridge
IO-204.jpg
ioBridge IO-204
ManufacturerioBridge, Inc.
TypeMonitor & Control Module
Input4 I/O channels with separate digital input, analog input and digital output, up to 4 Smart Boards for more complex functions
Connectivity10/100/1000BASE-T auto-negotiated network
Power5 V

ioBridge is a manufacturer of Internet-based monitor and control hardware and a provider of seamlessly integrated cloud-based social Web 2.0 folksonomies and curated online API webservices, using WebSocket, JSON and a host of other related technologies.

Contents

Jason Winters and Hans Scharler founded ioBridge in Gainesville, Florida on June 26, 2008. [1]

In December 2008, ioBridge released the IO-204 Monitor and Control Module and web services platform to connect electronics projects online such as an iPhone-controlled dog treat dispenser [2] and a toaster that could post to Twitter. [3]

In 2009, ReadWriteWeb chose the IO-204 Module as one of its "Top 10 Internet of Things Products of 2009", [4] and Ben Arnold from the Consumer Electronics Association (CEA) explored the possibilities of using the IO-204 for social-network-aware home automation in the article "Growing the connected home ecosystem". [5]

User projects using the ioBridge module and web services have been featured on popular technology blogs such as Engadget [6] [7] [8] and Hackaday. [9] [10]

IO-204 Module

The IO-204 Module connects to a local area network using 10/100/1000BASE-T Ethernet and then establishes an encrypted connection to ioBridge web servers.

The IO-204 has four GPIO channels. Each channel includes a 5 V power line, a ground connection, digital input pin, analog input pin, and a digital output pin. The digital input line is capable of reading voltages of 0 V and 5 V and pulse counting. The analog input is 10-bit resolution for voltages varying between 0 V and 5 V. The digital output line outputs 0 V and 5 V at 20 mA and is capable of sending pulses and serial data.

Each channel supports smart boards [11] to add serial communication for microcontrollers such as Arduino or BASIC Stamp, servo control, or X10 outlet and light control.

The module provides 1 KB of on-board logic storage for rules defined by the user. A rule is a set of conditions and actions based on time, input conditions, output conditions, and online/offline status.

The IO-204 requires a regulated 5 V power adapter with a minimum of 1 A and a maximum of 4 A.

Web services

ioBridge modules are accessed via an ioBridge.com hosted web interface for configuration, control, and monitoring from a web browser supporting Ajax, JavaScript, CSS, and HTML. Features of the web service include a drag-and-drop dashboard, data logging, data charting, widget creation, and email alerting.

APIs allow the web services to be extended and integrated into third-party applications [12] using a RESTful interface.

Related Research Articles

The NewTek Video Toaster is a combination of hardware and software for the editing and production of NTSC standard-definition video. The plug-in expansion card initially worked with the Amiga 2000 computer and provides a number of BNC connectors on the exposed rear edge that provide connectivity to common analog video sources like VHS VCRs. The related software tools support video switching, luma keying, character generation, animation, and image manipulation.

<span class="mw-page-title-main">SATA</span> Computer bus interface for storage devices

SATA is a computer bus interface that connects host bus adapters to mass storage devices such as hard disk drives, optical drives, and solid-state drives. Serial ATA succeeded the earlier Parallel ATA (PATA) standard to become the predominant interface for storage devices.

<span class="mw-page-title-main">Electronic control unit</span> Automotive control system

An electronic control unit (ECU), also known as an electronic control module (ECM), is an embedded system in automotive electronics that controls one or more of the electrical systems or subsystems in a car or other motor vehicle.

<span class="mw-page-title-main">Roland MT-32</span> Roland MT-32 Multi-Timbre Sound Module

The Roland MT-32 Multi-Timbre Sound Module is a MIDI synthesizer module first released in 1987 by Roland Corporation. It was originally marketed to amateur musicians as a budget external synthesizer with an original list price of $695. However, it became more famous along with its compatible modules as an early de facto standard in computer music. Since it was made prior to the release of the General MIDI standard, it uses its own proprietary format for MIDI file playback.

A general-purpose input/output (GPIO) is an uncommitted digital signal pin on an integrated circuit or electronic circuit board which may be used as an input or output, or both, and is controllable by software.

In computing, ioctl is a system call for device-specific input/output operations and other operations which cannot be expressed by regular file semantics. It takes a parameter specifying a request code; the effect of a call depends completely on the request code. Request codes are often device-specific. For instance, a CD-ROM device driver which can instruct a physical device to eject a disc would provide an ioctl request code to do so. Device-independent request codes are sometimes used to give userspace access to kernel functions which are only used by core system software or still under development.

<span class="mw-page-title-main">Profinet</span> Computer network protocol

Profinet is an industry technical standard for data communication over Industrial Ethernet, designed for collecting data from, and controlling equipment in industrial systems, with a particular strength in delivering data under tight time constraints. The standard is maintained and supported by Profibus and Profinet International, an umbrella organization headquartered in Karlsruhe, Germany.

<span class="mw-page-title-main">Video synthesizer</span>

A video synthesizer is a device that electronically creates a video signal. A video synthesizer is able to generate a variety of visual material without camera input through the use of internal video pattern generators. It can also accept and "clean up and enhance" or "distort" live television camera imagery. The synthesizer creates a wide range of imagery through purely electronic manipulations. This imagery is visible within the output video signal when this signal is displayed. The output video signal can be viewed on a wide range of conventional video equipment, such as TV monitors, theater video projectors, computer displays, etc.

<span class="mw-page-title-main">Arduino</span> Italian open-source hardware and software company

Arduino is an Italian open-source hardware and software company, project, and user community that designs and manufactures single-board microcontrollers and microcontroller kits for building digital devices. Its hardware products are licensed under a CC BY-SA license, while the software is licensed under the GNU Lesser General Public License (LGPL) or the GNU General Public License (GPL), permitting the manufacture of Arduino boards and software distribution by anyone. Arduino boards are available commercially from the official website or through authorized distributors.

An industrial control system (ICS) is an electronic control system and associated instrumentation used for industrial process control. Control systems can range in size from a few modular panel-mounted controllers to large interconnected and interactive distributed control systems (DCSs) with many thousands of field connections. Control systems receive data from remote sensors measuring process variables (PVs), compare the collected data with desired setpoints (SPs), and derive command functions that are used to control a process through the final control elements (FCEs), such as control valves.

Soundcraft is a British designer and importer of mixing consoles and other professional audio equipment. It is a subsidiary of Harman International Industries, which is owned by South Korean company Samsung Electronics. It was founded by sound engineer Phil Dudderidge and electronics designer Graham Blyth in 1973.

iRobot Create Hobbyist robot based on the Roomba vacuum cleaner

iRobot Create is a hobbyist robot manufactured by iRobot that was introduced in 2007 and based on their Roomba vacuum cleaning platform. The iRobot Create is explicitly designed for robotics development and improves the experience beyond simply hacking the Roomba. The Create replaces its Roomba predecessor's vacuum cleaner hardware with a cargo bay that also houses a DB-9 port providing serial communication, digital input & output, analog input & output, and an electric power supply. The Create also has a 7-pin Mini-DIN serial port through which sensor data can be read and motor commands can be issued using the iRobot Roomba Open Interface (ROI) protocol.

<span class="mw-page-title-main">IBM System/7</span>

The IBM System/7 was a computer system designed for industrial control, announced on October 28, 1970 and first shipped in 1971. It was a 16-bit machine and one of the first made by IBM to use novel semiconductor memory, instead of magnetic core memory conventional at that date.

<span class="mw-page-title-main">XBee</span> Motherboard

Digi XBee is the brand name of a popular family of form factor compatible wireless connectivity modules from Digi International. The first XBee modules were introduced under the MaxStream brand in 2005 and were based on the IEEE 802.15.4-2003 standard designed for point-to-point and star communications. Since the initial introduction, the XBee family has grown and a complete ecosystem of wireless modules, gateways, adapters and software has evolved.

<span class="mw-page-title-main">Node.js</span> JavaScript runtime environment

Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript engine, and executes JavaScript code outside a web browser.

<i>Hackaday</i> Hardware hacking website

Hackaday is a hardware hacking website. It was founded in 2004 as a web magazine. Since 2014, Hackaday also hosts a community database of open-source hardware designs.

<span class="mw-page-title-main">Intel Edison</span> Computer-on-module by Intel

The Intel Edison is a computer-on-module that was offered by Intel as a development system for wearable devices and Internet of Things devices. The system was initially announced to be the same size and shape as an SD card and containing a dual-core Intel Quark x86 CPU at 400 MHz communicating via Bluetooth and Wi-Fi. A later announcement changed the CPU to a 500 MHz Silvermont dual-core Intel Atom CPU, and in September 2014 a second version of Edison was shown at IDF, which was bigger and thicker than a standard SD card.

<span class="mw-page-title-main">NodeMCU</span> Open-source IoT platform

NodeMCU is a low-cost open source IoT platform. It initially included firmware which runs on the ESP8266 Wi-Fi SoC from Espressif Systems, and hardware which was based on the ESP-12 module. Later, support for the ESP32 32-bit MCU was added.

<span class="mw-page-title-main">ESP8266</span> System-on-a-chip microcontroller model with Wi-Fi

The ESP8266 is a low-cost Wi-Fi microcontroller, with built-in TCP/IP networking software, and microcontroller capability, produced by Espressif Systems in Shanghai, China.

<span class="mw-page-title-main">ESP32</span> Low-cost, low-power SoC microcontrollers with Bluetooth and Wi-Fi

ESP32 is a series of low-cost, low-power system on a chip microcontrollers with integrated Wi-Fi and dual-mode Bluetooth. The ESP32 series employs either a Tensilica Xtensa LX6 microprocessor in both dual-core and single-core variations, an Xtensa LX7 dual-core microprocessor, or a single-core RISC-V microprocessor and includes built-in antenna switches, RF balun, power amplifier, low-noise receive amplifier, filters, and power-management modules. ESP32 is created and developed by Espressif Systems, a Chinese company based in Shanghai, and is manufactured by TSMC using their 40 nm process. It is a successor to the ESP8266 microcontroller.

References

  1. "IOBRIDGE CORPORATION from Florida Department of State, Division of Corporations" . Retrieved 2021-07-24.
  2. Sande, Steven (2008-12-04). "Woof! An iPhone-controlled dog treat dispenser | TUAW - The Unofficial Apple Weblog". TUAW. Archived from the original on 2013-07-03. Retrieved 2013-07-04.
  3. Ganapati, Priya (2009-04-22). "Twittering Toaster Offers Some Tasty Bites | Gadget Lab". Wired.com. Retrieved 2013-07-04.
  4. "Top 10 Internet of Things Products of 2009 – ReadWrite". Readwriteweb.com. Archived from the original on 2010-06-06. Retrieved 2013-07-04.
  5. Archived December 10, 2009, at the Wayback Machine
  6. "IoBridge Articles on Engadget". Engadget.com. Retrieved 2013-07-04.
  7. Flatley, Joseph L. (2009-05-13). "ioBridge used for web-based water metering, shiatsu massage". Engadget.com. Retrieved 2013-07-04.
  8. Miller, Ross (2009-01-19). "Student charts electrical usage in real-time, much to Big Brother's delight". Engadget.com. Retrieved 2013-07-04.
  9. "iobridge". Hackaday.com. Retrieved 2013-07-04.
  10. "Laser pup". Hackaday.com. 2009-02-04. Retrieved 2013-07-04.
  11. "Smart Boards". Iobridge.net. 17 February 2012. Retrieved 2013-07-04.
  12. "ioBridge API". Iobridge.net. 17 February 2012. Retrieved 2013-07-04.