{"title":"New Products","description":"","products":[{"product_id":"iotextra-analog3","title":"8 Analog Inputs (ADS7828) - IoTextra Analog3","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\"\u003e8x AI-ADS7828 - IoTextra Analog3\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003e8-channel differential analog input module · 12-bit SAR ADC (ADS7828) · up to 50 kSPS · I²C only\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003eVoltage 0–5V · Current 0–20mA \/ 4–20mA · 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\"\u003eWorks with Raspberry Pi, Raspberry Pi Pico \/ Pico 2 (RP2040 \/ RP2350) and ESP32\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: #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, with native support for \u003cstrong\u003eTasmota\u003c\/strong\u003e as well. 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;\"\u003eThe \u003cstrong\u003eIoTextra Analog3\u003c\/strong\u003e provides eight independent differential analog input channels based on the Texas Instruments \u003ca href=\"https:\/\/www.ti.com\/product\/ADS7828\" target=\"_blank\"\u003eADS7828\u003c\/a\u003e 12-bit SAR ADC. Eight instrumentation-grade differential amplifier stages provide noise rejection before the signal reaches the ADC. Input protection diodes guard against over-voltage and ESD. Each channel is individually configurable for voltage or current measurement via solder bridge.\u003c\/p\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 5 VDC (reverse polarity protected)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eADC:\u003c\/strong\u003e ADS7828, 12-bit SAR, internal 2.5V reference\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnalog channels:\u003c\/strong\u003e 8 differential inputs (IN0–IN7)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSampling rate:\u003c\/strong\u003e up to 50 kSPS\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVoltage input:\u003c\/strong\u003e 0–5V (SB open)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCurrent input:\u003c\/strong\u003e 0–20mA, 4–20mA (249Ω on-board shunt, SB closed)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI²C address:\u003c\/strong\u003e configurable 0x48–0x4B via DIP switch (SW1), up to 4 modules per bus\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI²C modes:\u003c\/strong\u003e Standard (100kHz), Fast (400kHz), High-Speed (3.4MHz)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnectors:\u003c\/strong\u003e HOST-P12, Qwiic × 2, H1–H4 terminal blocks (3.5mm pitch)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndicators:\u003c\/strong\u003e analog power LED (LD1)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProtection:\u003c\/strong\u003e Reverse polarity, TVS (SMAJ13CA), BAV99W clamp arrays, ESD on Qwiic\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBoard size:\u003c\/strong\u003e 47 × 56 mm\u003c\/li\u003e\n\u003c\/ul\u003e\n \n\u003c!-- MODES_START --\u003e\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\nAnalog readings are available via the I²C bus, through the HOST connector or the Qwiic connectors.\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\nAn IoTsmart module is inserted vertically into the HOST connector. Analog data and the 5V module supply are provided through HOST, powered from the IoTsmart module.\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\nThe module is installed into an IoTbase carrier board. Analog data and the 5V module supply are provided through HOST.\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MODES_END --\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:#E6F1FB; color:#185FA5; font-size:20px;\"\u003e🏭\u003c\/span\u003e\n\u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eIndustrial Process Monitoring\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eConnect 4–20mA transmitters from pressure, temperature, and flow sensors directly into all 8 channels. 50kSPS rate captures fast transients alongside slow process variables on the same I²C bus.\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:#FAEEDA; color:#854F0B; font-size:20px;\"\u003e⚡\u003c\/span\u003e\n\u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eIIoT \u0026amp; Predictive Maintenance\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eCurrent clamps on motor phases and voltage dividers on power rails — all 8 channels polled at high speed to detect vibration signatures and power anomalies before failure occurs.\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;\"\u003eSoil moisture, pH, and EC sensors on voltage channels; irrigation valve actuator feedback (4–20mA) on current channels — all delivered over a single I²C bus.\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;\"\u003eBuilding Automation (HVAC)\u003c\/strong\u003e\u003cbr\u003e\n\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eTemperature, humidity, CO₂, and light sensors with 0–5V or 4–20mA outputs across all 8 channels. Up to 4 modules on one I²C bus (0x48–0x4B) for zone-by-zone monitoring.\u003c\/span\u003e\n\u003c\/div\u003e","brand":"Make Things Happy!","offers":[{"title":"HOST-12","offer_id":51912162050334,"sku":"040403311915","price":45.0,"currency_code":"USD","in_stock":false},{"title":"HOST-12 \u0026 I2C","offer_id":51912162017566,"sku":"040403311925","price":46.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0860\/7481\/8846\/files\/01_-_IoTextra_Analog3_3D_view.png?v=1780254667"},{"product_id":"iotbase-rpi","title":"IoTbase RPi - carrier board for Raspberry Pi and and compatible","description":"\u003cp\u003e\u003c!-- OVERVIEW_START --\u003e\u003c\/p\u003e\n\u003cdiv style=\"border-left: 4px solid #2a8fd6; 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;\"\u003eIoTbase RPi\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 4px; font-family: 'Roboto Condensed',sans-serif; font-size: 16px; color: #444444;\"\u003eCarrier board for Raspberry Pi (40-pin, HAT-compatible) · IoTextra mezzanine · mikroBUS™\u003c\/p\u003e\n\u003cp style=\"margin: 0 0 4px; font-family: 'Roboto Condensed',sans-serif; font-size: 16px; color: #444444;\"\u003ePower: 9–36 VDC or USB · RS485 · Qwiic · GPIO and I²C · Open Hardware\u003c\/p\u003e\n\u003cp style=\"margin: 0; font-family: 'Roboto Condensed',sans-serif; font-size: 14px; color: #888888;\"\u003ePart of the IoTbase series · compatible with IoTextra mezzanine modules · Make Things Happy!\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- OVERVIEW_END --\u003e\n\u003cp dir=\"ltr\"\u003eThe \u003cstrong\u003eIoTbase RPi\u003c\/strong\u003e carrier module is specifically designed to seamlessly integrate \u003cstrong\u003eRaspberry Pi\u003c\/strong\u003e (40-pin GPIO models), mezzanine modules and mikroBUS™ modules. This Open Source Design is ideal for Industrial Automation and Smart Home projects.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThe \u003cstrong\u003eIoTbase RPi\u003c\/strong\u003e is a core component of our modular ecosystem (learn more on our \u003ca href=\"https:\/\/makethingshappy.io\/pages\/platform-philosophy-from-prototype-to-industrial-series\"\u003e\u003cstrong\u003ePhilosophy\u003c\/strong\u003e\u003c\/a\u003e page). Engineered for seamless compatibility with the \u003ca href=\"https:\/\/makethingshappy.io\/collections\/iotextra\"\u003e\u003cstrong\u003eIoTextra\u003c\/strong\u003e\u003c\/a\u003e series, this module features deep native integration with the \u003ca href=\"https:\/\/makethingshappy.io\/pages\/iotflow\"\u003e\u003cstrong\u003eIoTflow\u003c\/strong\u003e\u003c\/a\u003e platform.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThe module can be used as a standard \u003cstrong\u003eHAT\u003c\/strong\u003e for Raspberry Pi thanks to its 40-pin connector, and can be powered directly from the Raspberry Pi itself (jumper SB20) or independently through its own PWR\/USB input — making it equally suited to standalone deployment or stacking with other Raspberry Pi accessories.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eAdditionally, it can accommodate a 47x56mm \u003cstrong\u003eIoTextra\u003c\/strong\u003e series mezzanine module using a 12-pin HOST connector. This connector carries I²C signals and eight GPIO signals (AP0-AP7), generated directly by the Raspberry Pi.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThe \u003cstrong\u003eIoTbase RPi\u003c\/strong\u003e module includes an M1 connector with mikroBUS™ contacts, compatible with \u003cstrong\u003eClick®\u003c\/strong\u003e modules and other mikroBUS™-based System-on-Modules.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eTo use the I²C interface, the module is equipped with two Qwiic© connectors for seamless communication with other modules through the I²C bus. These connectors support the integration of external devices and sensors, with the option to enable pull-up resistors for I²C as needed.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThe \u003cstrong\u003eIoTbase RPi\u003c\/strong\u003e module offers optional support for the RS-485 protocol, based on the SP3485EN-L\/TR half-duplex transceiver. Direction control can be switched between two modes using onboard jumpers (JEN\/JDI): fully automatic (hardware-based, no software required) or software-controlled via the Raspberry Pi's GPIO4. A 120Ω termination resistor can be enabled with a jumper for bus-end installations.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThe module includes two FFC connectors:\u003c\/p\u003e\n\u003cul dir=\"ltr\"\u003e\n\u003cli\u003e40-pin — for inter-module connections (RPI40), for example with other IoTbase modules\u003c\/li\u003e\n\u003cli\u003e12-pin — for repeating HOST connector signals (HOST-PF)\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp dir=\"ltr\"\u003eThe module has a hardware watchdog (TPS3828-33DBV), which can also be used to trigger an external hardware reset of the Raspberry Pi via the AUX connector and the board's RUN pins.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eTo enhance configurability and user data storage, the \u003cstrong\u003eIoTbase RPi\u003c\/strong\u003e module incorporates an EEPROM with a capacity of either 8 Kbit or 64 Kbit (M24C08\/M24C64 or compatible). The default I²C address is 1010111x, and users can modify this address using jumpers on the bottom side of the module.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThe input power for the \u003cstrong\u003eIoTbase RPi\u003c\/strong\u003e module is non-isolated, ranging from 9VDC to 36VDC. This power can be supplied via a 2-pin 3.5mm pitch terminal block connector, or via the USB Type-C connector. The input voltage is converted to 5VDC by a DC-DC converter, with the maximum current depending on the type of converter installed (1A, 2A, or 3A, corresponding to 5W, 10W, or 15W).\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eGiven its dimensions of 65 x 56 mm, the module aligns with the popular Raspberry Pi A board format, facilitating seamless integration with Raspberry Pi projects and enclosures.\u003c\/p\u003e\n\u003cp dir=\"ltr\"\u003eThe \u003cstrong\u003eIoTbase RPi\u003c\/strong\u003e module finds application in various industries, including but not limited to:\u003c\/p\u003e\n\u003cul dir=\"ltr\"\u003e\n\u003cli\u003eIndustry and Transport\u003c\/li\u003e\n\u003cli\u003eEnvironmental Monitoring\u003c\/li\u003e\n\u003cli\u003eField Devices and PLC Communication\u003c\/li\u003e\n\u003cli\u003eSmart Home\u003c\/li\u003e\n\u003cli\u003eHeating, Ventilation, \u0026amp; Air Conditioning (HVAC)\u003c\/li\u003e\n\u003cli\u003ePower On\/Off Switching\u003c\/li\u003e\n\u003cli\u003eConsumer Electronics and Devices\u003c\/li\u003e\n\u003cli\u003eGame Applications\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Make Things Happy!","offers":[{"title":"EEPROM 8 Kbit \u0026 USB Power","offer_id":59863502127390,"sku":"020201304110","price":20.0,"currency_code":"USD","in_stock":true},{"title":"EEPROM 8 Kbit \u0026 5W DC-DC","offer_id":59863502160158,"sku":"020201304111","price":25.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0860\/7481\/8846\/files\/01_-_IoTbase_RPi_3D_view.png?v=1788028866"},{"product_id":"iotextra-octal3","title":"4 Digital Inputs + 4 Latching DPDT Relays - IoTextra Octal3","description":"\u003c!-- IoTextra Octal3 — Shopify Product Card --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003c!-- OVERVIEW_START --\u003e\n\u003c\/p\u003e\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\"\u003e4x DI + 4x Latching-DPDT - IoTextra Octal3\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003e4 isolated digital inputs · 4 latching DPDT relays · galvanic isolation · 3750 VRMS\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003eInputs up to 36 VDC via GPIO · relay contacts 250 VAC \/ 220 VDC \/ 2 A · relay control via I²C → TCA9534A → DRV8837C\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003eWorks with Raspberry Pi, Raspberry Pi Pico \/ Pico 2 (RP2040 \/ RP2350) and ESP32\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!-- 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\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/raw.githubusercontent.com\/makethingshappy\/IoTextra-Digital\/main\/Octal3\/latching.svg\"\u003e\u003c\/p\u003e\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\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\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, with native support for \u003cstrong\u003eTasmota\u003c\/strong\u003e and \u003cstrong\u003eHome Assistant\u003c\/strong\u003e as well. 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\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\u003eConfiguration:\u003c\/strong\u003e 4 digital inputs, 4 latching DPDT (2 Form C) relays (KEMET EC2-5SNU)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIsolation:\u003c\/strong\u003e individual galvanic isolation per channel, 3750Vrms dielectric strength\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDigital inputs:\u003c\/strong\u003e up to 36VDC; logic thresholds 0–2V (logical \"1\"), 4–36V (logical \"0\"); read directly via AP0–AP3 on the HOST connector\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelays:\u003c\/strong\u003e bistable\/latching, retain state without coil power — no heat, no holding current, no unexpected switching on power failure. Switching capacity 2A at 250VAC\/220VDC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelay driver:\u003c\/strong\u003e TI DRV8837C H-bridge, generates the polarity-reversal pulse, built-in flyback protection, no external diodes required\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelay control:\u003c\/strong\u003e via I²C through the onboard TCA9534A expander; the shared nSLEEP signal (AP5) must be driven High before a switching pulse and returned Low afterwards to enable the DRV8837C drivers\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelay state readback:\u003c\/strong\u003e not available in hardware — the microcontroller must store relay state in EEPROM\/flash and restore it on boot\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI²C addressing:\u003c\/strong\u003e DIP-switch (A0–A2), up to 16 modules on one bus (each requiring its own or a shared nSLEEP signal)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnectors:\u003c\/strong\u003e HOST, Qwiic × 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStatus indication:\u003c\/strong\u003e LED per digital input channel, LED per relay (LD_K1–K4)\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\u003c!-- MODES_START --\u003e\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\nInput states are read through the HOST connector; relay control is via the I²C bus using the onboard I\/O expander.\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\nAn IoTsmart module is inserted into the HOST connector. Input reading, relay control, and the 5V module supply are provided through HOST, powered from the IoTsmart module.\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\nThe module is installed into an IoTbase carrier board. Input reading, relay control, and the 5V module supply are provided through HOST.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- MODES_END --\u003e\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\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 \u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eIIoT — Control Cabinet Management\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eDigital inputs monitor circuit breakers and voltage presence; latching relays hold contactors or disconnect switches through power outages with zero coil energy consumption.\u003c\/span\u003e\n\u003c\/div\u003e\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 \u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eTelecommunications — Bypass \u0026amp; Line Switching\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px; color: #444444;\"\u003ePhysical bypass switching of backup lines; relays remain in position indefinitely without holding current — critical for equipment running continuously for years.\u003c\/span\u003e\n\u003c\/div\u003e\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 \u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eSmart Farming — Irrigation Control\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eMonitor water level sensors and valve limit switches; activate irrigation valves with a short pulse and hold open with zero energy — ideal for solar-powered installations.\u003c\/span\u003e\n\u003c\/div\u003e\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 \u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eSmart Home — Blinds, Gates \u0026amp; Dampers\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eConnect position sensors and manual buttons to inputs; relays retain last position after a power cut — no unexpected movement on power restoration.\u003c\/span\u003e\n\u003c\/div\u003e","brand":"Make Things Happy!","offers":[{"title":"HOST-12 and Qwiic (I2C)","offer_id":59709880336670,"sku":"040304302311","price":28.0,"currency_code":"USD","in_stock":true},{"title":"HOST-12","offer_id":59709880369438,"sku":"040304302309","price":27.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0860\/7481\/8846\/files\/01_-_IoTextra_Octal3_-_3D_view.png?v=1785418996"},{"product_id":"iotextra-octal4","title":"4 Digital Inputs (ISO1211) + 4 SPST Relays - IoTextra Octal4","description":"\u003c!-- IoTextra Octal4 — Shopify Product Card --\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003c!-- OVERVIEW_START --\u003e\n\u003c\/p\u003e\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\"\u003e4x DI-ISO1211 + 4x SPST - IoTextra Octal4\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003e4 isolated digital inputs · 4 SPST relays · galvanic isolation · 2500 VRMS\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003eInputs field-configurable 12\/18\/24\/36 VDC per channel via solder jumpers · relay contacts 250 VAC \/ 30 VDC \/ 5 A · control via GPIO and\/or I²C (TCA9534)\u003c\/p\u003e\n  \u003cp style=\"margin:0 0 4px;font-family:'Roboto Condensed',sans-serif;font-size:16px;color:#444444\"\u003eWorks with Raspberry Pi, Raspberry Pi Pico \/ Pico 2 (RP2040 \/ RP2350) and ESP32\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!-- 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\u003c\/p\u003e\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\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\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, with native support for \u003cstrong\u003eTasmota\u003c\/strong\u003e and \u003cstrong\u003eHome Assistant\u003c\/strong\u003e as well. 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\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\u003eConfiguration:\u003c\/strong\u003e 4 digital inputs, 4 SPST (1 Form A) relays (Panasonic APAN3105 or Hongfa HF49FD)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIsolation:\u003c\/strong\u003e individual galvanic isolation per channel via TI ISO1211D isolated digital input receiver, 2500Vrms dielectric strength (capacitive isolation barrier), no field-side power supply required\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDigital inputs:\u003c\/strong\u003e field-configurable per channel via solder jumpers among 4 standard industrial classes — 12 \/ 18 \/ 24 \/ 36 VDC; polarity-independent (bipolar) input\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelays:\u003c\/strong\u003e standard electromechanical (non-latching), 5A switching current at 250VAC\/30VDC; logical \"0\" activates the relay (NO), logical \"1\" turns it off (NC)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControl:\u003c\/strong\u003e reading input states and controlling relays is done using AP0–AP7 through the HOST-P12 connector and\/or via the I²C bus through the onboard I\/O expander\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI²C addressing:\u003c\/strong\u003e DIP-switch (A0–A2), up to 16 modules on one bus; I\/O expander is TCA9534 or compatible (TCA9534A also supported)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConnectors:\u003c\/strong\u003e HOST-P12, Qwiic × 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStatus indication:\u003c\/strong\u003e LED per digital input channel, LED per relay\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\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\nConnect via the HOST connector cable or Qwiic I²C connectors from any host microcontroller.\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\nAn IoTsmart module is inserted into the HOST connector. Input reading, relay control, and the 5V module supply are provided through HOST, powered from the IoTsmart module.\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\nThe module is installed into an IoTbase carrier board. Input reading, relay control, and the 5V module supply are provided through HOST.\u003c\/div\u003e\n\u003c\/div\u003e\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\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 \u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eIndustrial Automation — Sensor \u0026amp; Actuator I\/O\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eDigital inputs read field sensors, limit switches, and proximity switches at standard industrial levels — 12VDC, 24VDC, and other configurable classes per channel; relays switch contactors, indicator lamps, or small actuators.\u003c\/span\u003e\n\u003c\/div\u003e\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 \u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eIIoT — Machine Status Monitoring\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eInputs monitor e-stop loops, door interlocks, and voltage-presence signals across mixed voltage classes on the same module; relays drive local alarms or feed isolated status signals to a PLC.\u003c\/span\u003e\n\u003c\/div\u003e\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 \u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eSmart Farming — Irrigation \u0026amp; Climate Control\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eFloat switches and limit switches connect to the digital inputs; relays activate pumps, valves, or heaters.\u003c\/span\u003e\n\u003c\/div\u003e\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 \u003cstrong style=\"font-size: 15px; color: #111111;\"\u003eSmart Home — Entrance \u0026amp; Equipment Control\u003c\/strong\u003e\u003cbr\u003e\u003cspan style=\"font-size: 14px; color: #444444;\"\u003eInputs read gate\/door position sensors and buttons; relays operate electric strikes, lighting, or general-purpose loads.\u003c\/span\u003e\n\u003c\/div\u003e","brand":"Make Things Happy!","offers":[{"title":"APAN3105 \u0026 HOST-12 and Qwiic (I2C)","offer_id":59957902278942,"sku":"040305302211","price":23.0,"currency_code":"USD","in_stock":false},{"title":"APAN3105 \u0026 HOST-12","offer_id":59957902311710,"sku":"040305302209","price":21.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0860\/7481\/8846\/files\/01_-_IoTextra_Octal4_-_3D_view.png?v=1791730699"}],"url":"https:\/\/makethingshappy.io\/collections\/new-products.oembed","provider":"Make Things Happy!","version":"1.0","type":"link"}