{"id":42628,"date":"2022-12-05T16:33:41","date_gmt":"2022-12-05T16:33:41","guid":{"rendered":"https:\/\/www.xcaliber.network\/eCommerce\/?post_type=product&#038;p=42628"},"modified":"2025-06-18T18:51:47","modified_gmt":"2025-06-18T22:51:47","slug":"xcaliber-iot","status":"publish","type":"product","link":"https:\/\/www.xcaliber.network\/eCommerce\/catalog\/arduino-software\/xcaliber-iot\/","title":{"rendered":"XCaliber IoT\/MOS\/VIO"},"content":{"rendered":"<p>Well documented. Includes a Script Language!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The XCaliber IoT\/Operating System Platform for Arduino consists of the Microprocessor Operating System (IoT\/MOS) and the Virtual Input\/Output Component (IoT\/VIO) which provides interconnections between microprocessors and their individual components. Devices can now be shared across I\/O channels by interconnected systems. The XCaliber IoT\/OSP is distributed as Source Code for the Arduino Systems.<br \/>\nSource Code: 1,547 Lines<br \/>\nCost is less than $0.02 per line!<\/p>\n<hr \/>\n<p>This laboratory test bench shows two (2) different model Arduino processors sharing an LCD Display, Adafruit ILI9341 TFT Touch-Screen, RFID-RC522, two (2) SD Card Modules, ESP8266 WiFi Connection, HMC5883L Magnetometer, and HC-05 Bluetooth Connection.<\/p>\n<hr \/>\n<p>Here is the wiring diagram for XCaliber IoT\/VIO using an ISC &#8211; I2C Connection for component sharing and virtualization.<\/p>\n<hr \/>\n<table style=\"color: black; font-size: 6px; font-family: Verdana; font-weight: normal; border: 2px solid; border-collapse: collapse; height: 180px;\" width=\"80%\" align=\"center\">\n<tbody>\n<tr>\n<td colspan=\"4\" align=\"center\">IoT\/VIO ISC &#8211; I2C Connect<\/td>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" colspan=\"4\" align=\"center\"><\/td>\n<\/tr>\n<tr>\n<th style=\"border: 1px solid;\" align=\"center\">System 1<\/th>\n<th style=\"border: 1px solid;\" align=\"center\">Rail<\/th>\n<th style=\"border: 1px solid;\" align=\"center\">Rail<\/th>\n<th style=\"border: 1px solid;\" align=\"center\">System 2<\/th>\n<\/tr>\n<tr>\n<td style=\"text-align: center;\" colspan=\"4\" align=\"center\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" align=\"left\">ATmega328P<\/td>\n<td>5.0v<\/td>\n<td>Rail+<\/td>\n<td><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\"><\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">Rail+<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">Pull-Up1<\/td>\n<td style=\"border: 1px solid;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\"><\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">Pull-Up1<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SCL Rail<\/td>\n<td style=\"border: 1px solid;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\"><\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">Rail+<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">Pull-Up2<\/td>\n<td style=\"border: 1px solid;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\"><\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">Pull-Up2<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SDA Rail<\/td>\n<td style=\"border: 1px solid;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\">ATmega328P<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SCL<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SCL Rail<\/td>\n<td style=\"border: 1px solid;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\"><\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SDA<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SDA Rail<\/td>\n<td style=\"border: 1px solid;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\"><\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SCL Rail<\/td>\n<td width=\"20%\">SCL<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">ATMega2560<\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\"><\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SDA Rail<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">SDA<\/td>\n<td style=\"border: 1px solid;\"><\/td>\n<\/tr>\n<tr>\n<td style=\"border: 1px solid;\" width=\"20%\">ATmega328P<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">Gnd(5v)<\/td>\n<td style=\"border: 1px solid;\" width=\"20%\">Gnd(5v)<\/td>\n<td style=\"border: 1px solid;\">ATmega2560<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/apps.xcaliber.network\/MediaLib\/IoT-BreadBoard1.png\" alt=\"IoT\/MOS and IoT\/VIO\" width=\"629\" height=\"454\" align=\"center\" \/><\/p>\n","protected":false},"featured_media":42626,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"product_brand":[],"product_cat":[43],"product_tag":[],"class_list":{"0":"post-42628","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-arduino-software","8":"first","9":"instock","10":"downloadable","11":"virtual","12":"sold-individually","13":"purchasable","14":"product-type-subscription"},"_links":{"self":[{"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/product\/42628","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/comments?post=42628"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/media\/42626"}],"wp:attachment":[{"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/media?parent=42628"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/product_brand?post=42628"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/product_cat?post=42628"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/www.xcaliber.network\/eCommerce\/wp-json\/wp\/v2\/product_tag?post=42628"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}