{"title":"Dev Boards \u0026 Modules","description":"\u003cp\u003eDevelopment boards and driver modules for embedded work: CAN-enabled AVR prototyping, 12 A H-bridge motor drive, and I²C I\/O expansion.\u003c\/p\u003e","products":[{"product_id":"power-h-mini-dc-12a-h-bridge-driver-oem","title":"Power H Mini — 12A DC H-Bridge Driver (OEM)","description":"\u003csection class=\"prose-block prose-block--lead\"\u003e\n\u003ch2\u003e12A DC H-bridge driver module — compact, OEM-ready\u003c\/h2\u003e\n\u003cp\u003eBidirectional DC drive for prototype motors, actuators, and small reversible loads. Compact form factor scoped specifically for OEM integration where a full motor-driver evaluation board is over-spec'd. Designed and assembled in NC.\u003c\/p\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block\" id=\"section-features\"\u003e\n\u003ch3\u003eWhat it does\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eBidirectional DC drive\u003c\/strong\u003e — full H-bridge topology for motor reversal and bidirectional actuator control.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12A continuous rating\u003c\/strong\u003e — covers small DC motors, linear actuators, and reversible solenoids.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompact form factor\u003c\/strong\u003e — sized for OEM integration into a finished product chassis.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOEM scope\u003c\/strong\u003e — designed for engineers building a finished controlled product, not a single-board evaluation kit.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block\" id=\"section-specs-prose\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTopology:\u003c\/strong\u003e H-bridge (full bridge, 4-quadrant)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eContinuous current rating:\u003c\/strong\u003e 12 A DC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eApplication:\u003c\/strong\u003e small DC motor reversal, linear actuator control, bidirectional solenoid \/ load drive\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForm factor:\u003c\/strong\u003e compact OEM module\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOrigin:\u003c\/strong\u003e Designed and assembled in Pittsboro, NC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDatasheet:\u003c\/strong\u003e full specifications (input voltage, PWM frequency, dimensions, control logic interface) available on request — \u003ca href=\"\/pages\/contact?product=power-h-mini-dc-12a-h-bridge-driver-oem\"\u003econtact us\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block\" id=\"section-faq\"\u003e\n\u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003cdetails class=\"pdp-faq\"\u003e\n  \u003csummary\u003eIs this a stand-alone driver or does it need a controller?\u003c\/summary\u003e\n  \u003cp\u003eIt's a driver module — pair it with your own controller or microcontroller. PWM and direction inputs are exposed; the controller side is your design.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq\"\u003e\n  \u003csummary\u003eWill 12A handle my motor?\u003c\/summary\u003e\n  \u003cp\u003e12A continuous fits most small DC motors and linear actuators. For peak \/ stall current draw, confirm your motor's locked-rotor spec is within tolerance — \u003ca href=\"\/pages\/contact?product=power-h-mini-dc-12a-h-bridge-driver-oem\"\u003econtact us\u003c\/a\u003e with the motor datasheet if in doubt.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq\"\u003e\n  \u003csummary\u003eCan I use this with our development board?\u003c\/summary\u003e\n  \u003cp\u003eYes — the \u003ca href=\"\/products\/avr128db48devcan-development-board-curiosity-nano\"\u003eAVR128DB48devCAN dev board\u003c\/a\u003e exposes the PWM and GPIO needed to drive an external H-bridge. The TCD timer is well-suited to bidirectional motor PWM.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block\" id=\"section-compliance\"\u003e\n\u003ch3\u003eCompliance \u0026amp; origin\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOrigin:\u003c\/strong\u003e Assembled in Pittsboro, North Carolina, USA. Components are sourced from global suppliers; final assembly, firmware, and QC happen in the NC workshop.\u003c\/li\u003e\n\n\u003cli\u003e\n\u003cstrong\u003eSupport:\u003c\/strong\u003e ticket-based support direct from the people who built the hardware — \u003ca href=\"\/pages\/contact?product=power-h-mini-dc-12a-h-bridge-driver-oem\"\u003eopen a ticket\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarranty \u0026amp; certifications:\u003c\/strong\u003e available on request — \u003ca href=\"\/pages\/contact?product=power-h-mini-dc-12a-h-bridge-driver-oem\"\u003eopen a ticket\u003c\/a\u003e for the current scope.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block prose-block--docs\" id=\"section-docs\"\u003e\n\u003ch3\u003eDocumentation \u0026amp; warranty\u003c\/h3\u003e\n\u003cp\u003eFull technical datasheet, installation guide, and warranty terms are available on request. Ticket-based support direct from the manufacturer in NC.\u003c\/p\u003e\n\u003cdiv class=\"doc-buttons-row\"\u003e\n\u003ca href=\"\/pages\/contact?product=power-h-mini-dc-12a-h-bridge-driver-oem\"\u003eRequest datasheet\u003c\/a\u003e\n\u003ca href=\"\/pages\/contact?product=power-h-mini-dc-12a-h-bridge-driver-oem\u0026amp;type=quote\"\u003eRequest a quote\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"SAM Controllers","offers":[{"title":"Default Title","offer_id":44195310928069,"sku":"SAM-PHM-OEM","price":19.87,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0661\/4106\/1317\/files\/power-h-mini.jpg?v=1730675773"},{"product_id":"avr128db48devcan-development-board-curiosity-nano","title":"AVR128DB48devCAN Development Board (Curiosity Nano)","description":"\u003csection class=\"prose-block prose-block--lead\"\u003e\n\u003ch2\u003eCuriosity Nano dev board with CAN integrated on the MCU\u003c\/h2\u003e\n\u003cp\u003eBuilt around the Microchip AVR128DB48 microcontroller with native classic CAN 2.0 on-die. No MCP2515, no TJA1050 transceiver shield, no SPI budget spent on CAN arbitration. Programmed via on-board USB-UPDI; works in Microchip Studio and MPLAB X with full step-debug, no external programmer.\u003c\/p\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block\" id=\"section-features\"\u003e\n\u003ch3\u003eWhy this controller vs. the conventional setup\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCAN on the MCU\u003c\/strong\u003e — native classic CAN 2.0 controller on-die. Drop the MCP2515 from your prototyping stack; only a transceiver is needed for the physical layer.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCuriosity Nano form factor\u003c\/strong\u003e — familiar layout for AVR developers; on-board UPDI debugger over USB.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSix UARTs, two SPI, two I²C\u003c\/strong\u003e — broad peripheral mix for industrial protocol work.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOn-chip OPAMP\u003c\/strong\u003e — local analog signal conditioning without discrete op-amp chips. Useful for pressure-transducer \/ load-cell prototypes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZero-Cross Detection\u003c\/strong\u003e — single-phase AC zero-cross handling without a separate comparator network. Pairs with the asynchronous TCD timer for triac \/ phase-control experiments.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e12-bit DAC\u003c\/strong\u003e — analog setpoint output for closed-loop control prototypes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOperating range:\u003c\/strong\u003e 1.8–5.5 V — native interface to 3.3 V and 5 V logic without level shifters.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block\" id=\"section-specs-prose\"\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMCU:\u003c\/strong\u003e Microchip AVR128DB48 (AVR core, 8-bit)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFlash \/ SRAM \/ EEPROM:\u003c\/strong\u003e 128 KB \/ 16 KB \/ 512 B\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMax clock:\u003c\/strong\u003e 24 MHz\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCAN:\u003c\/strong\u003e native, classic CAN 2.0 (CAN-FD not supported — AVR128DB48 family)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUART \/ USART:\u003c\/strong\u003e 6\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSPI:\u003c\/strong\u003e 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eI²C (TWI):\u003c\/strong\u003e 2\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnalog:\u003c\/strong\u003e on-chip OPAMP, Zero-Cross Detection, ADC with PGA, 12-bit DAC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTimers:\u003c\/strong\u003e TCA (16-bit), TCB (multiple), TCD (asynchronous, motor-control oriented)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProgramming \/ debug:\u003c\/strong\u003e USB-UPDI on-board; full step-debug in Microchip Studio \/ MPLAB X\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForm factor:\u003c\/strong\u003e Curiosity Nano\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOrigin:\u003c\/strong\u003e Designed and assembled in Pittsboro, NC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDatasheet:\u003c\/strong\u003e full pinout, current budget, USB connector type, and Arduino board-manager URL available on request — \u003ca href=\"\/pages\/contact?product=avr128db48devcan-development-board-curiosity-nano\"\u003econtact us\u003c\/a\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block\" id=\"section-faq\"\u003e\n\u003ch3\u003eFAQ\u003c\/h3\u003e\n\u003cdetails class=\"pdp-faq\"\u003e\n  \u003csummary\u003eDoes this replace an MCP2515?\u003c\/summary\u003e\n  \u003cp\u003eYes. CAN is integrated into the MCU; no external SPI-to-CAN bridge needed. Only a transceiver is required for the physical layer.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq\"\u003e\n  \u003csummary\u003eDoes it support CAN-FD?\u003c\/summary\u003e\n  \u003cp\u003eNo — classic CAN 2.0 only. For CAN-FD, look at the AVR DU family or an ARM alternative.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq\"\u003e\n  \u003csummary\u003eCan I use Arduino shields physically?\u003c\/summary\u003e\n  \u003cp\u003eHeaders are Arduino-compatible in layout. Library-level shield support depends on the AVR-core add-on you're using in the Arduino IDE (MegaCoreX, DxCore, or similar). Stick with Microchip Studio or MPLAB X if you need guaranteed AVR support.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq\"\u003e\n  \u003csummary\u003eCan I step-debug?\u003c\/summary\u003e\n  \u003cp\u003eYes — full step debugging via the on-board UPDI interface in Microchip Studio or MPLAB X. No external debugger needed.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003cdetails class=\"pdp-faq\"\u003e\n  \u003csummary\u003eIs this for production deployment?\u003c\/summary\u003e\n  \u003cp\u003eNo. Curiosity Nano format is for prototyping. Once your firmware is validated, lay out your own PCB with the bare AVR128DB48 MCU and the transceiver of your choice. The board's role is firmware-iteration speed, not BOM-level shipping.\u003c\/p\u003e\n\u003c\/details\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block\" id=\"section-compliance\"\u003e\n\u003ch3\u003eCompliance \u0026amp; origin\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eOrigin:\u003c\/strong\u003e Assembled in Pittsboro, North Carolina, USA. Components are sourced from global suppliers; final assembly, firmware, and QC happen in the NC workshop.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eForm factor:\u003c\/strong\u003e Curiosity Nano development board; Arduino-style header layout.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupport:\u003c\/strong\u003e ticket-based support direct from the people who built the hardware — \u003ca href=\"\/pages\/contact?product=avr128db48devcan-development-board-curiosity-nano\"\u003eopen a ticket\u003c\/a\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWarranty \u0026amp; certifications:\u003c\/strong\u003e available on request — \u003ca href=\"\/pages\/contact?product=avr128db48devcan-development-board-curiosity-nano\"\u003eopen a ticket\u003c\/a\u003e for the current scope.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\u003csection class=\"prose-block prose-block--docs\" id=\"section-docs\"\u003e\n\u003ch3\u003eDocumentation \u0026amp; warranty\u003c\/h3\u003e\n\u003cp\u003eFull technical datasheet, installation guide, and warranty terms are available on request. Ticket-based support direct from the manufacturer in NC.\u003c\/p\u003e\n\u003cdiv class=\"doc-buttons-row\"\u003e\n\u003ca href=\"\/pages\/contact?product=avr128db48devcan-development-board-curiosity-nano\"\u003eRequest datasheet\u003c\/a\u003e\n\u003ca href=\"\/pages\/contact?product=avr128db48devcan-development-board-curiosity-nano\u0026amp;type=quote\"\u003eRequest a quote\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e","brand":"SAM Controllers","offers":[{"title":"Default Title","offer_id":44195446063301,"sku":"SAM-AVR128CAN-CN","price":49.87,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0661\/4106\/1317\/files\/AVR128DB48devCANcopy_84dd1436-18ea-4843-918e-363b4c01d8bb.jpg?v=1730679924"},{"product_id":"gecko-i-o-expander-i-c-digital-analog-pwm-expander","title":"I²C I\/O Expander \"Gecko\"","description":"\u003cdiv class=\"product-main__prose page-prose\"\u003e\n\u003csection class=\"prose-block prose-block--lead\"\u003e\n\u003cp\u003eThe Gecko I\/O Expanders from SAM Controllers offer more than basic digital inputs and outputs. Select pins can also take analog readings and output PWM signals. Communicating over I²C, these boards add 8 or 16 programmable GPIOs to your project. With configurable addressing, multiple Gecko boards chain together to gain even more pins to control — and an integrated amplifier drives high-current outputs directly.\u003c\/p\u003e\n\u003cp\u003eAvailable in 8-GPIO (ATtinyx24) and 16-GPIO (ATtinyx26) configurations. Designed and assembled in Pittsboro, North Carolina.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eFeatures\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eI²C interface\u003c\/li\u003e\n\u003cli\u003e8 or 16 controllable GPIO pins\u003c\/li\u003e\n\u003cli\u003ePin modes: Input, Input Pullup, Output, Analog Input, PWM Output\u003c\/li\u003e\n\u003cli\u003e10-bit analog readings (on select pins)\u003c\/li\u003e\n\u003cli\u003e8-bit PWM output (on select pins)\u003c\/li\u003e\n\u003cli\u003eChainable end to end\u003c\/li\u003e\n\u003cli\u003ePower supply from 1.8 V to 5 V\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eOne board replaces four\u003c\/h3\u003e\n\u003cp\u003eEvery embedded project eventually runs out of pins. The usual answers — a bigger MCU, a stack of single-function chips (digital expander + ADC + PWM driver + external transistors), or cutting features — each add cost, board space, and software overhead. Gecko consolidates all four roles into the footprint previously occupied by a single-function chip, eliminating three to four separate components and the BOM lines, layout, and debugging that come with them.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eWhat each pin can do\u003c\/h3\u003e\n\u003cp\u003eEvery GPIO is software-configurable at runtime over I²C as one of five modes, so the same board can be reconfigured in the field or reused across product variants without hardware changes:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDigital input\u003c\/strong\u003e — read a switch, button, or logic level\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInput with pull-up\u003c\/strong\u003e — internal pull-up engaged, fewer external parts\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDigital output\u003c\/strong\u003e — drive a line high or low\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnalog input\u003c\/strong\u003e (select pins) — 10-bit, 1024 levels: temperature, pressure, light, moisture, gas, potentiometers, battery\/supply monitoring, current and Hall-effect sensing\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePWM output\u003c\/strong\u003e (select pins) — 8-bit, 256 levels: LED dimming, DC motor and fan speed, proportional valves and heaters, servo control\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eIntegrated high-current drive\u003c\/h3\u003e\n\u003cp\u003eThis is where Gecko departs most from a standard expander. A typical expander pin sources or sinks only a few milliamps — fine for logic, not enough for a relay, solenoid, or indicator lamp without external transistor circuitry. Gecko includes an on-board amplifier stage (ULN2003-class, up to 50 V \/ 0.5 A per output on the 16-GPIO model, separate +VDD) so selected outputs drive real-world loads directly, removing an entire sub-circuit from every project that switches more than an LED.\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eChainable, and wide-voltage\u003c\/h3\u003e\n\u003cp\u003eEach board carries a configurable I²C address; change the address selection and multiple Geckos share one bus, each answering only to its own commands. Chain two 16-GPIO boards for 32 pins, four for 64, and so on — all on the host's two existing signal wires, with no host redesign as a prototype scales into production.\u003c\/p\u003e\n\u003cp\u003eGecko runs from a 1.8 V to 5 V supply, so a single part number covers low-power 1.8 V designs, 3.3 V systems (Raspberry Pi, ESP32, Pi Pico, STM32, ARM Cortex), and 5 V logic (classic Arduino, industrial PLCs).\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eTechnical specifications\u003c\/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eSpecification\u003c\/th\u003e\n\u003cth\u003e8 GPIO (ATtinyx24)\u003c\/th\u003e\n\u003cth\u003e16 GPIO (ATtinyx26)\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eControllable GPIO\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e8\u003c\/td\u003e\n\u003ctd\u003e16\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTotal I\/O\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e9 (+ I²C + UPDI)\u003c\/td\u003e\n\u003ctd\u003e15 (+ I²C + UPDI)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAnalog input\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003e10-bit ADC, 8 single-ended \/ 12 differential, programmable gain\u003c\/td\u003e\n\u003ctd\u003e10-bit ADC, 11 single-ended \/ 8 differential, programmable gain\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003ePWM output\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e8-bit (256 levels) on select pins\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eTimers\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e8-bit and 16-bit\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eMemory\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e2 KB FLASH (4\/8 KB optional) · 128 B EEPROM (256\/512 B optional) · 128 B SRAM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHigh-current drive\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd\u003ePre-wired ULN2003 footprint\u003c\/td\u003e\n\u003ctd\u003eULN2003 installed — up to 50 V, 0.5 A (separate +VDD)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eSupply voltage\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003e1.8 V to 5 V (3.3 V compatible)\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eInterface\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003eI²C, configurable address, dual bus connectors for chaining; UPDI programming\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eHost compatibility\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003eAny I²C MCU\/SBC — Arduino, Raspberry Pi, ESP32, Pi Pico, STM32, industrial PLCs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cstrong\u003eAssembly\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd colspan=\"2\"\u003ePittsboro, North Carolina, USA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e\u003cem\u003eA free I\/O library is provided with purchase. Pin-by-pin capability (which pins support analog, PWM, and amplified drive) is detailed in the Gecko Product Guide — see Documentation below.\u003c\/em\u003e\u003c\/p\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eWhere Gecko fits\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndustrial control panels\u003c\/strong\u003e — read a dozen sensors, drive indicators, and switch relays from one board while the host handles logic\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMachine retrofits\u003c\/strong\u003e — mixed switches, analog sensors, lamps, and solenoid valves where board space is tight\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDevelopment and prototyping\u003c\/strong\u003e — digital, analog, and PWM on one module instead of three breakouts plus a driver circuit\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTest fixtures\u003c\/strong\u003e — runtime-configurable pins let one stocked board serve many test roles\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eOEM integration\u003c\/strong\u003e — license Gecko as a private-label building block; contact us for OEM and white-label terms\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eHow Gecko compares\u003c\/h3\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eCapability\u003c\/th\u003e\n\u003cth\u003eDigital-only expander\u003c\/th\u003e\n\u003cth\u003eStandalone ADC\u003c\/th\u003e\n\u003cth\u003ePWM driver\u003c\/th\u003e\n\u003cth\u003eGecko\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eDigital I\/O\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eYes\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAnalog input\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eYes\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePWM output\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eYes\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHigh-current drive\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eNo\u003c\/td\u003e\n\u003ctd\u003eLimited\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eYes\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eChainable\u003c\/td\u003e\n\u003ctd\u003eYes\u003c\/td\u003e\n\u003ctd\u003eLimited\u003c\/td\u003e\n\u003ctd\u003eLimited\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eYes\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eExternal drivers\u003c\/td\u003e\n\u003ctd\u003eUsually\u003c\/td\u003e\n\u003ctd\u003eN\/A\u003c\/td\u003e\n\u003ctd\u003eSometimes\u003c\/td\u003e\n\u003ctd\u003e\u003cstrong\u003eNot needed\u003c\/strong\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block prose-block--docs\" id=\"section-docs\"\u003e\n\u003ch3\u003eDocumentation\u003c\/h3\u003e\n\u003cp\u003eThe Gecko Product Guide \u0026amp; Reference covers both models — pin modes, analog and PWM capability, high-current drive, I²C addressing and chaining, and the four-step integration workflow. A free I\/O library is provided with purchase.\u003c\/p\u003e\n\u003cdiv class=\"doc-buttons-row\"\u003e\n\u003ca href=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0661\/4106\/1317\/files\/Gecko-Product-Guide.pdf?v=1784576022\" target=\"_blank\" rel=\"noopener\"\u003eProduct Guide \u0026amp; Reference (PDF)\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/section\u003e\n\u003csection class=\"prose-block\"\u003e\n\u003ch3\u003eIn the box\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGecko I\/O Expander module (8-GPIO or 16-GPIO)\u003c\/li\u003e\n\u003cli\u003eQuick-start reference card\u003c\/li\u003e\n\u003cli\u003eFirmware, library, and documentation downloads via the SAM Controllers support portal\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/section\u003e\n\u003c\/div\u003e","brand":"SAM Controllers","offers":[{"title":"8 GPIO (ATtinyx24)","offer_id":46444816466117,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true},{"title":"16 GPIO (ATtinyx26)","offer_id":46540492341445,"sku":null,"price":39.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0661\/4106\/1317\/files\/gecko-16gpio-attinyx26.jpg?v=1784576021"}],"url":"https:\/\/samcontrollers.com\/collections\/dev-boards-modules.oembed","provider":"SAM Controllers Store","version":"1.0","type":"link"}