{"product_id":"iotextra-8x-24v-digital-input","title":"IoTextra 8× 24V Isolated Digital Input","description":"\u003c!-- OVERVIEW_START --\u003e\n\u003cdiv style=\"border-left:4px solid #8f0000;padding:10px 14px;margin:12px 0;background:#fdf2f2;border-radius:0 6px 6px 0\"\u003e\n  \u003cp style=\"margin:0 0 6px;font-weight:600;font-family:'Roboto Condensed',sans-serif;font-size:19px;color:#111111\"\u003eIoTextra Input\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003e8-channel digital input module · galvanic isolation · 3750V RMS · TVS protection\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003eMax input voltage 36 VDC · GPIO and\/or I²C modes · HOST and Qwiic connectors · 47×56 mm · 5 VDC supply\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003eDIN-rail mounting: A 3D-printable DIN-rail mounting tray is available — \u003ca href=\"https:\/\/www.printables.com\/model\/1802141-din-rail-mount-for-make-things-happy-iotextra\"\u003eview on Printables\u003c\/a\u003e\u003c\/p\u003e\n  \u003cp style=\"margin:0;font-family:'Roboto Condensed',sans-serif;font-size:14px;color:#888888\"\u003ePart of the IoTextra series · compatible with IoTsmart and IoTbase · Open Hardware\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OVERVIEW_END --\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c!-- BADGES_START --\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0860\/7481\/8846\/files\/5-logo.svg?v=1787561494\" style=\"max-width:1000px;width:100%;height:auto\"\u003e\n\u003c!-- BADGES_END --\u003e\n\n\u003cp style=\"font-family:'Roboto Condensed',sans-serif;font-size:15px;color:#666666;line-height:1.5;\"\u003e\u003cstrong\u003eFormerly IoTextra Input.\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cp style=\"font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333; line-height: 1.5;\"\u003eThis module is a member of the \u003ca href=\"https:\/\/makethingshappy.io\/collections\/iotextra\" title=\"IoTextra series (analog, digital, and combined I\/O)\"\u003e\u003cstrong\u003eIoTextra\u003c\/strong\u003e\u003c\/a\u003e series, which serves as a fundamental building block of our ecosystem and embodies the \u003ca title=\"Learn more about the Make Things Happy modular ecosystem philosophy\" href=\"https:\/\/makethingshappy.io\/pages\/platform-philosophy-from-prototype-to-industrial-series\"\u003e\u003cstrong\u003eMake Things Happy Philosophy\u003c\/strong\u003e\u003c\/a\u003e. It is engineered to bridge the gap between rapid prototyping and industrial-grade reliability.\u003c\/p\u003e\n\n\u003cp style=\"font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333; line-height: 1.5;\"\u003e\u003cstrong\u003eHardware Synergy:\u003c\/strong\u003e The module is compatible with both \u003ca href=\"https:\/\/makethingshappy.io\/collections\/iotsmart\" title=\"IoTsmart SoM Controllers (RP2040\/RP2350\/ESP32) for IoT, Smart Home \u0026amp; Automation\"\u003e\u003cstrong\u003eIoTsmart\u003c\/strong\u003e\u003c\/a\u003e and \u003ca title=\"IoTbase carrier modules. Integrate PICO\/Nano with IoTextra digital \u0026amp; analog mezzanines.\" href=\"https:\/\/makethingshappy.io\/collections\/iotbase\"\u003e\u003cstrong\u003eIoTbase\u003c\/strong\u003e\u003c\/a\u003e series.\u003c\/p\u003e\n\n\u003cp style=\"font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333; line-height: 1.5;\"\u003e\u003cstrong\u003eSoftware Power:\u003c\/strong\u003e This hardware compatibility unlocks the full potential of the \u003ca title=\"Discover how IoTflow integrates hardware with Node-RED and MQTT\" href=\"https:\/\/makethingshappy.io\/pages\/iotflow\"\u003e\u003cstrong\u003eIoTflow\u003c\/strong\u003e\u003c\/a\u003e platform. It enables you to:\u003c\/p\u003e\n\u003cul style=\"font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333; line-height: 1.6; margin: 0 0 16px;\"\u003e\n\u003cli\u003eCreate custom \u003cstrong\u003eNode-RED\u003c\/strong\u003e nodes effortlessly.\u003c\/li\u003e\n\u003cli\u003eIntegrate via \u003cstrong\u003eMQTT\u003c\/strong\u003e with third-party global platforms like \u003cstrong\u003eBlynk\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eScale your project from a single node to a complex industrial network.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333; line-height: 1.5;\"\u003e\u003cstrong\u003eKey Specifications\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul style=\"font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333; line-height: 1.7;\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupply voltage:\u003c\/strong\u003e 5VDC, feeding an onboard 3.3V regulator for the logic section. Reverse-polarity protected.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInput voltage range:\u003c\/strong\u003e up to 36VDC per isolated channel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIsolation:\u003c\/strong\u003e 3750 Vrms per channel\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGPIO Mode:\u003c\/strong\u003e input states read via AP0–AP7 signals on the HOST-P connector\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI²C Mode:\u003c\/strong\u003e input states read via I²C using the onboard I\/O expander (TCA9534 or compatible); up to 16 modules on one bus\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHybrid control:\u003c\/strong\u003e some channels via HOST-P GPIO, others via the I²C expander, simultaneously\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnectors:\u003c\/strong\u003e HOST-P10 or HOST-P12, Qwiic × 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection:\u003c\/strong\u003e Reverse polarity, ESD (TVS diode assembly on Qwiic connectors), transient suppression\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStatus indication:\u003c\/strong\u003e per-channel digital input status LEDs\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompatibility:\u003c\/strong\u003e Raspberry Pi, Raspberry PICO, Arduino Nano, Adafruit Feather, Teensy, ESP32, SeeedStudio XIAO, Nucleo, and others\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSize:\u003c\/strong\u003e 47 × 56 mm, with mounting holes for base-module or Raspberry Pi installation\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp style=\"font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333; line-height: 1.5;\"\u003e\u003cstrong\u003eOperation Modes\u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv style=\"display:flex; gap:16px; flex-wrap:wrap; margin-bottom:16px;\"\u003e\n\u003cdiv style=\"flex:1; min-width:200px; background:#f7f9fc; border-radius:8px; padding:16px; font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333;\"\u003e\n\u003cdiv style=\"font-size:18px; margin-bottom:6px;\"\u003e🔌 \u003cstrong\u003eStandalone\u003c\/strong\u003e\n\u003c\/div\u003e\nControl via HOST-P10\/P12 cable or Qwiic I²C connectors from any host.\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1; min-width:200px; background:#f7f9fc; border-radius:8px; padding:16px; font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333;\"\u003e\n\u003cdiv style=\"font-size:18px; margin-bottom:6px;\"\u003e🧠 \u003cstrong\u003eSmart\u003c\/strong\u003e\n\u003c\/div\u003e\nInsert an IoTsmart module (ESP32-S3, RP2350, RP2040, XIAO) vertically into HOST-P12.\n\u003c\/div\u003e\n\u003cdiv style=\"flex:1; min-width:200px; background:#f7f9fc; border-radius:8px; padding:16px; font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333;\"\u003e\n\u003cdiv style=\"font-size:18px; margin-bottom:6px;\"\u003e🏗 \u003cstrong\u003eMezzanine\u003c\/strong\u003e\n\u003c\/div\u003e\nInstall into an IoTbase carrier board (PICO, Nano) for expanded system integration.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cp style=\"font-family: 'Roboto Condensed',sans-serif; font-size: 15px; color: #333333; line-height: 1.5; margin-top: 20px;\"\u003e\u003cstrong\u003eApplications\u003c\/strong\u003e\u003c\/p\u003e\n\n\u003cdiv style=\"border-bottom:1px solid #e8edf5; padding:12px 0; font-family: 'Roboto Condensed',sans-serif;\"\u003e\n\u003cspan style=\"display:inline-block; width:40px; height:40px; line-height:40px; text-align:center; border-radius:8px; background:#FAEEDA; color:#854F0B; font-size:20px;\"\u003e🏭\u003c\/span\u003e\n\u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eIIoT — Machine \u0026amp; Cabinet Status Monitoring\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eLimit switches, e-stops, pressure switches, cabinet-door contacts — 8 isolated channels per module. Use with Node-RED or IoTflow for a real-time equipment status dashboard.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-bottom:1px solid #e8edf5; padding:12px 0; font-family: 'Roboto Condensed',sans-serif;\"\u003e\n\u003cspan style=\"display:inline-block; width:40px; height:40px; line-height:40px; text-align:center; border-radius:8px; background:#E6F1FB; color:#185FA5; font-size:20px;\"\u003e🏢\u003c\/span\u003e\n\u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eBuilding Automation \/ HVAC\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eDamper feedback, filter-clog switches, fan\/pump run status — up to 16 modules per I²C bus. Integrates with Home Assistant for zone-by-zone control.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"border-bottom:1px solid #e8edf5; padding:12px 0; font-family: 'Roboto Condensed',sans-serif;\"\u003e\n\u003cspan style=\"display:inline-block; width:40px; height:40px; line-height:40px; text-align:center; border-radius:8px; background:#E1F5EE; color:#0F6E56; font-size:20px;\"\u003e🌱\u003c\/span\u003e\n\u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eSmart Farming\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eWater-level floats, irrigation valve position, greenhouse door\/vent contacts — 24–36V-tolerant field wiring. Supports Node-RED and IoTflow for sensor-triggered scheduling.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"padding:12px 0; font-family: 'Roboto Condensed',sans-serif;\"\u003e\n\u003cspan style=\"display:inline-block; width:40px; height:40px; line-height:40px; text-align:center; border-radius:8px; background:#EEEDFE; color:#534AB7; font-size:20px;\"\u003e🔒\u003c\/span\u003e\n\u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eSmart Home — Security \u0026amp; Access\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eDoor\/window reed switches, PIR motion contacts, enclosure tampers. Node-RED publishes over MQTT to Blynk for instant mobile alerts.\u003c\/span\u003e\n\u003c\/div\u003e","brand":"Make Things Happy!","offers":[{"title":"Bipolar \u0026 HOST-10","offer_id":60055721509150,"sku":"040101302110","price":15.5,"currency_code":"USD","in_stock":true},{"title":"Bipolar \u0026 HOST-12","offer_id":60055721541918,"sku":"040101302109","price":17.0,"currency_code":"USD","in_stock":true},{"title":"ipolar \u0026 HOST-12 \u0026 Qwiic (I2C)","offer_id":60055721574686,"sku":"040101302111","price":18.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0860\/7481\/8846\/files\/01_-_IoTextra_Input_3D_view.png?v=1768018516","url":"https:\/\/makethingshappy.io\/products\/iotextra-8x-24v-digital-input","provider":"Make Things Happy!","version":"1.0","type":"link"}