{"title":"Word Cup - DIY","description":"","products":[{"product_id":"expansion-board-tf-card","title":"KeyeStudio Expansion Board TFT Data Logging Shield for Arduino","description":"\u003cp\u003e\u003cspan\u003eWhen we conduct DIY experiments, we tend to connect some sensors with Arduino microcontrollers to detect all kinds of data. And we will need to save these data and record the saving time for follow-up studies. Therefore, we have designed this expansion board to simplify this process.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eFirst, this board boasts a DS1307z RTC (Real-Time Clock) chip to keep track of time. Second, the built-in TF card interface can connect with a TF card, which makes saving the information detected by the UNO board possible. Furthermore, to facilitate its expansion function, the board is equipped with circular welding holes with a spacing of 2.54mm.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ePlease notice that this expansion board is only compatible with UNO control boards.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eOperating voltage: DC 5V\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eOperating current: 60mA\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eMaximum power: 0.3W\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eOperating temperature: -10℃ to +50℃\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eDimensions: 68.54mm*53.38mm*23.26mm\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eBattery: CR1220\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eEnvironmental attributes:ROHS\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44016300130502,"sku":"KY-KS0516","price":2.75,"currency_code":"EUR","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/c27b3e311c.webp?v=1770806183"},{"product_id":"balance-car-shield-v3","title":"KeyeStudio Balance Car Shield V3 for Arduino UNO R3","description":"\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eYou might envy those who can easily drive the gravity balance car on the street. So cool! How to DIY a mini balance car on your own?\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eYou can combine this shield with the UNO R3 control board to make a balanced car based on Arduino development platform.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eThe shield comes with a XBEE Bluetoot h socket, so you can connect the Bluetoot h APP to easily control the balance car. With the APP, you can choose both key control and gravity control mode, besides, you can also adjust the balance angle and change PID parameters. \u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eThe shield is also compatible with a 12V permanent magnet brush motor with a reduction ratio of 1:30 and a locked torque of 7.5kg. cm.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eAfter metal gear reduction output, it has stronger horsepower than ordinary motors. It has low power consumption, high torque and quick start, etc.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eFor easy settings, the balance car shield integrates a power switch, XBEE communication switch, built-in active buzzer (D11 control), D13 button controlled device, a serial communication and an I2C communication pin.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eOperating Voltage: DC 7-12V\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eOperating Current: 800mA\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eCompatible with UNO R3 board\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eComplying with ROHS\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eDimensions: 80mm*60mm*28mm\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan times=\"\" roman=\"\" new=\"\"\u003eWeight: 28.6g\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44018432901318,"sku":"KY-KS0377","price":6.75,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1pVrsaiHrK1Rjy0Flq6AsaFXaJ.jpg?v=1770806308"},{"product_id":"usb-host-v1-5-shield","title":"KeyeStudio USB Host v1.5 Shield for Arduino UNO R3 Mega 2560","description":"\u003cp\u003e\u003cspan\u003eKeyeStudio USB Host v1.5 shield is an add-on board for Arduino USB Host. Directly plug it to the Arduino board and it will allow Arduino to have a USB Host function. Arduino with host function can communicate with USB devices, such as USB flash disks, keyboards, mice, joysticks, digital cameras.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eAmong these functions, the most attractive one is supporting the connection of android phones to achieve the Google ADK function. It enables your phone as a control terminal to control your robot or other devices. Meanwhile, it can display the collected data on your mobile terminal.\u003c\/span\u003e\u003cspan\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eSupporting the Google Android ADK function\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eCompatible with UNO R3 and MEGA 2560 control board.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eSupporting the Android system, provided with APP software ( at most Android 4.0.3 version)\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eComes with a reset button\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eRealizing the USB Host function, enables to communicate with other USB devices and supports the USB HUB function.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eOnboard comes with a double-sided through-hole pad, welding the electronic elements and setting the prototype circuit.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44020159054022,"sku":"KY-KS0155","price":7.75,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/d5f5322785.webp?v=1770806432"},{"product_id":"sensor-shield-expansion-board-v5","title":"KeyeStudio Sensor Shield Expansion Board V5 for Arduino UNO R3","description":"\u003cp\u003e\u003cspan\u003eIn the experiments, you might often use a UNO R3 control board and several sensor modules. If the interfaces of power output is not enough, you may need to add a breadboard and use many connection wires. Is it really troublesome？\u003cbr\u003eBut now, with this sensor shield, you can easily solve that problem. This shield is fully compatible with the UNO R3 control board, so you can easily stack it onto UNO R3 for use.\u003cbr\u003eThis sensor shield has extended the digital and analog ports out as 3PIN interface (G, V, S), which can directly connect 3PIN sensor modules.\u003cbr\u003eIt also breaks out some communication pins of 2.54mm pitch, like serial, IIC, and SPI communication.\u003cbr\u003eThe shield comes with a reset button and 2 signal indicators as well.\u003cbr\u003eAdditionally, you can supply the voltage needed to the sensor modules through blue terminal blocks on the shield. Because some sensor modules are not used with 5V or 3.3V but with special voltage.\u003c\/span\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eExtends an Arduino Reset button\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eComes with a built-in power indicator and a D13 indicator\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eBreakout all the digital and analog ports of UNO R3 as 3PIN headers\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eA serial communication interface\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eA I2C communication interface\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eA SPI communication interface\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eComes with a URF interface\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eComes with an APC220 interface\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eYou can supply the voltage needed for sensor modules via terminal blocks.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e      \u003c\/p\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44020164624582,"sku":"KY-KS0004","price":2.65,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/539926898c.webp?v=1770806453"},{"product_id":"pn532-nfc-rfid-controller-shield","title":"KeyeStudio PN532 NFC\/RFID Controller Shield for Arduino Uno R3","description":"\u003cp\u003e\u003cspan\u003ePN532 NFC\/RFID Controller Shield based on a PN532 chip is used for field communication close to 13.56MHz. This shield is equipped with an antenna onboard, so there is no external antenna coil. It is compatible with SPI, IIC, and UART interfaces to communicate. When using it, directly stack it onto UNO R3 control board.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eChip：NXP PN532\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eWorking Voltage：3.3V\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003ePower Voltage：3.3～5.5V\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eMax Power Current：150mA\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eWorking Current (standby mode): 100 mA\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eWorking Current (write mode): 120 mA\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eWorking Current (read mode): 120 mA\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003ePointer: PWR\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eThe longest effective communication distance is 2.4 cm\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eSupport SPI, IIC, and UART interface switching.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eCan be used for 13.56M non-contact communication.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eCompatible with ISO14443 TYPE A and B standard.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eDimensions: 69mm x 54mm x 24mm\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eWeight: 18.3g\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44020190314694,"sku":"KY-KS0259","price":5.75,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/2e8f079eab.webp?v=1770806505"},{"product_id":"4-channel-5v-relay-shield-module","title":"KeyeStudio 4 channel 5V Relay Shield module for Arduino UNO R3","description":"\u003cp\u003eThe KeyeStudio relay shield has integrated a 4-channel 5V relay module, which is fully compatible with\u003cspan\u003e the \u003c\/span\u003eUNO R3 control board\u003ca href=\"http:\/\/wiki.keyestudio.com\/index.php\/Ks0001_keyestudio_UNO_R3_BOARD\" class=\"external text\" rel=\"nofollow\"\u003e\u003c\/a\u003e. The 4-channel relay on the shield is active at HIGH level. Separately connect the 4-channel relay to the digital port 4, 5, 6, 7 on the UNO R3 board, then through controlling output HIGH or LOW to control the relay on and off.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan id=\"Features\" class=\"mw-headline\"\u003eFeatures\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eThe relay shield is 5V active HIGH\u003c\/li\u003e\n\u003cli\u003eContact capacity: AC120V \/ 3A ; DC24V\/3A\u003c\/li\u003e\n\u003cli\u003eOnboard LED indicator for relay output status\u003c\/li\u003e\n\u003cli\u003eIndicator: 4 LEDs are red when the relay is driven high, the corresponding indicator will light up.\u003c\/li\u003e\n\u003cli\u003eStandard interface can be directly connected with microcontrollers.\u003c\/li\u003e\n\u003cli\u003eFully compatible with UNO R3 board\u003c\/li\u003e\n\u003cli\u003eBe able to control various appliances and other equipment with large current.\u003c\/li\u003e\n\u003cli\u003e3 M3 screw positioning holes for easy installation\u003c\/li\u003e\n\u003cli\u003ePower Interface: 5V DC power interface\u003c\/li\u003e\n\u003cli\u003eChannel: 4 channel\u003c\/li\u003e\n\u003cli\u003ePCB Color: Black\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan id=\"Details\" class=\"mw-headline\"\u003eDetails\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eSize:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e69mm*54mm*26mm\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eWeight:\u003c\/b\u003e\u003cspan\u003e \u003c\/span\u003e39.4g\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!----\u003e","brand":"OpenELAB","offers":[{"title":"Default Title","offer_id":44020254376134,"sku":"KY-KS0251","price":4.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/Ks0251_4-relay.png?v=1770806538"},{"product_id":"basic-starter-kit-1","title":"KeyeStudio Basic Starter Kit for Arduino DIY with Board","description":"\u003cp\u003e🎓 The \u003cstrong\u003eKeyestudio Basic Starter Kit\u003c\/strong\u003e is an ideal entry-level learning kit designed for beginners and educators to explore \u003cstrong\u003eelectronics, programming, and STEM education\u003c\/strong\u003e. It supports two programming approaches: \u003cstrong\u003eScratch graphical programming\u003c\/strong\u003e for intuitive drag-and-drop logic building, and \u003cstrong\u003eC language programming\u003c\/strong\u003e based on the \u003cstrong\u003eArduino platform\u003c\/strong\u003e for deeper technical control.\u003c\/p\u003e\n\u003cp\u003e🔧 With the powerful \u003cstrong\u003ePLUS mainboard\u003c\/strong\u003e, a wide variety of \u003cstrong\u003esensors, modules, and electronic components\u003c\/strong\u003e, this kit enables users to build dozens of interactive and hands-on experiments. From basic LED blinking to smart automation systems, learners can explore real-world applications while mastering coding and circuit design.\u003c\/p\u003e\n\u003cp\u003e📘 The kit includes \u003cstrong\u003e20+ guided project tutorials\u003c\/strong\u003e, each featuring:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e📐 Detailed wiring diagrams\u003c\/li\u003e\n\u003cli\u003e🔍 Component explanations and usage tips\u003c\/li\u003e\n\u003cli\u003e💻 Sample test code for Arduino\u003c\/li\u003e\n\u003cli\u003e🧪 Step-by-step experiment instructions\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e🌟 Whether you're teaching in a classroom, learning at home, or prototyping your first invention, this kit helps you develop skills in \u003cstrong\u003eelectronics, physics, logic, and programming\u003c\/strong\u003e through hands-on practice and creative exploration.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"KS0540(KS0541)Keyestudio Basic Starter Kit for Arduino\" src=\"https:\/\/www.youtube.com\/embed\/5NIMCaBKhwM\" height=\"580\" width=\"1080\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2405\/photo\/951273ce15.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2405\/photo\/7778ac4b2d.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2405\/photo\/18ea79de1d.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2405\/photo\/e513d38ff9.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2405\/photo\/354a94d41d.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2405\/photo\/01d053729c.jpg?x-oss-process=image\/format,webp\"\u003e\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44023712055494,"sku":"KY-KS0540","price":32.42,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/951273ce15.webp?v=1770806802"},{"product_id":"48-in-1-sensor-module-kit","title":"KeyeStudio 48 in 1 Sensor Module Kit with Box","description":"\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eKeyeStudio 48-in-1 Sensor Kit\u003c\/strong\u003e is a comprehensive collection of commonly used modules for microcontroller development. It includes essential components like an \u003cstrong\u003eactive buzzer module 🔔\u003c\/strong\u003e, \u003cstrong\u003e5V relay module ⚡\u003c\/strong\u003e, \u003cstrong\u003etemperature \u0026amp; humidity sensor 🌡️\u003c\/strong\u003e, and many more. Perfect for beginners and advanced users alike, this kit is compatible with \u003cstrong\u003eArduino, ESP32, STM32, and Raspberry Pi 🧠\u003c\/strong\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eEach sensor comes with \u003cstrong\u003eproject-based documentation 📘\u003c\/strong\u003e, including \u003cstrong\u003ewiring diagrams\u003c\/strong\u003e, \u003cstrong\u003esample code 💻\u003c\/strong\u003e, and \u003cstrong\u003eusage tips\u003c\/strong\u003e to help you understand how each module works and how to apply it in real-world interactive projects.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e🎯 Key Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e✅ 48 sensor modules for hands-on learning\u003c\/li\u003e\n\u003cli\u003e🔌 Compatible with Arduino, Raspberry Pi, ESP32, STM32\u003c\/li\u003e\n\u003cli\u003e📘 Includes wiring guides and test code for each sensor\u003c\/li\u003e\n\u003cli\u003e🧪 Covers sound, motion, light, temperature, humidity, and more\u003c\/li\u003e\n\u003cli\u003e🛠️ Ideal for STEM education, prototyping, and hobby electronics\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e🌍 Applications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e📡 IoT prototyping\u003c\/li\u003e\n\u003cli\u003e🎓 STEM education \u0026amp; classroom projects\u003c\/li\u003e\n\u003cli\u003e🤖 Robotics and automation\u003c\/li\u003e\n\u003cli\u003e🏠 Smart home experiments\u003c\/li\u003e\n\u003cli\u003e🔬 Sensor data acquisition and analysis\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003ciframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/pPr5--fMsRo?si=mYiL-Iggi1oJbEbp\" title=\"YouTube video player\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2404\/photo\/37ef3b9c9b.jpg?x-oss-process=image\/format,webp\" alt=\"Sensor Kit Overview\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2404\/photo\/4c02d39b97.jpg?x-oss-process=image\/format,webp\" alt=\"Sensor Modules\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2404\/photo\/c516bfeb89.jpg?x-oss-process=image\/format,webp\" alt=\"Sensor Kit Packaging\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2404\/photo\/99245ebc4f.jpg?x-oss-process=image\/format,webp\" alt=\"Sensor Kit Contents\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2404\/photo\/531b2b2234.jpg?x-oss-process=image\/format,webp\" alt=\"Sensor Kit Close-up\"\u003e\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44023722049734,"sku":"KY-KS0349","price":66.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/e2a1deade8.webp?v=1770806866"},{"product_id":"37-in-1-box-sensor-kit","title":"KeyeStudio 37 in 1 Box Sensor Starter Kit V2.0 with Arduino UNO R3 Board","description":"\u003cp\u003e\u003cspan\u003eThis is a 37 in 1 sensor learning kit for Arduino, rolled out by OpenELAB.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eInside this kit are digital\/analog sensors, as well as some special modules such as ultrasonic module, joystick, relay module and acceleration modules, etc.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFor each module, we provide a clear connection diagram and a sample code. Although you are a beginner, you can readily pick up how sensors work.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eThe sample codes for this sensor kit are based on Arduino. In addition, you have an alternative to apply this kit to other MCU development platform, such as 51, STM32, Raspberries Pi since the working principle is almost same.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44029067526342,"sku":"KY-KS0400","price":56.45,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/03c765b975.webp?v=1770806978"},{"product_id":"automatic-watering-system-diy-kit","title":"KeyeStudio Arduino Automatic Watering System DIY Kit","description":"\u003cp\u003e💧 The \u003cstrong\u003eKS0344 Arduino Automatic Watering System\u003c\/strong\u003e is an open-source STEM kit designed to help teenagers learn \u003cstrong\u003eelectronics, mechanics, control logic, and programming\u003c\/strong\u003e through hands-on experience. With \u003cstrong\u003eslot-based assembly\u003c\/strong\u003e, wooden structural boards, and \u003cstrong\u003e13 guided projects\u003c\/strong\u003e ranging from beginner to advanced, this kit makes learning both fun and practical.\u003c\/p\u003e\n\u003cp\u003e🛠️ Students build their own functional watering device, enhancing their \u003cstrong\u003eproblem-solving skills\u003c\/strong\u003e, \u003cstrong\u003elogical thinking\u003c\/strong\u003e, and \u003cstrong\u003ehands-on ability\u003c\/strong\u003e while exploring real-world applications of Arduino programming.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"KEYESTUDIO 丨KS0344 Arduino Automatic Watering System-Crafting Lush Gardens #coding #arduino #kits\" src=\"https:\/\/www.youtube.com\/embed\/BM2HxKPpiio\" height=\"580\" width=\"1080\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e✨ Features\u003c\/h2\u003e\n\u003col\u003e\n\u003cli\u003e🌱 \u003cstrong\u003eDual watering modes:\u003c\/strong\u003e timer-based and sensor-triggered\u003c\/li\u003e\n\u003cli\u003e💦 \u003cstrong\u003eWaterproof design:\u003c\/strong\u003e capacitive soil moisture sensor with high water resistance\u003c\/li\u003e\n\u003cli\u003e🔧 \u003cstrong\u003eEasy assembly:\u003c\/strong\u003e slot connection, no soldering required\u003c\/li\u003e\n\u003cli\u003e🧴 \u003cstrong\u003eCreative structure:\u003c\/strong\u003e spray kettle shape, realistic and stable\u003c\/li\u003e\n\u003cli\u003e🔌 \u003cstrong\u003eExpandable:\u003c\/strong\u003e supports sensor shields and additional modules\u003c\/li\u003e\n\u003cli\u003e💻 \u003cstrong\u003eArduino programming:\u003c\/strong\u003e C language via Arduino IDE\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e📘 Tutorials\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eOnline Tutorial: \u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/ks0344-arduino-automatic-watering-system.readthedocs.io\/en\/latest\/KS0344.html\" target=\"_blank\"\u003eKS0344 Documentation\u003c\/a\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eDownload Code \u0026amp; Libraries: \u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/fs.keyestudio.com\/KS0344\" target=\"_blank\"\u003eKS0344 Resources\u003c\/a\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/cc5c23b8df.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/1592207d2c.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/128aa2619b.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/d11657ffc4.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/0b434ccad5.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/ea612e09ae.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/71da6252c2.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/c581aef2e4.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/cee6a8a2cb.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2105\/photo\/5a4518e1a9.jpg?x-oss-process=image\/format,webp\"\u003e\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44029096100038,"sku":"KY-KS0344","price":69.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/cc5c23b8df.webp?v=1770807098"},{"product_id":"beetlebot-3-in-1-robot","title":"KeyeStudio Beetlebot 3 in 1 Robot for Arduino STEM","description":"\u003cp\u003e\u003cspan\u003eThe Beetlebot smart robot, compatible with LEGO building blocks, is a STEM educational product which can automatically dodge obstacles, follow black lines and light to move. Besides, it has three cool forms such as the soccer robot, the siege robot, the handling robot. As for beginners, they can create whatever they want by LEGO building blocks.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eVarious improvements have been made on the Beetlebot car in comparison with other smart cars. It integrates a motor driver and a large number of sensors and is easy to assemble.\u003c\/span\u003e\u003cbr\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cspan\u003e\u003cstrong\u003eFeatures：\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eCompatible with LEGO building blocks: generate diverse forms with LEGO blocks and sensors.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eThree forms: a soccer robot, a siege engine, a handling robot.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eVarious functions: Pictures display, atmosphere light control, line tracking, obstacle avoidance, light following , IR control and WIFI control.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eEasy to build: embedded design on car body; wire up the car body with a few steps.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eHigh compatibility: reserve ports for the Raspberry Pico board and the ESP32 control board.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eCharging function: integrate a circuit for 18650 batteries, low-cost and effective.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eWiFi Control: adopt WiFi control, can finish tailor-made software development.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eApp: compatible with Android and iOS systems, with aesthetic page and flexible control system.\u003c\/span\u003e\u003cbr\u003e \u003c\/p\u003e\n\u003chr\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cspan\u003e\u003cstrong\u003eSpecification：\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003e \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWorking voltage: 5V\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eInput voltage: 2.5V~4.2V (lithium battery)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaximum output current: 3A\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMaximum power consumption: 15W (T=80℃)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMotor speed: 5V 200 rpm \/ min\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMotor drive form: dual H-bridge\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUltrasonic sensing angle: \u0026lt;15 degrees\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUltrasonic detection distance: 2cm-400cm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eIR control distance: about 7 meters (measured)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSize: 176mm*137mm*130mm\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eEnvironmental protection attributes: ROHS\u003c\/span\u003e\u003c\/p\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44031973163206,"sku":"KY-KS5002","price":63.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/2a12605b35.webp?v=1770807288"},{"product_id":"rj11-control-upgrade-board-v2-0","title":"KeyeStudio RJ11 EASY Plug Main Control Upgrade Board V2.0","description":"\u003cp\u003e\u003cspan\u003eThe processor used in EASY plug control board V2.0 is ATmega328.\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eIt has 5 single Digital ports labeled D5 to D9 (of which 3 can be used as PWM outputs), 1 dual-digital interface (D3-D4), 4 analog inputs (A0-A3), a Joystick interface (D2-A6-A7), a SPI communication, a serial port communication and an IIC communication interface. Also with a USB connection, a power jack, two ICSP headers and a reset button. It breaks out the IO ports with RJ11 6P6C plug.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003cbr\u003e\u003cspan\u003eSimply connect it to a computer with a USB cable or power it via a DC jack to get started. For convenience of wire connection, we simplify the pins GND and VCC into each plug, so you only need one RJ11 6P6C connector wire to connect an external sensor or module, no need to separately connect the VCC and GND. So don't worry that the wrong wiring will damage the external products.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44031985352902,"sku":"KY-KS0240","price":13.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1YgsFazDuK1RjSszdq6xGLpXav.jpg?v=1770807353"},{"product_id":"easy-plug-sensor-learning-kit","title":"Keyestudio EASY-Plug Starter Learning Kit for Arduino STEAM","description":"\u003cp\u003e🎉 What if you and your kids became makers? What if you could turn creative ideas into real projects? With the \u003cstrong\u003eKeyestudio KS0158 EASY Plug Starter Kit\u003c\/strong\u003e, you can start building right away — no prior electronics experience required!\u003c\/p\u003e\n\u003cp\u003e🔌 This beginner-friendly Arduino learning kit is designed for \u003cstrong\u003estudents, educators, hobbyists, and even non-technical professionals\u003c\/strong\u003e. Whether you're exploring electronics for the first time or teaching STEM in the classroom, this kit makes it easy to bring your ideas to life.\u003c\/p\u003e\n\u003cp\u003e📘 The tutorials are thoughtfully structured to guide you from \u003cstrong\u003ebasic concepts to advanced projects\u003c\/strong\u003e. Each lesson includes:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eClear explanations\u003c\/li\u003e\n\u003cli\u003eStep-by-step instructions\u003c\/li\u003e\n\u003cli\u003eWiring diagrams using the EASY plug interface\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e🧩 The unique \u003cstrong\u003eEASY plug interface\u003c\/strong\u003e eliminates the need for soldering or complex wiring. Just plug and play — no risk of incorrect connections or damaged components. It’s \u003cstrong\u003esafe, reusable, and eco-friendly\u003c\/strong\u003e, making it perfect for hands-on learning.\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e📚 Documents\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/www.arduino.cc\/en\/software\" target=\"_blank\"\u003e\u003cstrong\u003eArduino Software\u003c\/strong\u003e\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/wiki.keyestudio.com\/Ks0158_Keyestudio_EASY_plug_starter_kit_for_Arduino\" target=\"_blank\"\u003e\u003cstrong\u003eWIKI Page Tutorial\u003c\/strong\u003e\u003c\/a\u003e\u003c\/li\u003e\n\u003cli\u003e\u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/fs.keyestudio.com\/KS0158\" target=\"_blank\"\u003e\u003cstrong\u003eDownloadable Tutorials \u0026amp; Code\u003c\/strong\u003e\u003c\/a\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2108\/photo\/c2d65d9fb4.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2108\/photo\/797946bff5.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2108\/photo\/6afe48f219.jpg?x-oss-process=image\/format,webp\"\u003e\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44031989776582,"sku":"KY-KS0158","price":45.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/b17879e96e.webp?v=1770807401"},{"product_id":"sr01-ultrasonic-sensor-module-v2-0","title":"KeyeStudio SR01 Ultrasonic Sensor | EASY PLUG V2.0","description":"\n\u003ch2\u003eKeyeStudio EASY PLUG SR01 Ultrasonic Sensor Module V2.0 - RJ11 Distance Sensor for Robotics Projects\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio EASY PLUG SR01 Ultrasonic Sensor Module V2.0 is a distance sensor for robots, automation, interactive art, and motion-sensing projects. It integrates the ultrasonic transmitter, receiver, and control circuit into an EASY PLUG module designed for tidy connection to compatible control boards.\u003c\/p\u003e\n\u003cp\u003eThe current listing notes an upgraded N76E003AT20 solution, four fixed holes, and a double digital interface with one cable. It is a convenient alternative to bare ultrasonic wiring and can be used alongside \u003ca href=\"https:\/\/openelab.io\/products\/rgb-full-color-led-light-module\"\u003eRGB indicators\u003c\/a\u003e, robot motor drivers, and KeyeStudio EASY PLUG systems.\u003c\/p\u003e\n\u003cp\u003eAs with all ultrasonic sensors, readings depend on target angle, surface material, and environmental noise. Mount it with a clear front path and test distance thresholds after final robot assembly.\u003c\/p\u003e\n\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eKY-KS0376\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG SR01 ultrasonic sensor module V2.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSolution\u003c\/td\u003e\n\u003ctd\u003eN76E003AT20 solution per listing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG double digital interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnection\u003c\/td\u003e\n\u003ctd\u003eOne cable connection to compatible board\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eFour fixed holes\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUse Cases\u003c\/td\u003e\n\u003ctd\u003eRobotics, automation, interactive art, motion sensing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMeasurement Principle\u003c\/td\u003e\n\u003ctd\u003eUltrasonic time-of-flight\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatibility\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG control board recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eUltrasonic Transmitter\u003c\/strong\u003e - Sends acoustic pulse.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eUltrasonic Receiver\u003c\/strong\u003e - Receives echo.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 \/ EASY PLUG Port\u003c\/strong\u003e - Single-cable connection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFixed Holes\u003c\/strong\u003e - Four mounting points for robot brackets.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControl Circuit\u003c\/strong\u003e - Handles ultrasonic timing interface.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFront Clearance\u003c\/strong\u003e - Keep open for reliable ranging.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting Note\u003c\/strong\u003e - Align perpendicular to likely targets.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompatibility Note\u003c\/strong\u003e - Use with EASY PLUG control boards.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Arduino Distance Readout\u003c\/h3\u003e\n\u003cp\u003eMeasure echo pulse width and convert it to distance in centimeters.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int trigPin = 9;\nconst int echoPin = 10;\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(trigPin, OUTPUT);\n  pinMode(echoPin, INPUT);\n}\n\nvoid loop() {\n  digitalWrite(trigPin, LOW);\n  delayMicroseconds(2);\n  digitalWrite(trigPin, HIGH);\n  delayMicroseconds(10);\n  digitalWrite(trigPin, LOW);\n  long duration = pulseIn(echoPin, HIGH, 30000);\n  float cm = duration * 0.0343 \/ 2.0;\n  Serial.println(cm);\n  delay(200);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Obstacle Alarm\u003c\/h3\u003e\n\u003cp\u003eTrigger an LED when an object is closer than a selected threshold.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int trigPin = 9;\nconst int echoPin = 10;\nconst int ledPin = 13;\n\nfloat readCm() {\n  digitalWrite(trigPin, LOW);\n  delayMicroseconds(2);\n  digitalWrite(trigPin, HIGH);\n  delayMicroseconds(10);\n  digitalWrite(trigPin, LOW);\n  return pulseIn(echoPin, HIGH, 30000) * 0.0343 \/ 2.0;\n}\n\nvoid setup() {\n  pinMode(trigPin, OUTPUT);\n  pinMode(echoPin, INPUT);\n  pinMode(ledPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(ledPin, readCm() \u0026lt; 20.0 ? HIGH : LOW);\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. MicroPython Ultrasonic Check\u003c\/h3\u003e\n\u003cp\u003eRead an ultrasonic module from a Pico-style board.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003efrom machine import Pin, time_pulse_us\nimport time\n\ntrig = Pin(3, Pin.OUT)\necho = Pin(2, Pin.IN)\n\nwhile True:\n    trig.low()\n    time.sleep_us(2)\n    trig.high()\n    time.sleep_us(10)\n    trig.low()\n    duration = time_pulse_us(echo, 1, 30000)\n    print(duration * 0.0343 \/ 2)\n    time.sleep(0.2)\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY PLUG SR01 Ultrasonic Sensor Module V2.0\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What is this module used for?\u003c\/strong\u003e\u003cbr\u003eA: Distance measurement and obstacle detection.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How does it connect?\u003c\/strong\u003e\u003cbr\u003eA: Through the EASY PLUG interface.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it need two loose jumper wires?\u003c\/strong\u003e\u003cbr\u003eA: No, it is designed for one-cable EASY PLUG wiring.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it be used on robots?\u003c\/strong\u003e\u003cbr\u003eA: Yes, that is one of its primary uses.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What affects accuracy?\u003c\/strong\u003e\u003cbr\u003eA: Target angle, material, temperature, and acoustic noise.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it detect soft objects?\u003c\/strong\u003e\u003cbr\u003eA: Soft objects may absorb sound.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why is mounting important?\u003c\/strong\u003e\u003cbr\u003eA: Sensor angle strongly affects echo return.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I use it without EASY PLUG?\u003c\/strong\u003e\u003cbr\u003eA: Only if you know the RJ11 pinout and electrical interface.\u003c\/p\u003e\n","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44033434091718,"sku":"KY-KS0376","price":2.65,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1WUwbUbrpK1RjSZTEq6AWAVXaR.jpg?v=1770807470"},{"product_id":"dht22-temperature-and-humidity-sensor","title":"KeyeStudio KS0431 | EASY Plug DHT22 Temp \u0026 Humidity","description":"\u003ch2\u003eKeyeStudio KS0431 EASY Plug DHT22 Temperature and Humidity Sensor\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio KS0431 EASY Plug DHT22 module measures temperature and relative humidity with a calibrated digital sensor. It is useful for Arduino weather stations, smart greenhouse prototypes, indoor climate monitors, and IoT data logging lessons.\u003c\/p\u003e\n\u003cp\u003eCompared with basic DHT11-style modules, DHT22 offers a wider measurement range and better accuracy. The RJ11 EASY Plug connector makes it easier to connect to KeyeStudio boards, while standard Arduino DHT libraries keep firmware simple.\u003c\/p\u003e\n\u003cp\u003eMount the sensor where air can circulate naturally and away from heat-generating regulators or processors. It pairs well with the \u003ca href=\"https:\/\/openelab.io\/products\/openelab-uno-r3-intermediate-kit-v2\" target=\"_blank\"\u003eOpenELAB UNO R3 Intermediate Kit V2\u003c\/a\u003e for environmental sensing projects.\u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eKS0431\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor\u003c\/td\u003e\n\u003ctd\u003eDHT22 \/ AM2302 class digital temperature and humidity sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eSingle-wire digital signal through EASY Plug RJ11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating voltage\u003c\/td\u003e\n\u003ctd\u003e3.3 V to 5.5 V typical\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity range\u003c\/td\u003e\n\u003ctd\u003e0% to 100% RH\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHumidity accuracy\u003c\/td\u003e\n\u003ctd\u003eApprox. +\/-2% RH typical\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature range\u003c\/td\u003e\n\u003ctd\u003e-40 to 80 degC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTemperature accuracy\u003c\/td\u003e\n\u003ctd\u003eApprox. +\/-0.5 degC typical\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended sampling interval\u003c\/td\u003e\n\u003ctd\u003eAbout 2 seconds or slower\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDevelopment support\u003c\/td\u003e\n\u003ctd\u003eArduino DHT library examples\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDHT22 sensing body:\u003c\/strong\u003e Expose this area to ambient air for accurate readings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 connector:\u003c\/strong\u003e Connects to the EASY Plug digital port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eData line:\u003c\/strong\u003e Single-wire digital sensor data.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\/GND:\u003c\/strong\u003e Power and reference for the module.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting holes:\u003c\/strong\u003e Fix the module in an enclosure or teaching rig.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAirflow clearance:\u003c\/strong\u003e Avoid sealed pockets of warm air around the sensor.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSampling note:\u003c\/strong\u003e Do not poll faster than the DHT22 recommended interval.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Temperature and Humidity Monitor\u003c\/h3\u003e\n\u003cp\u003eRead DHT22 values and print them to the serial monitor every two seconds.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003e#include \u0026amp;lt;DHT.h\u0026amp;gt;\n\n#define DHTPIN 2\n#define DHTTYPE DHT22\nDHT dht(DHTPIN, DHTTYPE);\n\nvoid setup() {\n  Serial.begin(115200);\n  dht.begin();\n}\n\nvoid loop() {\n  float humidity = dht.readHumidity();\n  float tempC = dht.readTemperature();\n  if (!isnan(humidity) \u0026amp;\u0026amp; !isnan(tempC)) {\n    Serial.print(\"temperature_c=\");\n    Serial.print(tempC);\n    Serial.print(\" humidity=\");\n    Serial.println(humidity);\n  }\n  delay(2000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Fan Trigger by Temperature\u003c\/h3\u003e\n\u003cp\u003eSwitch a fan or relay output when temperature rises above a chosen limit.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003e#include \u0026amp;lt;DHT.h\u0026amp;gt;\n\n#define DHTPIN 2\n#define DHTTYPE DHT22\nconst int FAN_PIN = 8;\nDHT dht(DHTPIN, DHTTYPE);\n\nvoid setup() {\n  pinMode(FAN_PIN, OUTPUT);\n  dht.begin();\n}\n\nvoid loop() {\n  float tempC = dht.readTemperature();\n  if (!isnan(tempC)) {\n    digitalWrite(FAN_PIN, tempC \u0026gt; 28.0 ? HIGH : LOW);\n  }\n  delay(2000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Comfort Index Logger\u003c\/h3\u003e\n\u003cp\u003eLog a simple comfort state based on both temperature and relative humidity.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003e#include \u0026amp;lt;DHT.h\u0026amp;gt;\n\n#define DHTPIN 2\n#define DHTTYPE DHT22\nDHT dht(DHTPIN, DHTTYPE);\n\nvoid setup() {\n  Serial.begin(115200);\n  dht.begin();\n}\n\nvoid loop() {\n  float h = dht.readHumidity();\n  float t = dht.readTemperature();\n  if (!isnan(h) \u0026amp;\u0026amp; !isnan(t)) {\n    bool humid = h \u0026gt; 70.0;\n    bool hot = t \u0026gt; 30.0;\n    Serial.println(humid || hot ? \"check ventilation\" : \"comfortable\");\n  }\n  delay(2000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY Plug DHT22 Temperature and Humidity Sensor\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is the output analog?\u003c\/strong\u003e\u003cbr\u003eA: No. DHT22 uses a digital single-wire data protocol.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How often can I read it?\u003c\/strong\u003e\u003cbr\u003eA: Use about a 2-second interval or slower for reliable readings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it be used outdoors?\u003c\/strong\u003e\u003cbr\u003eA: Only with weather protection and airflow; avoid rain and condensation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why is temperature high inside my enclosure?\u003c\/strong\u003e\u003cbr\u003eA: Heat from electronics and poor airflow can bias readings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it need calibration?\u003c\/strong\u003e\u003cbr\u003eA: It is factory calibrated, but comparison with a trusted reference is useful for critical projects.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it work with 3.3 V boards?\u003c\/strong\u003e\u003cbr\u003eA: Yes, DHT22-class sensors commonly support 3.3 V operation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Which Arduino library should I use?\u003c\/strong\u003e\u003cbr\u003eA: The common DHT sensor library works for most Arduino examples.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What projects fit this module?\u003c\/strong\u003e\u003cbr\u003eA: Weather stations, greenhouses, HVAC demos, plant monitors, and IoT dashboards.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44033585971398,"sku":"KY-KS0431","price":5.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1jL_9UmrqK1RjSZK9q6xyypXaV.jpg?v=1770807482"},{"product_id":"8x8-led-matrix-module","title":"KeyeStudio EASY PLUG 8x8 LED Matrix Module","description":"\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eWhat's better than a single LED? Lots of LEDs! A fun way to make a small display is to use an 8x8 matrix.\u003cbr\u003eThis module uses HT16K33 chip to drive an 8x8 dot matrix.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eJust need to use the I2C communication port of microcontroller to control the dot matrix, which can save more port resources of microcontroller.\u003cbr\u003eThe four pin of this module is integrated into a crystal plug.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eAll you need to do is connecting the module to control board for communication using an RJ11 cable.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eBesides, it comes with three DIP switches. You can randomly toggle the switch to select the I2C communication address.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44033588723910,"sku":"KY-KS0395","price":2.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/846df3ec2a_ebe924f9-9a09-4fb0-9f6f-05c338ab1445.webp?v=1770807488"},{"product_id":"4-digit-led-display-module","title":"KeyeStudio EASY PLUG 4 Bit 8 Segment Digital Tube Module","description":"\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eThis is a 4-digit 0.36’’ Common Anode LED display module, a 12-pin display module with score points.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eThe driver chip used in the matrices is TM1637, using only two signal cables to make the microcontroller control the 4-digit LED display.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eThe four pins of LED display are GND、VCC、DIO、CLK. (GND is ground, VCC is for power supply, DIO is data IO pin, CLK is clock signal pin.)\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eThe module pins are extended into Registered jack, so you can easily connect it to EASY Plug control board using a RJ11 cable.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eNote: this module should be used together with EASY plug control board.\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan data=\"1\"\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003ch2\u003e\u003cspan data=\"1\"\u003eFeatures\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eOperating Voltage: DC5V\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eOperating Temperature Range: -40～+85℃\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eProperty: ROHS\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003e\u003cstrong\u003eTechnical Details\u003c\/strong\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eDimensions: 50mm*23mm*18mm\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e\u003cspan new=\"\" roman=\"\" times=\"\"\u003eWeight: 9g\u003c\/span\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44033594818758,"sku":"KY-KS0369","price":1.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1fiupX5rxK1RkHFCcq6AQCVXaY.jpg?v=1770807511"},{"product_id":"servo-module-and-micro-servo","title":"KeyeStudio EASY PLUG Servo Module and Micro Servo","description":"\u003cp\u003eIf you want to use the Micro Servo and EASY PLUG control board to make experiments, you need to use the EASY plug Servo extension module.\u003cbr\u003eHere comes EASY plug Servo module and a 180° Micro Servo together in the package.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003e\u003cb\u003eSpecial Note:\u003c\/b\u003e\u003cbr\u003eThe sensor\/module is equipped with the RJ11 6P6C interface, compatible with our keyestudio EASY plug Control Board with RJ11 6P6C interface.\u003cbr\u003eIf you have the control board of other brands, it is also equipped with the RJ11 6P6C interface but has different internal line sequence, can’t be used compatibly with our sensor\/module.\u003c\/span\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003eThe EASY plug Servo module is extended into Registered Jack, so you can connect it to EASY PLUG control board using only a RJ11 cable.\u003cbr\u003eThe Servo module also comes with 3pins of 2.54mm pin pitch, fully compatible with servo pins.\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:0372-%E5%9B%BE%E7%89%871.png\" class=\"image\"\u003e\u003c\/a\u003e\u003c\/p\u003e\n\u003cdiv class=\"thumb tright\"\u003e\n\u003cdiv class=\"thumbinner\"\u003e\n\u003cdiv class=\"thumbcaption\"\u003eServo motor comes with many specifications. But all of them have three connection wires, distinguished by brown, red, orange colors. Brown one is for ground, red one for power positive, orange one for signal line.Included with your Micro Servo you will find a variety of white motor mounts that connect to the shaft of your servo. You may choose to attach any mount you wish for the circuit. It will serve as a visual aid, making it easier to see the servo spin.\u003cbr\u003eThe rotation angle of Servo motor is controlled by regulating the duty cycle of PWM (Pulse-Width Modulation) signal. The standard cycle of PWM signal is 20ms (50Hz).\u003cbr\u003eTheoretically, the width is distributed between 1ms-2ms, but in fact, it’s between 0.5ms -2.5ms. The width corresponds to the rotation angle from 0° to 180°.\u003cbr\u003e\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:Ks0372_Servo.jpg\" class=\"image\" title=\"thumb\"\u003e\u003cimg alt=\"thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/500px-Ks0372_Servo.jpg?v=1754038292\" decoding=\"async\" width=\"500\" height=\"227\" srcset=\"\/images\/2\/27\/Ks0372_Servo.jpg 1.5x\" class=\"\"\u003e\u003c\/a\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cspan class=\"mw-headline\" id=\"Micro_Servo_Parameters\"\u003eMicro Servo Parameters\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOperating voltage: DC 4.8V〜6V\u003c\/li\u003e\n\u003cli\u003eAngle range: about 180°(in 500→2500μsec)\u003c\/li\u003e\n\u003cli\u003ePulsewidth range: 500→2500μsec\u003c\/li\u003e\n\u003cli\u003eNo-load speed: 0.12±0.01 sec\/60（DC 4.8V）; 0.1±0.01 sec\/60（DC 6V）\u003c\/li\u003e\n\u003cli\u003eNo-load current: 200±20mA（DC 4.8V）; 220±20mA（DC 6V）\u003c\/li\u003e\n\u003cli\u003eStop torque: 1.3±0.01kg\/cm（DC 4.8V）; 1.5±0.1kg\/cm（DC 6V）\u003c\/li\u003e\n\u003cli\u003eStop current: ≦850mA（DC 4.8V）; ≦1000mA（DC 6V）\u003c\/li\u003e\n\u003cli\u003eStandby current: 3±1mA（DC 4.8V）; 4±1mA（DC 6V）\u003c\/li\u003e\n\u003cli\u003eOperation temperature: -10℃〜50℃\u003c\/li\u003e\n\u003cli\u003eSave temperature: -20℃〜60℃\u003c\/li\u003e\n\u003cli\u003eMotor wire length: 250 ± 5 mm\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cbr\u003e\n\u003ch2\u003e\u003cspan class=\"mw-headline\" id=\"Connect_It_Up\"\u003eConnect It Up\u003c\/span\u003e\u003c\/h2\u003e\nConnect the EASY Plug servo module and micro servo to control board using an RJ11 cable.\u003cbr\u003eConnect the servo motor to EASY Plug Servo module. Brown line is for ground, red one for V pin, orange one for signal pin.\u003cbr\u003eThen connect the control board to your PC with a USB cable.\u003cbr\u003e\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:KS0372.jpg\" class=\"image\" title=\"thumb\"\u003e\u003cimg alt=\"thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/600px-KS0372.jpg?v=1754038296\" decoding=\"async\" width=\"600\" height=\"600\" srcset=\"\/images\/thumb\/0\/0a\/KS0372.jpg\/900px-KS0372.jpg 1.5x, \/images\/thumb\/0\/0a\/KS0372.jpg\/1200px-KS0372.jpg 2x\" class=\"\"\u003e\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch2\u003e\u003cspan class=\"mw-headline\" id=\"Upload_the_Code\"\u003eUpload the Code\u003c\/span\u003e\u003c\/h2\u003e\nBelow is an example code. Open or drag below code to\u003cspan\u003e \u003c\/span\u003e\u003ca rel=\"nofollow\" class=\"external text\" href=\"https:\/\/wiki.keyestudio.com\/Getting_Started_with_Mixly\"\u003eMixly Blocks\u003c\/a\u003e\u003cspan\u003e \u003c\/span\u003eand upload.\u003cbr\u003e\u003cbr\u003e\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:Ks0398_10.1.png\" class=\"image\" title=\"thumb\"\u003e\u003cimg alt=\"thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/Ks0398_10.1.png?v=1754038299\" decoding=\"async\" width=\"443\" height=\"703\"\u003e\u003c\/a\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cspan class=\"mw-headline\" id=\"What_You_Should_See\"\u003eWhat You Should See\u003c\/span\u003e\u003c\/h2\u003e\n\u003cbr\u003e\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:Ks0398_10-1.png\" class=\"image\" title=\"thumb\"\u003e\u003cimg alt=\"thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/500px-Ks0398_10-1.png?v=1754038302\" decoding=\"async\" width=\"500\" height=\"283\" srcset=\"\/images\/thumb\/a\/a6\/Ks0398_10-1.png\/750px-Ks0398_10-1.png 1.5x, \/images\/thumb\/a\/a6\/Ks0398_10-1.png\/1000px-Ks0398_10-1.png 2x\" class=\"\"\u003e\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003eAfter uploading the code, open the serial monitor, enter the number 1 to 9, and click Send, it will control the servo motor rotate at a certain angle.\u003cbr\u003e\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:0372-%E5%9B%BE%E7%89%873.png\" class=\"image\" title=\"thumb\"\u003e\u003cimg alt=\"thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/500px-0372-_E5_9B_BE_E7_89_873.png?v=1754038306\" decoding=\"async\" width=\"500\" height=\"542\" srcset=\"\/images\/thumb\/c\/c2\/0372-%E5%9B%BE%E7%89%873.png\/750px-0372-%E5%9B%BE%E7%89%873.png 1.5x, \/images\/c\/c2\/0372-%E5%9B%BE%E7%89%873.png 2x\" class=\"\"\u003e\u003c\/a\u003e\u003cbr\u003e\u003cbr\u003e\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:Ks0398_10-2.png\" class=\"image\" title=\"thumb\"\u003e\u003cimg alt=\"thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/500px-Ks0398_10-2.png?v=1754038309\" decoding=\"async\" width=\"500\" height=\"333\" srcset=\"\/images\/4\/45\/Ks0398_10-2.png 1.5x\" class=\"\"\u003e\u003c\/a\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cspan class=\"mw-headline\" id=\"Rotating_back_and_forth\"\u003eRotating back and forth\u003c\/span\u003e\u003c\/h2\u003e\nComplete the above project, you can also upload the code below to control the servo motor rotating back and forth at a certain angle.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTest Code:\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003e\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:Ks0398_10.2.png\" class=\"image\" title=\"thumb\"\u003e\u003cimg alt=\"thumb\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/500px-Ks0398_10.2.png?v=1754038312\" decoding=\"async\" width=\"500\" height=\"370\" srcset=\"\/images\/thumb\/d\/df\/Ks0398_10.2.png\/750px-Ks0398_10.2.png 1.5x, \/images\/d\/df\/Ks0398_10.2.png 2x\" class=\"\"\u003e\u003c\/a\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"thumbcaption\"\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\n\u003cb\u003ePackage Includes:\u003c\/b\u003e\u003cbr\u003e\n\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eEASY plug Servo Module *1\u003c\/li\u003e\n\u003cli\u003eMicro Servo *1\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44033609433286,"sku":"KY-KS0372","price":3.45,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1V11vX5DxK1Rjy1zcq6yGeXXao.jpg?v=1770807532"},{"product_id":"slide-potentiometer-module","title":"KeyeStudio KS0373 | EASY Plug Slide Potentiometer","description":"\u003ch2\u003eKeyeStudio KS0373 EASY Plug Slide Potentiometer Module\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio KS0373 EASY Plug Slide Potentiometer Module provides a linear analog control for Arduino-style projects. It is useful for LED dimming, servo angle control, menu value adjustment, motor speed setting, and physical interface prototypes.\u003c\/p\u003e\n\u003cp\u003eThe module uses an RJ11 EASY Plug connector for quick connection to compatible KeyeStudio control boards, while solder pads allow custom wiring to other microcontrollers. It works well with an \u003ca href=\"https:\/\/openelab.io\/products\/sensor-shield-expansion-board-v5\" target=\"_blank\"\u003eOpenELAB Sensor Shield V5\u003c\/a\u003e when you need cleaner analog input wiring.\u003c\/p\u003e\n\u003cp\u003eBecause the slider position is visible and tactile, it is a good teaching module for ADC readings, voltage dividers, and mapped control values. It also makes prototype interfaces feel more natural than a tiny trim potentiometer.\u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eKS0373\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor type\u003c\/td\u003e\n\u003ctd\u003eSlide potentiometer module\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eEASY Plug RJ11 analog interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating voltage\u003c\/td\u003e\n\u003ctd\u003eDC 3.3 V to 5 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eResistance\u003c\/td\u003e\n\u003ctd\u003e5 kOhm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eAnalog voltage signal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePort type\u003c\/td\u003e\n\u003ctd\u003eAnalog quantity\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e28 x 76.7 x 31.3 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003eApprox. 17 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDevelopment support\u003c\/td\u003e\n\u003ctd\u003eArduino-compatible ADC inputs\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSlider lever:\u003c\/strong\u003e Move this control to change the analog output voltage.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 port:\u003c\/strong\u003e Connects to the EASY Plug analog port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC pad:\u003c\/strong\u003e Provides the potentiometer reference voltage.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND pad:\u003c\/strong\u003e Common ground for stable ADC readings.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSignal pad:\u003c\/strong\u003e Analog output to the controller ADC pin.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting area:\u003c\/strong\u003e Secure the board so the slider is not mechanically stressed.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable note:\u003c\/strong\u003e Keep analog wiring short if readings appear noisy.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Read Analog Input\u003c\/h3\u003e\n\u003cp\u003eRead the slide potentiometer on an Arduino analog pin and print a stable serial value for debugging.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\n\nvoid setup() {\n  Serial.begin(115200);\n}\n\nvoid loop() {\n  long total = 0;\n  for (int i = 0; i \u0026lt; 8; i++) {\n    total += analogRead(SENSOR_PIN);\n    delay(2);\n  }\n  int raw = total \/ 8;\n  Serial.print(\"slider=\");\n  Serial.println(raw);\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Control LED Brightness\u003c\/h3\u003e\n\u003cp\u003eMap the sensor reading to PWM output so the module can directly control LED brightness in an interactive prototype.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\nconst int LED_PIN = 9;\n\nvoid setup() {\n  pinMode(LED_PIN, OUTPUT);\n}\n\nvoid loop() {\n  int raw = analogRead(SENSOR_PIN);\n  int pwm = map(raw, 0, 1023, 0, 255);\n  analogWrite(LED_PIN, pwm);\n  delay(20);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Threshold Trigger\u003c\/h3\u003e\n\u003cp\u003eConvert the analog signal into a practical on\/off event for alarms, mode switching, or simple automation.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\nconst int OUTPUT_PIN = 8;\nconst int THRESHOLD = 550;\n\nvoid setup() {\n  pinMode(OUTPUT_PIN, OUTPUT);\n}\n\nvoid loop() {\n  int raw = analogRead(SENSOR_PIN);\n  digitalWrite(OUTPUT_PIN, raw \u0026gt; THRESHOLD ? HIGH : LOW);\n  delay(50);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY Plug Slide Potentiometer Module\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it require an EASY Plug board?\u003c\/strong\u003e\u003cbr\u003eA: No. It is designed for EASY Plug, but the pads can be wired to other controllers.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is the output analog or digital?\u003c\/strong\u003e\u003cbr\u003eA: It outputs an analog voltage.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it work with ESP32?\u003c\/strong\u003e\u003cbr\u003eA: Yes, as long as the signal voltage stays within the ESP32 ADC limit.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What can it control?\u003c\/strong\u003e\u003cbr\u003eA: Brightness, speed, servo angle, thresholds, menu values, and other mapped variables.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does the value jitter?\u003c\/strong\u003e\u003cbr\u003eA: ADC noise, long wires, or loose connectors can cause small changes; average samples in software.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it control a motor directly?\u003c\/strong\u003e\u003cbr\u003eA: No. Use it as an input to a controller, then drive a motor driver.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is it a linear slider?\u003c\/strong\u003e\u003cbr\u003eA: Yes, it is intended to provide a linear position-style input.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I mount it on a panel?\u003c\/strong\u003e\u003cbr\u003eA: Yes, if the slider has clearance and the board is supported without bending.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44033610776774,"sku":"KY-KS0373","price":1.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1aRGtX16sK1RjSsrbq6xbDXXav.jpg?v=1770807539"},{"product_id":"iic-interface-conversion-shield","title":"KeyeStudio IIC Conversion Shield | EASY PLUG I2C Hub","description":"\n\u003ch2\u003eKeyeStudio EASY PLUG IIC Interface Conversion Shield - RJ11 and 2.54mm I2C Expansion Hub\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio EASY PLUG IIC Interface Conversion Shield expands one microcontroller I2C bus into multiple convenient connection points. It supports both EASY PLUG interfaces and 2.54mm pitch header interfaces, making it easier to connect several I2C sensors without messy parallel wiring.\u003c\/p\u003e\n\u003cp\u003eThe current listing describes 5 pin-header communication ports for up to 4 sensor modules and 6 EASY PLUG interfaces for up to 5 sensor modules. It is a useful companion for I2C environmental sensors, displays, and controller projects based on the \u003ca href=\"https:\/\/openelab.io\/products\/elab-nano-v3-board-ch340\"\u003eELAB Nano V3\u003c\/a\u003e or KeyeStudio EASY PLUG systems.\u003c\/p\u003e\n\u003cp\u003eI2C devices share the same SDA and SCL lines, so each connected module needs a unique address or an address-selection method. Keep cable lengths reasonable and check pull-up strength when many modules are attached.\u003c\/p\u003e\n\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eKY-KS0390\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG IIC interface conversion shield\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCommunication\u003c\/td\u003e\n\u003ctd\u003eI2C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWorking Voltage\u003c\/td\u003e\n\u003ctd\u003eDC 5V per current listing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnectors\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG and 2.54mm pitch headers\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003ePin Header Ports\u003c\/td\u003e\n\u003ctd\u003e5 communication ports per listing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEASY PLUG Ports\u003c\/td\u003e\n\u003ctd\u003e6 interfaces per listing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSize\u003c\/td\u003e\n\u003ctd\u003e60 x 44.4 x 17.5mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e20.2g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEnvironmental Attribute\u003c\/td\u003e\n\u003ctd\u003eROHS per listing\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSDA\u003c\/strong\u003e - Shared I2C data line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSCL\u003c\/strong\u003e - Shared I2C clock line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\u003c\/strong\u003e - 5V supply rail.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e - Ground rail.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEASY PLUG Ports\u003c\/strong\u003e - RJ-style connectors for compatible modules.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e2.54mm Headers\u003c\/strong\u003e - Standard header breakout for I2C modules.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAddress Note\u003c\/strong\u003e - Connected I2C devices need unique addresses.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Note\u003c\/strong\u003e - Keep I2C wiring short for reliability.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Arduino I2C Scanner\u003c\/h3\u003e\n\u003cp\u003eScan devices connected through the shield.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003e#include \u0026lt;Wire.h\u0026gt;\n\nvoid setup() {\n  Serial.begin(115200);\n  Wire.begin();\n}\n\nvoid loop() {\n  for (byte addr = 1; addr \u0026lt; 127; addr++) {\n    Wire.beginTransmission(addr);\n    if (Wire.endTransmission() == 0) Serial.println(addr, HEX);\n  }\n  delay(3000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Raspberry Pi I2C Detect\u003c\/h3\u003e\n\u003cp\u003eCheck connected I2C modules from Linux.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003esudo i2cdetect -y 1\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. MicroPython I2C Scan\u003c\/h3\u003e\n\u003cp\u003eScan I2C addresses from a Pico-style board.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003efrom machine import I2C, Pin\n\ni2c = I2C(0, scl=Pin(17), sda=Pin(16))\nprint([hex(x) for x in i2c.scan()])\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY PLUG IIC Interface Conversion Shield\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What does this shield do?\u003c\/strong\u003e\u003cbr\u003eA: It expands I2C wiring into multiple EASY PLUG and header ports.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it create extra I2C buses?\u003c\/strong\u003e\u003cbr\u003eA: No, it distributes the same I2C bus.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What voltage is listed?\u003c\/strong\u003e\u003cbr\u003eA: DC 5V.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I connect multiple sensors?\u003c\/strong\u003e\u003cbr\u003eA: Yes, if their I2C addresses do not conflict.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What if two sensors share an address?\u003c\/strong\u003e\u003cbr\u003eA: Use address jumpers if available or an I2C multiplexer.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I use it with non-EASY PLUG modules?\u003c\/strong\u003e\u003cbr\u003eA: Yes, through 2.54mm header connections.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does I2C fail with many cables?\u003c\/strong\u003e\u003cbr\u003eA: Long wiring and pull-up loading can degrade signals.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How should I test it?\u003c\/strong\u003e\u003cbr\u003eA: Run an I2C scanner after connecting each module.\u003c\/p\u003e\n","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44033618477254,"sku":"KY-KS0390","price":1.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/546bb04700.webp?v=1770807562"},{"product_id":"l9110-fan-module","title":"KeyeStudio KS0241 | EASY Plug L9110 Fan Module","description":"\u003ch2\u003eKeyeStudio KS0241 EASY Plug L9110 Fan Module for Robotics\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio KS0241 EASY Plug L9110 Fan Module combines a small fan with an onboard motor driver for airflow projects. It is commonly used in firefighting robot lessons, mini ventilation systems, cooling demonstrations, and STEM experiments about motor direction and speed control.\u003c\/p\u003e\n\u003cp\u003eThe module uses the L9110 driver and an EASY Plug double-digital interface, so a controller can start, stop, reverse, or PWM-control the fan. It is a natural companion for Arduino robot kits and small control boards.\u003c\/p\u003e\n\u003cp\u003eUse this module when you want controlled airflow without building a separate motor driver circuit. Keep the propeller clear and power it from a stable 5 V supply for reliable starting torque.\u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eKS0241\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDriver\u003c\/td\u003e\n\u003ctd\u003eL9110 motor driver\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFan diameter\u003c\/td\u003e\n\u003ctd\u003e75 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eEASY Plug double digital port\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWorking voltage\u003c\/td\u003e\n\u003ctd\u003e5 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl mode\u003c\/td\u003e\n\u003ctd\u003eDigital direction and PWM speed control\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e50 x 75 x 18 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003eApprox. 14.2 g\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTypical classroom range\u003c\/td\u003e\n\u003ctd\u003eCan blow out a small lighter flame at about 20 cm in suitable conditions\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDevelopment support\u003c\/td\u003e\n\u003ctd\u003eArduino digital output and PWM examples\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFan blade:\u003c\/strong\u003e Produces airflow; keep fingers, wires, and loose parts away.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eL9110 driver:\u003c\/strong\u003e Handles motor switching from controller logic signals.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 port:\u003c\/strong\u003e Connects to the EASY Plug double digital port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInput A:\u003c\/strong\u003e One direction\/speed control line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInput B:\u003c\/strong\u003e Second direction control line.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e5 V supply:\u003c\/strong\u003e Use a stable supply capable of fan startup current.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting area:\u003c\/strong\u003e Fix the module so airflow points at the target safely.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Firefighting Robot Fan Control\u003c\/h3\u003e\n\u003cp\u003eTurn the fan on when a flame or light sensor passes a threshold.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\nconst int FAN_A = 5;\nconst int FAN_B = 6;\nconst int FLAME_THRESHOLD = 450;\n\nvoid setup() {\n  pinMode(FAN_A, OUTPUT);\n  pinMode(FAN_B, OUTPUT);\n}\n\nvoid loop() {\n  int flame = analogRead(SENSOR_PIN);\n  bool detected = flame \u0026gt; FLAME_THRESHOLD;\n  digitalWrite(FAN_A, detected ? HIGH : LOW);\n  digitalWrite(FAN_B, LOW);\n  delay(50);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. PWM Airflow Control\u003c\/h3\u003e\n\u003cp\u003eRamp airflow for cooling or classroom motor-control experiments.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int FAN_A = 5;\nconst int FAN_B = 6;\n\nvoid setup() {\n  pinMode(FAN_A, OUTPUT);\n  pinMode(FAN_B, OUTPUT);\n  digitalWrite(FAN_B, LOW);\n}\n\nvoid loop() {\n  for (int speed = 80; speed \u0026lt;= 255; speed += 5) {\n    analogWrite(FAN_A, speed);\n    delay(40);\n  }\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Timed Ventilation Cycle\u003c\/h3\u003e\n\u003cp\u003eRun the fan in repeatable timed bursts for small enclosure ventilation tests.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int FAN_A = 5;\nconst int FAN_B = 6;\n\nvoid setup() {\n  pinMode(FAN_A, OUTPUT);\n  pinMode(FAN_B, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(FAN_A, HIGH);\n  digitalWrite(FAN_B, LOW);\n  delay(3000);\n  digitalWrite(FAN_A, LOW);\n  delay(7000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY Plug L9110 Fan Module\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can the fan run from 3.3 V?\u003c\/strong\u003e\u003cbr\u003eA: It is specified for 5 V operation; 3.3 V may not start reliably.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I reverse the fan?\u003c\/strong\u003e\u003cbr\u003eA: Yes. Reverse the driver input states to reverse motor direction.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it need a separate driver?\u003c\/strong\u003e\u003cbr\u003eA: No. The L9110 driver is already on the module.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it use PWM?\u003c\/strong\u003e\u003cbr\u003eA: Yes. Apply PWM to the active control input if your controller supports it.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is it safe for classroom use?\u003c\/strong\u003e\u003cbr\u003eA: Use normal rotating-fan precautions and keep the propeller area clear.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it extinguish any flame?\u003c\/strong\u003e\u003cbr\u003eA: No. It is for small demonstrations; airflow depends on power, distance, and environment.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does the fan not start?\u003c\/strong\u003e\u003cbr\u003eA: Check 5 V power, connector orientation, code pin numbers, and whether the blade is blocked.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it cool electronics?\u003c\/strong\u003e\u003cbr\u003eA: It can provide small airflow for demonstrations, but thermal design should be verified.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44035597926598,"sku":"KY-KS0241","price":2.55,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1Ao9CaELrK1Rjy0Fjq6zYXFXa4.jpg?v=1770807642"},{"product_id":"bluetooth-2-0-module","title":"KeyeStudio KS0135 | Bluetooth 2.0 Serial Module","description":"\u003ch2\u003eKeyeStudio KS0135 EASY Plug Bluetooth 2.0 Serial Module\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio KS0135 EASY Plug Bluetooth 2.0 Module adds short-range classic Bluetooth serial communication to Arduino-compatible projects. It is useful for robot control, wireless sensor reporting, phone terminal commands, and classroom serial communication experiments.\u003c\/p\u003e\n\u003cp\u003eThe module operates in the 2.4 GHz ISM band and uses an onboard antenna for compact wiring. The RJ11 EASY Plug interface keeps the connection tidy with KeyeStudio boards, while UART-style communication makes firmware easy to understand.\u003c\/p\u003e\n\u003cp\u003eUse this module when a project needs simple serial data over Bluetooth rather than BLE services. It pairs well with the \u003ca href=\"https:\/\/openelab.io\/products\/openelab-uno-r3-intermediate-kit-v2\" target=\"_blank\"\u003eOpenELAB UNO R3 Intermediate Kit V2\u003c\/a\u003e for wireless control lessons and remote debugging demonstrations.\u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eKS0135\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWireless type\u003c\/td\u003e\n\u003ctd\u003eClassic Bluetooth serial module\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBluetooth standard\u003c\/td\u003e\n\u003ctd\u003eBluetooth 2.1 + EDR class behavior\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eFrequency band\u003c\/td\u003e\n\u003ctd\u003e2.4 GHz ISM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eUART serial through EASY Plug RJ11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAntenna\u003c\/td\u003e\n\u003ctd\u003eOnboard PCB antenna\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTypical baud rate\u003c\/td\u003e\n\u003ctd\u003e9600 bps in many teaching examples\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eCompatible controllers\u003c\/td\u003e\n\u003ctd\u003eArduino-compatible boards with serial pins\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUse case\u003c\/td\u003e\n\u003ctd\u003eShort-range wireless command and data link\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDevelopment support\u003c\/td\u003e\n\u003ctd\u003eArduino Serial \/ SoftwareSerial workflows\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 connector:\u003c\/strong\u003e Carries power and UART signals in the EASY Plug ecosystem.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eTX signal:\u003c\/strong\u003e Module transmit line to the controller receive input.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRX signal:\u003c\/strong\u003e Module receive line from the controller transmit output.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAntenna area:\u003c\/strong\u003e Keep clear of metal parts for better signal stability.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStatus indicator:\u003c\/strong\u003e Shows pairing or connection state depending on firmware.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower rail:\u003c\/strong\u003e Use the voltage expected by the host control board.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSerial note:\u003c\/strong\u003e Confirm baud rate and TX\/RX direction before debugging software.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Bluetooth Serial Echo\u003c\/h3\u003e\n\u003cp\u003eForward bytes between the USB serial monitor and the Bluetooth serial module for quick pairing and baud-rate testing.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003e#include \u0026amp;lt;SoftwareSerial.h\u0026amp;gt;\n\nSoftwareSerial BT(10, 11); \/\/ RX, TX\n\nvoid setup() {\n  Serial.begin(9600);\n  BT.begin(9600);\n  Serial.println(\"Bluetooth bridge ready\");\n}\n\nvoid loop() {\n  if (BT.available()) Serial.write(BT.read());\n  if (Serial.available()) BT.write(Serial.read());\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Phone-Controlled LED\u003c\/h3\u003e\n\u003cp\u003eSend '1' or '0' from a Bluetooth terminal app to turn an LED on or off.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003e#include \u0026amp;lt;SoftwareSerial.h\u0026amp;gt;\n\nSoftwareSerial BT(10, 11);\nconst int LED_PIN = 13;\n\nvoid setup() {\n  pinMode(LED_PIN, OUTPUT);\n  BT.begin(9600);\n}\n\nvoid loop() {\n  if (BT.available()) {\n    char c = BT.read();\n    if (c == '1') digitalWrite(LED_PIN, HIGH);\n    if (c == '0') digitalWrite(LED_PIN, LOW);\n  }\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Wireless Sensor Reporter\u003c\/h3\u003e\n\u003cp\u003eRead an analog sensor and stream the value over Bluetooth once per second.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003e#include \u0026amp;lt;SoftwareSerial.h\u0026amp;gt;\n\nSoftwareSerial BT(10, 11);\nconst int SENSOR_PIN = A0;\n\nvoid setup() {\n  BT.begin(9600);\n}\n\nvoid loop() {\n  int raw = analogRead(SENSOR_PIN);\n  BT.print(\"analog=\");\n  BT.println(raw);\n  delay(1000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY Plug Bluetooth 2.0 Module\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is this BLE?\u003c\/strong\u003e\u003cbr\u003eA: No. It is a classic Bluetooth serial-style module.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it connect to a phone?\u003c\/strong\u003e\u003cbr\u003eA: Usually yes with a compatible Bluetooth serial terminal app and host OS support.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it upload Arduino sketches wirelessly?\u003c\/strong\u003e\u003cbr\u003eA: It is mainly for serial data; wireless upload depends on board and bootloader setup.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What baud rate should I use?\u003c\/strong\u003e\u003cbr\u003eA: Many examples use 9600 bps; check the module configuration if communication fails.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why can I pair but not receive data?\u003c\/strong\u003e\u003cbr\u003eA: Check TX\/RX direction, baud rate, app settings, and whether another device is already connected.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it need an external antenna?\u003c\/strong\u003e\u003cbr\u003eA: No. The antenna is built in.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it control a robot?\u003c\/strong\u003e\u003cbr\u003eA: Yes. Send serial commands from a phone or PC and parse them in the robot firmware.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is it suitable for high-speed data streaming?\u003c\/strong\u003e\u003cbr\u003eA: It is better for commands and moderate serial telemetry than high-bandwidth data.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44036215177414,"sku":"KY-KS0135","price":6.98,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/7a913a5571.webp?v=1770807672"},{"product_id":"infrared-obstacle-avoidance-sensor-1","title":"KeyeStudio IR Obstacle Sensor | EASY PLUG 2-40cm Module","description":"\n\u003ch2\u003eKeyeStudio EASY PLUG Infrared Obstacle Avoidance Sensor - Adjustable 2cm to 40cm Robot Detector\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio EASY PLUG Infrared Obstacle Avoidance Sensor Module is designed for wheeled robots, line counters, obstacle avoidance cars, and proximity-triggered projects. It uses an infrared transmitter and receiver pair, then a comparator circuit to produce a TTL output when reflected IR light indicates an obstacle.\u003c\/p\u003e\n\u003cp\u003eThe current listing specifies 3.3V-5V operation, detection distance of 2cm to 40cm, effective angle of 35 degrees, and adjustable distance through a potentiometer. Use it with KeyeStudio EASY PLUG boards, robot motor drivers, or visual indicators such as the \u003ca href=\"https:\/\/openelab.io\/products\/rgb-full-color-led-light-module\"\u003eRGB Full Color LED Module\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eInfrared reflection depends heavily on target color, surface finish, angle, and ambient light. Calibrate the potentiometer in the actual robot environment before relying on the threshold.\u003c\/p\u003e\n\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eKY-KS0120\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG infrared obstacle avoidance sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWorking Voltage\u003c\/td\u003e\n\u003ctd\u003eDC 3.3V-5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWorking Current\u003c\/td\u003e\n\u003ctd\u003eAt least 20mA per listing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWorking Temperature\u003c\/td\u003e\n\u003ctd\u003e-10C to +50C\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDetection Distance\u003c\/td\u003e\n\u003ctd\u003e2cm-40cm adjustable\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput Signal\u003c\/td\u003e\n\u003ctd\u003eTTL voltage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eEffective Angle\u003c\/td\u003e\n\u003ctd\u003e35 degrees\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDimensions\u003c\/td\u003e\n\u003ctd\u003e52 x 17 x 18mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eWeight\u003c\/td\u003e\n\u003ctd\u003e6.2g\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIR Transmitter\u003c\/strong\u003e - Emits infrared light toward the target.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIR Receiver\u003c\/strong\u003e - Detects reflected infrared light.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePotentiometer\u003c\/strong\u003e - Adjusts detection distance threshold.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEASY PLUG Port\u003c\/strong\u003e - Connection to compatible controller.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndicator LED\u003c\/strong\u003e - Shows obstacle state on many modules.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eComparator Circuit\u003c\/strong\u003e - Converts reflection to TTL output.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAngle Note\u003c\/strong\u003e - Keep target within the effective field.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSurface Note\u003c\/strong\u003e - Black or angled surfaces may reduce reflection.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Arduino Digital Input Test\u003c\/h3\u003e\n\u003cp\u003eRead the obstacle output output and print its state.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(sensorPin, INPUT);\n}\n\nvoid loop() {\n  Serial.println(digitalRead(sensorPin));\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. LED Event Indicator\u003c\/h3\u003e\n\u003cp\u003eTurn on an LED when the module output is obstacle detected.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\nconst int ledPin = 13;\n\nvoid setup() {\n  pinMode(sensorPin, INPUT);\n  pinMode(ledPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(ledPin, digitalRead(sensorPin));\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. MicroPython GPIO Monitor\u003c\/h3\u003e\n\u003cp\u003eMonitor the digital signal from a Pico-style board.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003efrom machine import Pin\nimport time\n\nsensor = Pin(15, Pin.IN)\n\nwhile True:\n    print(sensor.value())\n    time.sleep(0.1)\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY PLUG Infrared Obstacle Avoidance Sensor Module\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What distance can it detect?\u003c\/strong\u003e\u003cbr\u003eA: The listing specifies 2cm to 40cm.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What voltage does it use?\u003c\/strong\u003e\u003cbr\u003eA: DC 3.3V to 5V.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does color matter?\u003c\/strong\u003e\u003cbr\u003eA: Yes, dark or non-reflective surfaces can be harder to detect.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I adjust range?\u003c\/strong\u003e\u003cbr\u003eA: Yes, use the onboard potentiometer.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is it analog?\u003c\/strong\u003e\u003cbr\u003eA: The listing describes TTL output.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it detect transparent objects?\u003c\/strong\u003e\u003cbr\u003eA: Often poorly, depending on reflection.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it be used for line tracking?\u003c\/strong\u003e\u003cbr\u003eA: It can support simple black\/white detection experiments.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does sunlight affect it?\u003c\/strong\u003e\u003cbr\u003eA: Ambient IR can interfere with reflection sensing.\u003c\/p\u003e\n","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44036231758022,"sku":"KY-KS0120","price":1.65,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1g5l8asrrK1RjSspaq6AREXXaC.jpg?v=1770807709"},{"product_id":"rj11-analog-rotation-sensor","title":"KeyeStudio KS0109 | EASY Plug Analog Rotation Sensor","description":"\u003ch2\u003eKeyeStudio KS0109 EASY Plug Analog Rotation Sensor Module\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio KS0109 EASY Plug Analog Rotation Sensor is a potentiometer module for manual control and calibration. Turning the knob changes the output voltage, making it easy to read with an Arduino analog input.\u003c\/p\u003e\n\u003cp\u003eThis module is ideal for brightness control, servo angle adjustment, volume-style input, threshold setting, and lessons about voltage dividers. The RJ11 EASY Plug connector simplifies wiring on compatible boards, while the analog behavior is easy to understand in code.\u003c\/p\u003e\n\u003cp\u003eChoose this module when you need an absolute knob position. If you need endless rotation and step counting, use an encoder such as the \u003ca href=\"https:\/\/openelab.io\/products\/rotation-sensor\" target=\"_blank\"\u003eWaveshare Rotation Sensor\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eKS0109\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor type\u003c\/td\u003e\n\u003ctd\u003ePotentiometer \/ analog rotation sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eEASY Plug RJ11 analog interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply voltage\u003c\/td\u003e\n\u003ctd\u003e3.3 V to 5 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eAnalog voltage\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTypical ADC range\u003c\/td\u003e\n\u003ctd\u003e0 to 1023 on 10-bit Arduino ADC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRotation behavior\u003c\/td\u003e\n\u003ctd\u003eLimited rotation angle, absolute position\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended use\u003c\/td\u003e\n\u003ctd\u003eManual value control and calibration\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDevelopment support\u003c\/td\u003e\n\u003ctd\u003eArduino analog input examples\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eKnob shaft:\u003c\/strong\u003e Turn to change the analog output value.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePotentiometer body:\u003c\/strong\u003e Acts as a variable voltage divider.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 connector:\u003c\/strong\u003e Connects to the EASY Plug analog port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSignal line:\u003c\/strong\u003e Analog output to controller ADC.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\/GND:\u003c\/strong\u003e Reference voltage and ground for the divider.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePanel mounting note:\u003c\/strong\u003e Avoid side-loading the knob shaft.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFirmware note:\u003c\/strong\u003e Use averaging or a small deadband if readings fluctuate.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Read Analog Input\u003c\/h3\u003e\n\u003cp\u003eRead the analog rotation sensor on an Arduino analog pin and print a stable serial value for debugging.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\n\nvoid setup() {\n  Serial.begin(115200);\n}\n\nvoid loop() {\n  long total = 0;\n  for (int i = 0; i \u0026lt; 8; i++) {\n    total += analogRead(SENSOR_PIN);\n    delay(2);\n  }\n  int raw = total \/ 8;\n  Serial.print(\"knob=\");\n  Serial.println(raw);\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Control LED Brightness\u003c\/h3\u003e\n\u003cp\u003eMap the sensor reading to PWM output so the module can directly control LED brightness in an interactive prototype.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\nconst int LED_PIN = 9;\n\nvoid setup() {\n  pinMode(LED_PIN, OUTPUT);\n}\n\nvoid loop() {\n  int raw = analogRead(SENSOR_PIN);\n  int pwm = map(raw, 0, 1023, 0, 255);\n  analogWrite(LED_PIN, pwm);\n  delay(20);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Threshold Trigger\u003c\/h3\u003e\n\u003cp\u003eConvert the analog signal into a practical on\/off event for alarms, mode switching, or simple automation.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\nconst int OUTPUT_PIN = 8;\nconst int THRESHOLD = 550;\n\nvoid setup() {\n  pinMode(OUTPUT_PIN, OUTPUT);\n}\n\nvoid loop() {\n  int raw = analogRead(SENSOR_PIN);\n  digitalWrite(OUTPUT_PIN, raw \u0026gt; THRESHOLD ? HIGH : LOW);\n  delay(50);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY Plug Analog Rotation Sensor\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is this a rotary encoder?\u003c\/strong\u003e\u003cbr\u003eA: No. It is a potentiometer with analog output and limited rotation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it rotate endlessly?\u003c\/strong\u003e\u003cbr\u003eA: No. Use a rotary encoder for continuous rotation.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it need an external resistor?\u003c\/strong\u003e\u003cbr\u003eA: No. The potentiometer forms the divider internally.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it work with ESP32?\u003c\/strong\u003e\u003cbr\u003eA: Yes, if the signal voltage is within the ESP32 ADC range.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What can it control?\u003c\/strong\u003e\u003cbr\u003eA: Brightness, servo angle, speed setting, thresholds, and menu values.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does the reading not reach exactly 0 or 1023?\u003c\/strong\u003e\u003cbr\u003eA: ADC reference, wiring, and mechanical tolerance can limit the observed range.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it control a motor directly?\u003c\/strong\u003e\u003cbr\u003eA: No. Use the controller to read it and command a motor driver.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is it good for calibration controls?\u003c\/strong\u003e\u003cbr\u003eA: Yes. It is a simple and visible way to tune a parameter.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44036238115014,"sku":"KY-KS0109","price":1.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1eKRZatfvK1RjSspoq6zfNpXaU.jpg?v=1770807732"},{"product_id":"rj11-collision-crash-sensor","title":"KeyeStudio RJ11 Crash Sensor | EASY PLUG Collision Switch","description":"\n\u003ch2\u003eKeyeStudio EASY PLUG RJ11 Collision Crash Sensor Module - Digital Snap-Action Switch for Robots\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio EASY PLUG RJ11 Collision Crash Sensor Module is a digital snap-action switch input for robot bumpers, limit detection, 3D-printer position feedback, LCD menu keys, and basic on\/off input lessons. The current listing states that collision outputs LOW and no collision outputs HIGH.\u003c\/p\u003e\n\u003cp\u003eThe module includes an RJ11 6P6C EASY PLUG interface, onboard status indicator LED, and M3 mounting hole. It is intended for KeyeStudio EASY PLUG control boards and can be paired with output modules such as the \u003ca href=\"https:\/\/openelab.io\/products\/rgb-full-color-led-light-module\"\u003eRGB Full Color LED Module\u003c\/a\u003e or relay-controlled actuators.\u003c\/p\u003e\n\u003cp\u003eBecause RJ11 cable pinouts can differ between brands, follow the current page warning and verify compatibility before connecting to non-KeyeStudio control boards.\u003c\/p\u003e\n\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eKY-KS0111\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG RJ11 collision crash sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSwitch Type\u003c\/td\u003e\n\u003ctd\u003eSnap-action collision switch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput Logic\u003c\/td\u003e\n\u003ctd\u003eCollision LOW, no collision HIGH per listing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnector\u003c\/td\u003e\n\u003ctd\u003eRJ11 6P6C EASY PLUG\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIndicator\u003c\/td\u003e\n\u003ctd\u003eOnboard status LED\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eM3 mounting hole\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor Type\u003c\/td\u003e\n\u003ctd\u003eDigital on\/off input\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApplications\u003c\/td\u003e\n\u003ctd\u003eRobot bumpers, limit switches, position feedback\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eCrash Switch\u003c\/strong\u003e - Mechanical snap-action switch.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 Port\u003c\/strong\u003e - EASY PLUG connection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStatus LED\u003c\/strong\u003e - Indicates sensor state.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eM3 Mounting Hole\u003c\/strong\u003e - Fixes module to robot or bracket.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSignal Output\u003c\/strong\u003e - LOW on collision, HIGH when released.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCable Note\u003c\/strong\u003e - RJ11 pin sequence must match control board.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eLever\/Contact Area\u003c\/strong\u003e - Position where collision force is applied.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDebounce Note\u003c\/strong\u003e - Mechanical contacts need software debounce.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Arduino Digital Input Test\u003c\/h3\u003e\n\u003cp\u003eRead the collision switch output and print its state.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(sensorPin, INPUT);\n}\n\nvoid loop() {\n  Serial.println(digitalRead(sensorPin));\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. LED Event Indicator\u003c\/h3\u003e\n\u003cp\u003eTurn on an LED when the module output is collision detected.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\nconst int ledPin = 13;\n\nvoid setup() {\n  pinMode(sensorPin, INPUT);\n  pinMode(ledPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(ledPin, digitalRead(sensorPin));\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. MicroPython GPIO Monitor\u003c\/h3\u003e\n\u003cp\u003eMonitor the digital signal from a Pico-style board.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003efrom machine import Pin\nimport time\n\nsensor = Pin(15, Pin.IN)\n\nwhile True:\n    print(sensor.value())\n    time.sleep(0.1)\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY PLUG RJ11 Collision Crash Sensor Module\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What happens on collision?\u003c\/strong\u003e\u003cbr\u003eA: The listing states output LOW when collision occurs.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What connector does it use?\u003c\/strong\u003e\u003cbr\u003eA: RJ11 6P6C EASY PLUG.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it be used as a limit switch?\u003c\/strong\u003e\u003cbr\u003eA: Yes, it is a snap-action switch module.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it need debounce?\u003c\/strong\u003e\u003cbr\u003eA: Yes, mechanical switches bounce.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I use it with non-KeyeStudio boards?\u003c\/strong\u003e\u003cbr\u003eA: Only after confirming RJ11 pin sequence.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What is the LED for?\u003c\/strong\u003e\u003cbr\u003eA: It indicates output or switch state.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it detect soft touch?\u003c\/strong\u003e\u003cbr\u003eA: It needs enough force to actuate the switch.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Where is it useful?\u003c\/strong\u003e\u003cbr\u003eA: Robot bumpers, homing switches, and position feedback.\u003c\/p\u003e\n","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44036242473158,"sku":"KY-KS0111","price":1.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1oCX8ayLrK1Rjy1zdq6ynnpXal.jpg?v=1770807742"},{"product_id":"rj11-digital-push-button","title":"KeyeStudio RJ11 Push Button | EASY PLUG Digital Module","description":"\n\u003ch2\u003eKeyeStudio EASY PLUG RJ11 Digital Push Button Module - Large Button Input for Arduino Learning Projects\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio EASY PLUG RJ11 Digital Push Button Module is a simple digital input board for Arduino lessons, menu controls, counters, game inputs, and first electronics projects. Pressing the button outputs a HIGH-level signal according to the current listing, while releasing it outputs LOW.\u003c\/p\u003e\n\u003cp\u003eThe EASY PLUG RJ11 format keeps wiring tidy when used with compatible KeyeStudio control boards. It can be combined with the \u003ca href=\"https:\/\/openelab.io\/products\/rgb-full-color-led-light-module\"\u003eRGB Full Color LED Module\u003c\/a\u003e, relay outputs such as the \u003ca href=\"https:\/\/openelab.io\/products\/5vrelaymodule\"\u003e5V\/12V Relay Module\u003c\/a\u003e, or other OpenELAB controller projects.\u003c\/p\u003e\n\u003cp\u003eUse software debouncing for reliable button events and verify RJ11 pin sequence when mixing EASY PLUG modules with non-KeyeStudio boards.\u003c\/p\u003e\n\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eKY-KS0112\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG RJ11 digital push button module\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eHIGH when pressed, LOW when released per listing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V-5V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnector\u003c\/td\u003e\n\u003ctd\u003eEASY plug \/ RJ11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor Type\u003c\/td\u003e\n\u003ctd\u003eDigital\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInput Device\u003c\/td\u003e\n\u003ctd\u003eLarge push button\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHost Platform\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG control boards, Arduino-compatible systems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSoftware Need\u003c\/td\u003e\n\u003ctd\u003eDebouncing recommended\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eButton Cap\u003c\/strong\u003e - Physical pushbutton input.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 Connector\u003c\/strong\u003e - EASY PLUG cable interface.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSignal Line\u003c\/strong\u003e - Digital output to controller.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\u003c\/strong\u003e - Supplied through RJ11 interface.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e - Ground through RJ11 interface.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndicator Area\u003c\/strong\u003e - Some boards show button state.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting Note\u003c\/strong\u003e - Secure the module to avoid cable strain.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCompatibility Note\u003c\/strong\u003e - RJ11 pinout must match the control board.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Arduino Digital Input Test\u003c\/h3\u003e\n\u003cp\u003eRead the button output and print its state.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(sensorPin, INPUT);\n}\n\nvoid loop() {\n  Serial.println(digitalRead(sensorPin));\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. LED Event Indicator\u003c\/h3\u003e\n\u003cp\u003eTurn on an LED when the module output is pressed.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\nconst int ledPin = 13;\n\nvoid setup() {\n  pinMode(sensorPin, INPUT);\n  pinMode(ledPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(ledPin, digitalRead(sensorPin));\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. MicroPython GPIO Monitor\u003c\/h3\u003e\n\u003cp\u003eMonitor the digital signal from a Pico-style board.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003efrom machine import Pin\nimport time\n\nsensor = Pin(15, Pin.IN)\n\nwhile True:\n    print(sensor.value())\n    time.sleep(0.1)\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY PLUG RJ11 Digital Push Button Module\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What does the button output?\u003c\/strong\u003e\u003cbr\u003eA: The listing says HIGH when pressed and LOW when released.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What connector does it use?\u003c\/strong\u003e\u003cbr\u003eA: EASY PLUG RJ11.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I use it with Arduino?\u003c\/strong\u003e\u003cbr\u003eA: Yes, through a compatible EASY PLUG interface or correct RJ11 pinout.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Do I need debounce?\u003c\/strong\u003e\u003cbr\u003eA: Yes, debounce is recommended.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it control a relay?\u003c\/strong\u003e\u003cbr\u003eA: Yes, through microcontroller code.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is it analog?\u003c\/strong\u003e\u003cbr\u003eA: No, it is digital.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does it read backward?\u003c\/strong\u003e\u003cbr\u003eA: Check input mode and wiring pinout.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it be panel mounted?\u003c\/strong\u003e\u003cbr\u003eA: It can be secured in a project if the module and cable are mechanically supported.\u003c\/p\u003e\n","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44036245618886,"sku":"KY-KS0112","price":1.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1wFB2X5DxK1Rjy1zcq6yGeXXar.jpg?v=1770807757"},{"product_id":"rj11-capacitive-touch-sensor","title":"KeyeStudio RJ11 Touch Sensor | EASY PLUG Capacitive Module","description":"\n\u003ch2\u003eKeyeStudio EASY PLUG RJ11 Capacitive Touch Sensor Module - Digital Touch Input for Arduino Projects\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio EASY PLUG RJ11 Capacitive Touch Sensor Module provides a digital touch input for Arduino projects, replacing a mechanical button with a touch-sensitive surface. It can detect human touch and metal contact, and the current listing notes that it may still respond through thin cloth or paper with reduced sensitivity.\u003c\/p\u003e\n\u003cp\u003eThe module uses the EASY PLUG connector for tidy wiring to compatible control boards. It is useful for touch lamps, interactive panels, smart devices, and user-interface demos, especially when paired with the \u003ca href=\"https:\/\/openelab.io\/products\/rgb-full-color-led-light-module\"\u003eRGB Full Color LED Module\u003c\/a\u003e or relay outputs.\u003c\/p\u003e\n\u003cp\u003eCapacitive sensing depends on grounding, panel material, moisture, and nearby metal. Test sensitivity after final enclosure assembly before relying on the input.\u003c\/p\u003e\n\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eKY-KS0113\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG RJ11 capacitive touch sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eDigital HIGH\/LOW touch state\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply Voltage\u003c\/td\u003e\n\u003ctd\u003e3.3V-5V per current listing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eConnector\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG RJ11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor Type\u003c\/td\u003e\n\u003ctd\u003eDigital capacitive touch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDetection\u003c\/td\u003e\n\u003ctd\u003eHuman or metal touch\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting Note\u003c\/td\u003e\n\u003ctd\u003eSensitivity decreases through thicker insulating material\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eApplications\u003c\/td\u003e\n\u003ctd\u003eTouch buttons, lamps, control panels, interactive projects\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eTouch Pad\u003c\/strong\u003e - Capacitive sensing surface.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 Port\u003c\/strong\u003e - EASY PLUG connection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSignal Line\u003c\/strong\u003e - Digital touch output.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\u003c\/strong\u003e - Power through RJ11 cable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eGND\u003c\/strong\u003e - Ground through RJ11 cable.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndicator Area\u003c\/strong\u003e - Many modules show touch state.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003ePanel Note\u003c\/strong\u003e - Thin paper or cloth may still allow sensing.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNoise Note\u003c\/strong\u003e - Avoid nearby high-current wires.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Arduino Digital Input Test\u003c\/h3\u003e\n\u003cp\u003eRead the touch sensor output and print its state.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\n\nvoid setup() {\n  Serial.begin(115200);\n  pinMode(sensorPin, INPUT);\n}\n\nvoid loop() {\n  Serial.println(digitalRead(sensorPin));\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. LED Event Indicator\u003c\/h3\u003e\n\u003cp\u003eTurn on an LED when the module output is touched.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = 2;\nconst int ledPin = 13;\n\nvoid setup() {\n  pinMode(sensorPin, INPUT);\n  pinMode(ledPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(ledPin, digitalRead(sensorPin));\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. MicroPython GPIO Monitor\u003c\/h3\u003e\n\u003cp\u003eMonitor the digital signal from a Pico-style board.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003efrom machine import Pin\nimport time\n\nsensor = Pin(15, Pin.IN)\n\nwhile True:\n    print(sensor.value())\n    time.sleep(0.1)\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY PLUG RJ11 Capacitive Touch Sensor Module\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What does it detect?\u003c\/strong\u003e\u003cbr\u003eA: Human or conductive touch through capacitive sensing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What connector does it use?\u003c\/strong\u003e\u003cbr\u003eA: EASY PLUG RJ11.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it work through paper?\u003c\/strong\u003e\u003cbr\u003eA: The listing notes it can work through cloth or paper, with reduced sensitivity.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What voltage does it use?\u003c\/strong\u003e\u003cbr\u003eA: 3.3V to 5V per current listing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it replace a button?\u003c\/strong\u003e\u003cbr\u003eA: Yes, for digital input applications.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does sensitivity change?\u003c\/strong\u003e\u003cbr\u003eA: Panel thickness, grounding, and moisture affect capacitive sensing.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it work with Arduino?\u003c\/strong\u003e\u003cbr\u003eA: Yes, through a compatible EASY PLUG control board.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What should I test first?\u003c\/strong\u003e\u003cbr\u003eA: Touch response in the final enclosure.\u003c\/p\u003e\n","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44036362567878,"sku":"KY-KS0113","price":1.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB10CR2X5YrK1Rjy0Fdq6ACvVXa8.jpg?v=1770807789"},{"product_id":"rj11-hall-magnetic-sensor","title":"KeyeStudio KS0110 | EASY Plug Hall Magnetic Sensor","description":"\u003ch2\u003eKeyeStudio KS0110 EASY Plug Hall Magnetic Sensor Module\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio KS0110 EASY Plug Hall Magnetic Sensor detects a nearby magnetic field and outputs a digital on\/off signal. It is useful for non-contact switches, door or lid detection, rotary pulse counting, waterproof-style triggers, and position sensing.\u003c\/p\u003e\n\u003cp\u003eBecause sensing is contactless, the module avoids mechanical wear and works well where a normal button or limit switch would be exposed to dust or movement. The EASY Plug RJ11 connector reduces wiring mistakes in classroom and robotics projects.\u003c\/p\u003e\n\u003cp\u003eUse a permanent magnet as the trigger target and test the final magnet distance before mounting. The detection range depends on magnet strength, orientation, and nearby metal parts.\u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eKS0110\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor type\u003c\/td\u003e\n\u003ctd\u003eHall magnetic field sensor module\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eDigital ON\/OFF signal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eEASY Plug RJ11 digital interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDetection target\u003c\/td\u003e\n\u003ctd\u003ePermanent magnet or magnetic field\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDetection range\u003c\/td\u003e\n\u003ctd\u003eDepends on magnet strength and orientation\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eTypical wiring\u003c\/td\u003e\n\u003ctd\u003eDigital input with pull-up or module output\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended use\u003c\/td\u003e\n\u003ctd\u003eNon-contact switch and position detection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDevelopment support\u003c\/td\u003e\n\u003ctd\u003eArduino digital input and interrupt examples\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHall sensing area:\u003c\/strong\u003e Place the magnet path near this region.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 connector:\u003c\/strong\u003e Connects to EASY Plug digital port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDigital output:\u003c\/strong\u003e Changes state when the magnetic field is detected.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\/GND:\u003c\/strong\u003e Module power and ground reference.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMagnet alignment:\u003c\/strong\u003e Keep distance and polarity consistent for repeatable triggering.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting note:\u003c\/strong\u003e Secure both the sensor and magnet to avoid false position changes.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInterrupt option:\u003c\/strong\u003e Use interrupt-capable pins for wheel or RPM counting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Door or Lid Sensor\u003c\/h3\u003e\n\u003cp\u003eDetect a magnet on a door, lid, or sliding part and report the open\/closed state.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int HALL_PIN = 2;\n\nvoid setup() {\n  pinMode(HALL_PIN, INPUT_PULLUP);\n  Serial.begin(115200);\n}\n\nvoid loop() {\n  bool magnetNear = digitalRead(HALL_PIN) == LOW;\n  Serial.println(magnetNear ? \"closed\" : \"open\");\n  delay(200);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. RPM Pulse Counter\u003c\/h3\u003e\n\u003cp\u003eAttach a small magnet to a wheel and count pulses with an interrupt.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int HALL_PIN = 2;\nvolatile unsigned long pulses = 0;\n\nvoid onPulse() {\n  pulses++;\n}\n\nvoid setup() {\n  pinMode(HALL_PIN, INPUT_PULLUP);\n  attachInterrupt(digitalPinToInterrupt(HALL_PIN), onPulse, FALLING);\n  Serial.begin(115200);\n}\n\nvoid loop() {\n  noInterrupts();\n  unsigned long count = pulses;\n  pulses = 0;\n  interrupts();\n  Serial.print(\"pulses_per_second=\");\n  Serial.println(count);\n  delay(1000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Non-Contact Limit Switch\u003c\/h3\u003e\n\u003cp\u003eStop a small actuator or motor when the magnetic limit point is reached.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int HALL_PIN = 2;\nconst int MOTOR_PIN = 9;\n\nvoid setup() {\n  pinMode(HALL_PIN, INPUT_PULLUP);\n  pinMode(MOTOR_PIN, OUTPUT);\n}\n\nvoid loop() {\n  bool atLimit = digitalRead(HALL_PIN) == LOW;\n  analogWrite(MOTOR_PIN, atLimit ? 0 : 180);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY Plug Hall Magnetic Sensor\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it detect all metals?\u003c\/strong\u003e\u003cbr\u003eA: No. It detects magnetic fields, so use a magnet or magnetic material.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is the output analog?\u003c\/strong\u003e\u003cbr\u003eA: No. This module provides a digital on\/off signal.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How far can it detect?\u003c\/strong\u003e\u003cbr\u003eA: Distance depends on magnet strength, polarity, and alignment.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it count wheel speed?\u003c\/strong\u003e\u003cbr\u003eA: Yes. Use a magnet on the rotating part and count pulses with an interrupt.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it replace a limit switch?\u003c\/strong\u003e\u003cbr\u003eA: Often yes, if the magnet and sensor alignment is repeatable.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does it not trigger?\u003c\/strong\u003e\u003cbr\u003eA: Try reversing magnet polarity, reducing the gap, or checking the digital input mode.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it be used outdoors?\u003c\/strong\u003e\u003cbr\u003eA: Protect the electronics from moisture and vibration.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is it safe for microcontroller GPIO?\u003c\/strong\u003e\u003cbr\u003eA: Yes when powered and wired according to the control board's logic voltage.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44038051233990,"sku":"KY-KS0110","price":1.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/f28c1c09a5.webp?v=1770807851"},{"product_id":"rj11-analog-sound-sensor","title":"KeyeStudio KS0105 | EASY Plug Analog Sound Sensor","description":"\u003ch2\u003eKeyeStudio KS0105 EASY Plug Analog Sound Sensor Module\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio KS0105 EASY Plug Analog Sound Sensor detects ambient sound level and outputs an analog voltage for microcontroller ADC inputs. It is designed for sound-reactive LEDs, clap switches, noise demonstrations, and interactive classroom projects.\u003c\/p\u003e\n\u003cp\u003eThe onboard microphone circuit provides a relative loudness signal rather than recorded audio. Sensitivity can be adjusted with the onboard potentiometer, and the EASY Plug RJ11 connector keeps wiring simple with compatible KeyeStudio boards.\u003c\/p\u003e\n\u003cp\u003eUse this module with Arduino or the \u003ca href=\"https:\/\/openelab.io\/products\/sensor-shield-expansion-board-v5\" target=\"_blank\"\u003eSensor Shield Expansion Board V5\u003c\/a\u003e when a project needs a simple sound trigger or sound intensity trend without complex audio processing.\u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eManufacturer\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eModel\u003c\/td\u003e\n\u003ctd\u003eKS0105\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensor type\u003c\/td\u003e\n\u003ctd\u003eAnalog sound \/ microphone sensor\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eInterface\u003c\/td\u003e\n\u003ctd\u003eEASY Plug RJ11 analog interface\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSupply voltage\u003c\/td\u003e\n\u003ctd\u003e3.3 V to 5 V\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOperating current\u003c\/td\u003e\n\u003ctd\u003e\u0026lt; 10 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput\u003c\/td\u003e\n\u003ctd\u003eAnalog voltage signal\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSensitivity\u003c\/td\u003e\n\u003ctd\u003eAdjustable by onboard potentiometer\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eMounting\u003c\/td\u003e\n\u003ctd\u003eFixed hole on module PCB\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eRecommended use\u003c\/td\u003e\n\u003ctd\u003eRelative sound level detection\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eDevelopment support\u003c\/td\u003e\n\u003ctd\u003eArduino analog input examples\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eMicrophone:\u003c\/strong\u003e Faces the sound source and senses ambient loudness.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSensitivity potentiometer:\u003c\/strong\u003e Adjusts trigger response and analog amplitude.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 connector:\u003c\/strong\u003e Connects to EASY Plug analog port.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eAnalog signal:\u003c\/strong\u003e Outputs a voltage proportional to sound intensity.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVCC\/GND:\u003c\/strong\u003e Power and common reference for the module.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting hole:\u003c\/strong\u003e Use it to reduce movement and vibration noise.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNoise note:\u003c\/strong\u003e Keep the sensor away from motors and switching power noise when possible.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Read Analog Input\u003c\/h3\u003e\n\u003cp\u003eRead the analog sound sensor on an Arduino analog pin and print a stable serial value for debugging.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\n\nvoid setup() {\n  Serial.begin(115200);\n}\n\nvoid loop() {\n  long total = 0;\n  for (int i = 0; i \u0026lt; 8; i++) {\n    total += analogRead(SENSOR_PIN);\n    delay(2);\n  }\n  int raw = total \/ 8;\n  Serial.print(\"sound=\");\n  Serial.println(raw);\n  delay(100);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Control LED Brightness\u003c\/h3\u003e\n\u003cp\u003eMap the sensor reading to PWM output so the module can directly control LED brightness in an interactive prototype.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\nconst int LED_PIN = 9;\n\nvoid setup() {\n  pinMode(LED_PIN, OUTPUT);\n}\n\nvoid loop() {\n  int raw = analogRead(SENSOR_PIN);\n  int pwm = map(raw, 0, 1023, 0, 255);\n  analogWrite(LED_PIN, pwm);\n  delay(20);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Threshold Trigger\u003c\/h3\u003e\n\u003cp\u003eConvert the analog signal into a practical on\/off event for alarms, mode switching, or simple automation.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int SENSOR_PIN = A0;\nconst int OUTPUT_PIN = 8;\nconst int THRESHOLD = 550;\n\nvoid setup() {\n  pinMode(OUTPUT_PIN, OUTPUT);\n}\n\nvoid loop() {\n  int raw = analogRead(SENSOR_PIN);\n  digitalWrite(OUTPUT_PIN, raw \u0026gt; THRESHOLD ? HIGH : LOW);\n  delay(50);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY Plug Analog Sound Sensor\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it record audio?\u003c\/strong\u003e\u003cbr\u003eA: No. It is for sound level detection, not high-quality audio capture.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Is the output analog?\u003c\/strong\u003e\u003cbr\u003eA: Yes. Read it with a microcontroller ADC pin.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it detect claps?\u003c\/strong\u003e\u003cbr\u003eA: Yes. Use a threshold and debounce delay in firmware.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: How do I adjust sensitivity?\u003c\/strong\u003e\u003cbr\u003eA: Turn the onboard potentiometer while watching serial readings.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it work at 3.3 V?\u003c\/strong\u003e\u003cbr\u003eA: Yes, within the supported supply range.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does it trigger near motors?\u003c\/strong\u003e\u003cbr\u003eA: Motor vibration and electrical noise can affect microphone circuits.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can it measure decibels?\u003c\/strong\u003e\u003cbr\u003eA: Not directly. It provides relative loudness and would need calibration for approximate dB.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What projects is it best for?\u003c\/strong\u003e\u003cbr\u003eA: Sound-reactive LEDs, simple alarms, classroom demos, and interactive installations.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44038061785286,"sku":"KY-KS0105","price":1.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1N02aXZrrK1Rjy1zeq6xalFXaq.jpg?v=1770807881"},{"product_id":"rj11-single-relay-module","title":"KeyeStudio RJ11 Relay Module | EASY PLUG Single Relay","description":"\n\u003ch2\u003eKeyeStudio EASY PLUG RJ11 Single Relay Module - Isolated Switching Output for Arduino Control Projects\u003c\/h2\u003e\n\u003cp\u003eThe KeyeStudio EASY PLUG RJ11 Single Relay Module is a controller-friendly switching module for turning external loads on and off from a microcontroller. A relay lets a low-power GPIO signal control a separate circuit, making it useful for automation demos, smart-home prototypes, fans, lamps, pumps, and STEM control experiments.\u003c\/p\u003e\n\u003cp\u003eThe RJ11 EASY PLUG format is designed for tidy cabling in KeyeStudio-compatible learning systems. It can be used alongside Arduino-compatible controllers such as the \u003ca href=\"https:\/\/openelab.io\/products\/elab-nano-v3-board-ch340\"\u003eELAB Nano V3\u003c\/a\u003e, control panels based on the \u003ca href=\"https:\/\/openelab.io\/products\/uno-expansion-board\"\u003eUNO R3 Prototype Expansion Board\u003c\/a\u003e, and sensing modules such as the \u003ca href=\"https:\/\/openelab.io\/products\/sound-microphone-sensor\"\u003eHS-S05A Sound Microphone Sensor\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp\u003eRelays can switch higher voltages than logic circuits, so wiring must be handled carefully. Keep mains wiring isolated, use proper enclosures, and test first with low-voltage loads if you are building an educational project.\u003c\/p\u003e\n\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eParameter\u003c\/th\u003e\n\u003cth\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003eSKU\u003c\/td\u003e\n\u003ctd\u003eKY-KS0127\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eBrand\u003c\/td\u003e\n\u003ctd\u003eKeyeStudio\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eProduct Type\u003c\/td\u003e\n\u003ctd\u003eEASY PLUG RJ11 single relay module\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eOutput Device\u003c\/td\u003e\n\u003ctd\u003eElectromechanical relay\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eControl Interface\u003c\/td\u003e\n\u003ctd\u003eRJ11 EASY PLUG signal connector\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eContact Terminals\u003c\/td\u003e\n\u003ctd\u003eCommon, normally open, normally closed on typical relay modules\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eUse Case\u003c\/td\u003e\n\u003ctd\u003eGPIO-controlled load switching\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eHost Platform\u003c\/td\u003e\n\u003ctd\u003eArduino and compatible KeyeStudio systems\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eIsolation\u003c\/td\u003e\n\u003ctd\u003eRelay contact isolation between control and load circuits\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSafety Note\u003c\/td\u003e\n\u003ctd\u003eUse proper enclosure and ratings for higher-voltage loads\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eBoard Layout \u0026amp; Label Guide\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRJ11 Port\u003c\/strong\u003e - EASY PLUG connector for controller-side signal wiring.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRelay\u003c\/strong\u003e - Mechanical switch that controls the external load circuit.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCOM\u003c\/strong\u003e - Common relay contact.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNO\u003c\/strong\u003e - Normally open contact, closes when relay activates.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eNC\u003c\/strong\u003e - Normally closed contact, opens when relay activates.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndicator LED\u003c\/strong\u003e - Shows relay input or active state on many relay modules.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting Holes\u003c\/strong\u003e - Secure the module before connecting load wiring.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSafety Gap\u003c\/strong\u003e - Keep load wiring separated from logic wiring.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eApplication Scenarios\u003c\/h2\u003e\n\u003ch3\u003e1. Arduino Relay Blink\u003c\/h3\u003e\n\u003cp\u003eSwitch the relay on and off every second for a low-voltage load test.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int relayPin = 7;\n\nvoid setup() {\n  pinMode(relayPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(relayPin, HIGH);\n  delay(1000);\n  digitalWrite(relayPin, LOW);\n  delay(1000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e2. Sensor-Controlled Fan\u003c\/h3\u003e\n\u003cp\u003eTurn on a relay when a sensor value exceeds a threshold.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int sensorPin = A0;\nconst int relayPin = 7;\n\nvoid setup() {\n  pinMode(relayPin, OUTPUT);\n}\n\nvoid loop() {\n  int value = analogRead(sensorPin);\n  digitalWrite(relayPin, value \u0026gt; 600 ? HIGH : LOW);\n  delay(200);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\u003ch3\u003e3. Timed Pump Output\u003c\/h3\u003e\n\u003cp\u003eRun a pump relay for a short fixed duration.\u003c\/p\u003e\n\u003cpre\u003e\u003ccode\u003econst int relayPin = 7;\n\nvoid setup() {\n  pinMode(relayPin, OUTPUT);\n}\n\nvoid loop() {\n  digitalWrite(relayPin, HIGH);\n  delay(5000);\n  digitalWrite(relayPin, LOW);\n  delay(60000);\n}\u003c\/code\u003e\u003c\/pre\u003e\n\n\u003ch2\u003ePacking List\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e1 x KeyeStudio EASY PLUG RJ11 Single Relay Module\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eFAQ\u003c\/h2\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What does this module do?\u003c\/strong\u003e\u003cbr\u003eA: It lets a microcontroller switch an external load through a relay.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What is RJ11 used for?\u003c\/strong\u003e\u003cbr\u003eA: The RJ11 connector is for EASY PLUG controller wiring.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What are NO and NC?\u003c\/strong\u003e\u003cbr\u003eA: NO closes when activated; NC opens when activated.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I switch mains voltage?\u003c\/strong\u003e\u003cbr\u003eA: Only if you understand the relay rating and use proper safety practices and enclosures.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Does it isolate the load?\u003c\/strong\u003e\u003cbr\u003eA: Relay contacts provide electrical separation between control and load circuits.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Why does the relay click?\u003c\/strong\u003e\u003cbr\u003eA: That is the mechanical contact switching.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: Can I use PWM?\u003c\/strong\u003e\u003cbr\u003eA: No, relays are for slow on\/off switching, not PWM speed control.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eQ: What should I test first?\u003c\/strong\u003e\u003cbr\u003eA: Use a low-voltage load to confirm logic polarity and wiring.\u003c\/p\u003e\n","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44038080495814,"sku":"KY-KS0127","price":1.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/HTB1rdRxXOzxK1Rjy1zkq6yHrVXa3.jpg?v=1770807955"},{"product_id":"kidsbits-maker-coding-box","title":"KeyeStudio Kidsbits Maker Coding Box V1.0 Starter Kit for Arduino STEM 7+","description":"\u003ch2\u003e🧠 KeyeStudio Coding Box for Arduino – Kids STEM Starter Kit\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eThe \u003cstrong\u003eCoding Box\u003c\/strong\u003e is a beginner-friendly programming toolbox designed for children aged \u003cstrong\u003e6+\u003c\/strong\u003e. Developed by KeyeStudio, it integrates essential \u003cstrong\u003eelectronic components and sensors\u003c\/strong\u003e into one modular kit—perfect for hands-on learning and creative exploration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eIncluded modules cover:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e💡 LEDs\u003c\/li\u003e\n\u003cli\u003e🔘 Buttons\u003c\/li\u003e\n\u003cli\u003e🎵 Sound sensors\u003c\/li\u003e\n\u003cli\u003e🌡️ Temperature sensors\u003c\/li\u003e\n\u003cli\u003e📡 Infrared sensors\u003c\/li\u003e\n\u003cli\u003e💨 Motors and fans\u003c\/li\u003e\n\u003cli\u003e🔦 Light sensors\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eWith the Coding Box, kids can build exciting projects like:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e✨ LED flashing\u003c\/li\u003e\n\u003cli\u003e🚨 Intrusion alarms\u003c\/li\u003e\n\u003cli\u003e🌀 Smart fans\u003c\/li\u003e\n\u003cli\u003e🌡️ Temperature testers\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eCompatible with \u003cstrong\u003eArduino IDE\u003c\/strong\u003e, \u003cstrong\u003eMixly\u003c\/strong\u003e, and \u003cstrong\u003eScratch graphical programming\u003c\/strong\u003e, this kit supports both text-based and block-based coding. Children can start with simple drag-and-drop logic and gradually master real-world programming concepts step by step.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"KD0001 kidsbits\" src=\"https:\/\/www.youtube.com\/embed\/UrHtrmRKcxs\" height=\"580\" width=\"1080\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"Coding Box Overview\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/87e61875b632bf2d7b1783e3c9293feb_1.webp?v=1756868615\"\u003e\u003c\/p\u003e\n\u003ch2\u003e📘 Tutorials \u0026amp; Resources\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Arduino\/arduino.html\" target=\"_blank\"\u003eArduino Tutorial\u003c\/a\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Arduino\/arduino.html#download-software-install-driver\" target=\"_blank\"\u003eDownload Software \u0026amp; Install Driver\u003c\/a\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Kidsblock\/kidsblock.html\" target=\"_blank\"\u003eKidsblock Tutorial\u003c\/a\u003e\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e🧪 Sample Projects\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(0, 170, 255);\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Arduino\/arduino.html#project-1-hello-world\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eProject 1: Hello World\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(0, 170, 255);\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Arduino\/arduino.html#project-2-blink\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eProject 2: Blink\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(0, 170, 255);\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Arduino\/arduino.html#project-6-play-music\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eProject 6: Play Music\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(0, 170, 255);\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Arduino\/arduino.html#project-8-pir-motion-alarm\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eProject 8: PIR Motion Alarm\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(0, 170, 255);\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Kidsblock\/kidsblock.html#project-16-temperature-tester\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eProject 16: Temperature Tester\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003cli style=\"font-weight: bold; color: rgb(0, 170, 255);\"\u003e\u003cspan style=\"color: rgb(0, 170, 255);\"\u003e\u003cstrong\u003e\u003ca href=\"https:\/\/kd0001-coding-box-for-arduino.readthedocs.io\/en\/latest\/Kidsblock\/kidsblock.html#project-22-light-sensor-8-8-dot-matrix\" style=\"color: rgb(0, 170, 255);\" target=\"_blank\"\u003eProject 22: Light Sensor + 8×8 Dot Matrix\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp style=\"font-weight: bold;color: rgb(0, 170, 255);\"\u003e \u003c\/p\u003e\n\u003ch2\u003e🌍 Ideal For\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e👦👧 Kids aged 6+\u003c\/li\u003e\n\u003cli\u003e🎓 STEM classrooms and coding clubs\u003c\/li\u003e\n\u003cli\u003e🧠 Early electronics and robotics education\u003c\/li\u003e\n\u003cli\u003e🛠️ Arduino-based beginner projects\u003c\/li\u003e\n\u003cli\u003e📱 Sensor-based and graphical programming experiments\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44046961868998,"sku":"KY-KD0001","price":47.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/09cb01a62b.webp?v=1770808247"},{"product_id":"smart-fan-kit","title":"KeyeStudio Kidsbits STEM Electronic Building Blocks Smart Fan Kit Arduino","description":"\u003cp\u003e🌟 The \u003cstrong\u003eSmart Fan Kit for KidsUNO\u003c\/strong\u003e is a beginner-friendly STEM education kit designed to help children explore \u003cstrong\u003eelectronics, programming, and automation\u003c\/strong\u003e through hands-on learning. Built around the \u003cstrong\u003eKidsUNO board\u003c\/strong\u003e, which is fully compatible with Arduino UNO, this kit offers a fun and intuitive way to start building smart projects.\u003c\/p\u003e\n\u003cp\u003e🧠 With \u003cstrong\u003eKidsBlock graphical programming\u003c\/strong\u003e, children can create programs by combining visual code blocks — no need to learn complex syntax. The drag-and-drop interface makes it easy to understand logic flow and build interactive applications.\u003c\/p\u003e\n\u003cp\u003e\u003ciframe title=\"KEYESTUDIO 丨Kidsbits STEM Electronic Building Blocks Smart Fan Kit Python Programming #arduino #diy\" src=\"https:\/\/www.youtube.com\/embed\/0B9QxscfHxs\" height=\"580\" width=\"1080\"\u003e\u003c\/iframe\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e✨ Key Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e🧩 \u003cstrong\u003eKidsBlock Programming:\u003c\/strong\u003e\u003cbr\u003e- Visual block-based coding interface\u003cbr\u003e- No prior programming experience required\u003c\/li\u003e\n\u003cli\u003e🔌 \u003cstrong\u003eArduino UNO Compatibility:\u003c\/strong\u003e\u003cbr\u003e- Fully compatible with standard Arduino UNO boards\u003cbr\u003e- Ideal for scalable learning and advanced project development\u003c\/li\u003e\n\u003cli\u003e🧪 \u003cstrong\u003eRich Sensor \u0026amp; Module Set:\u003c\/strong\u003e\u003cbr\u003e- White LED module\u003cbr\u003e- RGB LED module\u003cbr\u003e- Photo interrupter\u003cbr\u003e- Capacitive touch sensor\u003cbr\u003e- TM1650 four-digit tube display\u003cbr\u003e- DS18B20 temperature sensor\u003cbr\u003e- Ultrasonic sensor\u003cbr\u003e- Five-channel AD button module\u003cbr\u003e- 130 motor\u003cbr\u003e- IR receiver\u003cbr\u003e- Enables temperature detection, remote control, auto triggering, and more\u003c\/li\u003e\n\u003cli\u003e🎓 \u003cstrong\u003eEducational Program Design:\u003c\/strong\u003e\u003cbr\u003e- Includes multiple learning modes: temperature detection, trigger mode, remote control, manual control, variable speed mode\u003cbr\u003e- Enhances logical thinking, creativity, and problem-solving skills\u003c\/li\u003e\n\u003cli\u003e🚀 \u003cstrong\u003eBeginner-Friendly:\u003c\/strong\u003e\u003cbr\u003e- Easy to assemble and program\u003cbr\u003e- Includes detailed tutorials and examples for guided learning\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/be6977fcad.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/e0e8224eff.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/545728ae9b.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/84d2dd257a.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/f9854a46a1.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/c0d43f507b.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/60f43a6e54.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/78021eff64.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/0a278d41eb.jpg?x-oss-process=image\/format,webp\"\u003e \u003cimg src=\"https:\/\/ueeshop.ly200-cdn.com\/u_file\/UPAH\/UPAH808\/2505\/photo\/597435d78d.jpg?x-oss-process=image\/format,webp\"\u003e\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44047599960262,"sku":"KY-KD3023-U","price":36.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/b58e93cce5.webp?v=1770808435"},{"product_id":"smart-fan-programmable-starter-kit","title":"KeyeStudio Kidsbits STEM Electronic Building Blocks Smart Fan Kit ESP32","description":"\u003cul\u003e\n\u003cli style=\"font-weight: bold; color: rgb(43, 0, 255);\"\u003e\u003cspan style=\"color: rgb(43, 0, 255);\"\u003e\u003cstrong\u003e\u003ca rel=\"noopener\" title=\"KD3023-latest-docs\" href=\"https:\/\/wiki.kidsbits.cc\/projects\/KD3023\/en\/latest\/docs\/\" target=\"_blank\"\u003e\u003c\/a\u003e\u003ca href=\"https:\/\/wiki.kidsbits.cc\/projects\/KD3023\/en\/latest\/docs\/\" title=\"KD3023-latest-docs\" target=\"_blank\"\u003eTutorial\u003c\/a\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eBased on KidsBlock and python programming language, the Smart Fan Kit is designed for children aged 9-12 years old, which can be adapted to Legos and three types of mainboards: kidsUNO, kidsIOT and kidspico.\u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003e\u003cspan\u003eFeatures\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003cspan\u003eKidsBlock integrates building blocks to program by combining code blocks, so you do not have to learn complex programming syntax. You may learn programming much easier!\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003ePython programming language is with simplicity and concise syntax, so it is easy to learn and suitable for beginners. You may master a systematic programming knowledge step by step!\u003c\/span\u003e\u003cbr\u003e\u003cspan\u003eIn this kit, multiple sensors and modules are included: white LED module, RGB LED module, photo interrupter, capacitive touch sensor, TM1650 four-digit tube display, DS18B20 temperature sensor, ultrasonic sensor, five-channel AD button module, 130 motor and IR receiver. Besides, we design six modes for the kit with building blocks: temperature detection, trigger mode, remote control, manual control and variable speed mode. These building blocks are provided, so you may design forms at will, which greatly improves logical analysis, creativity, hands-on skills and problem-solving ability.\u003c\/span\u003e\u003c\/p\u003e\n\u003c!-- Product Image Gallery --\u003e\n\u003cdiv style=\"margin: 30px 0;\" class=\"product-gallery\"\u003e\n\u003ch2 style=\"text-align: center; margin-bottom: 20px;\"\u003eProduct Details\u003c\/h2\u003e\n\u003cdiv style=\"display: flex; flex-wrap: wrap; justify-content: center; gap: 15px;\"\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/f9854a46a1.webp?v=1756879409\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/83b50801f4.webp?v=1756879411\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/e38b6528dc.webp?v=1756879410\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/49ac3772dc.webp?v=1756879409\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/545728ae9b.webp?v=1756879410\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/c0d43f507b.webp?v=1756879409\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/60f43a6e54.webp?v=1756879410\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/78021eff64.webp?v=1756879410\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/fa2764d427.webp?v=1756879410\"\u003e\u003c\/div\u003e\n\u003cdiv style=\"flex: 0 0 calc(50% - 15px); max-width: 400px; margin-bottom: 15px;\"\u003e\u003cimg style=\"width: 100%; height: auto; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1);\" alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/da9c60c64e.webp?v=1756879410\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!----\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44047987474630,"sku":"KY-KD3023-E","price":37.32,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/892d8cbf68_b53017df-69fc-498c-a071-727df91e1982.webp?v=1770808498"},{"product_id":"multi-purpose-coding-robot","title":"KeyeStudio Kidsbits Multi-purpose Coding Robot for Arduino","description":"\u003cp\u003e🤖 \u003cstrong\u003eKeyeStudio\u003c\/strong\u003e \u003cspan\u003e\u003cstrong\u003eKidsbits Coding Robot\u003c\/strong\u003e is a beginner-friendly DIY learning kit designed by Keyestudio for children aged \u003cstrong\u003e7 and up 🎓\u003c\/strong\u003e. With its \u003cstrong\u003eno-wiring design\u003c\/strong\u003e and modular structure, kids can easily explore programming and electronics in a safe, hands-on way.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eUsing intuitive block-based coding, children can control built-in \u003cstrong\u003esensors and modules\u003c\/strong\u003e to create exciting projects like:\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e💡 LED blinking\u003c\/li\u003e\n\u003cli\u003e🚗 Line-following car\u003c\/li\u003e\n\u003cli\u003e📡 Ultrasonic obstacle avoidance and tracking\u003c\/li\u003e\n\u003cli\u003e🔢 Matrix display animations\u003c\/li\u003e\n\u003cli\u003e📱 Bluetooth-controlled car\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003eBeyond fun, this kit helps kids develop \u003cstrong\u003elogical thinking\u003c\/strong\u003e, \u003cstrong\u003eproblem-solving skills\u003c\/strong\u003e, and \u003cstrong\u003ecreative confidence\u003c\/strong\u003e. It’s a perfect entry point into the world of \u003cstrong\u003eArduino programming\u003c\/strong\u003e and \u003cstrong\u003eSTEM education\u003c\/strong\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e🌍 Ideal For\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e👦👧 Kids aged 7+\u003c\/li\u003e\n\u003cli\u003e🎓 STEM classrooms and coding clubs\u003c\/li\u003e\n\u003cli\u003e🧠 Early robotics and electronics education\u003c\/li\u003e\n\u003cli\u003e🛠️ Arduino-based beginner projects\u003c\/li\u003e\n\u003cli\u003e📱 Bluetooth and sensor-based experiments\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e📘 Learn More\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eFor full documentation, tutorials, and code examples, visit:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e\u003ca style=\"color: rgb(0, 170, 255);\" href=\"https:\/\/kd.kidsbits.cc\/KD0003-FILE\" target=\"_blank\"\u003ehttps:\/\/kd.kidsbits.cc\/KD0003-FILE\u003c\/a\u003e\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/H5048a99febe6465cb0af9f6084e5abc42_2c8282c5-79db-49b9-b064-b60a3f92b700.webp?v=1764225312\" alt=\"KD0003 (3)\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/H84bf8161a4d8419bb771dbfce1f2899ch_cfed467d-4b76-4508-b7ab-ce0c0eb2cda7.webp?v=1764225314\" alt=\"KD0003 (4)\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/Hfc7479df453d46e5b4d03389bb52870aq_07eaaceb-cf1f-4b42-b3ad-91751756c6a0.webp?v=1764225315\" alt=\"KD0003 (1)\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/H03756fd7a3014cf0a3db527affa17b48K_7c7b2c93-86c2-4b58-927e-6a765f74e538.webp?v=1764225317\" alt=\"KD0003 (2)\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/Hd133353d1f8b42b1b6f2e230c8595e49o_a6bf0165-256e-412b-8977-84da3809955b.webp?v=1764225319\" alt=\"KD0003 (5)\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/He224815fe3404309b9fee70e448ba5e7A_aa56db50-709c-4a28-9805-f237b2f26ca2.webp?v=1764225321\" alt=\"KD0003 (7)\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/Hafd64184161d462a81275bb08dfa6dd5E_cc9ed36c-93d9-4fb5-b8bf-c5615b5d1f49.webp?v=1764225323\" alt=\"KD0003 (8)\"\u003e \u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/H9ec49183bd0741cc91674ac36d2ca4539_06b080c7-49d3-41dc-9cc7-b9ed9fd71038.webp?v=1764225324\" alt=\"KD0003 (6)\"\u003e\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44048697032902,"sku":"KY-KD0003","price":66.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/H84bf8161a4d8419bb771dbfce1f2899ch.jpg?v=1770808755"},{"product_id":"pawr10-wear-resistant-resin","title":"Heygears UltraPrint-Production PAWR10 Wear-Resistant Resin","description":"\u003cp\u003e\u003cspan\u003eUltraPrint-Production PAWR10 features a smooth molding surface and high wear resistance. It can be used to print products that require frequent contact, such as tabletop gaming figures, movable models, electronic products, and outdoor equipment. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e   \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVAT and shipping within the EU \u0026amp; UK included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003e  \u003c\/strong\u003e\u003c\/p\u003e\n\u003cdiv data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan class=\"dimension-header whitespace-nowrap\" data-v-17625da9=\"\"\u003eProduct Highlights\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eA surface smoothness similar to those sanded with 600 to 1000 grit sandpaper\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003e2H grade surface hardness, equivalent to the surface hardness of car paint\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eResistant to yellowing and performance degradation\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e   \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eCompatible With The Following 3D Printers:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eUltraCraft Reflex 3D Printer \u0026amp; UltraCraft Reflex RS 3D Printer\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/PAWR10--3_1728x_a3a4bd4c-d976-4829-bbd5-3ca462bc9615.png?v=1730171306\"\u003e\u003c\/p\u003e","brand":"Heygears","offers":[{"title":"1000g\/bottle \/ Creamy","offer_id":44204324454598,"sku":"Heygears-PAWR10-Creamy","price":69.95,"currency_code":"EUR","in_stock":true},{"title":"1000g\/bottle \/ Cream Yellow","offer_id":44204324487366,"sku":"Heygears-PAWR10-CreamyYellow","price":69.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/Creamy.png?v=1770812414"},{"product_id":"heygears-ultraprint-design-pam10","title":"Heygears UltraPrint-Design PAM10","description":"\u003cdiv data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\n\u003cdiv data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\u003cspan\u003eUltraPrint-Design PAM10 mixable color resins let you print with a full spectrum of possible colors. The material is designed to ensure consistent, stable, and successful print results no matter the colors you mix.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\u003cspan\u003e  \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\u003cspan\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cstrong\u003eVAT and shipping within the EU \u0026amp; UK included\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\u003cspan\u003e\u003cstrong\u003e  \u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\u003cspan\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/8766.jpg?v=1730172329\"\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/DSC04144.jpg?v=1730172329\"\u003e\u003c\/div\u003e\n\u003ch2 data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan class=\"dimension-header whitespace-nowrap\" data-v-17625da9=\"\"\u003eProduct Highlights\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eMixable Color Resins for a Full Spectrum of Colors\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eDesigned for Lasting, Stable, High-quality Results\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eResin Properties Maintain Stable Printing Success Rate\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eFlexibility to Mix the CMYK Color Resins the Way You Like\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eCompatible With The Following 3D Printers:\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eUltraCraft Reflex 3D Printer \u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cspan\u003e\u003cstrong\u003eWhat's Included in the Multi-color Set\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e1000g materials x5\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eColor Shade Guide (24 Colors) x1\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eClear Measuring Cup (50 ml) x4\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eClear Measuring Cup (500 ml) x2\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eDropper Bottle (50 ml) x3\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eElectronic Scale x1\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eDropper (5 ml) x1\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eStirring Rod x1\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eSilicone Mold x1\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eDisposable Latex Gloves x10\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eDust-free Cloth x5\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/PAM-10-PC-20240228_1728x_9c44996a-21cf-4cf3-8e07-ffbc126b9bdf.png?v=1730172329\"\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Heygears","offers":[{"title":"1000g\/bottle \/ Multi-color Set","offer_id":44204330025158,"sku":"Heygears-PAM10-CMYK","price":499.0,"currency_code":"EUR","in_stock":true},{"title":"1000g\/bottle \/ White","offer_id":44204329926854,"sku":"Heygears-PAM10-White","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"1000g\/bottle \/ Black","offer_id":44204329992390,"sku":"Heygears-PAM10-Black","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"1000g\/bottle \/ Cyan","offer_id":44204329894086,"sku":"Heygears-PAM10-Cyan","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"1000g\/bottle \/ Magenta","offer_id":44204329861318,"sku":"Heygears-PAM10-Magenta","price":99.0,"currency_code":"EUR","in_stock":true},{"title":"1000g\/bottle \/ Yellow","offer_id":44204329959622,"sku":"Heygears-PAM10-Yellow","price":99.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/14_65cc242b-b125-40a8-8ca4-27f727409ccb.png?v=1770812426"},{"product_id":"pau10-abs-like-resin","title":"Heygears UltraPrint-Modeling PAU10 ABS-like Resin","description":"\u003cdiv data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cdiv data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\u003cspan\u003eUltraPrint-Modeling PAU10 is a strong ABS-like material specifically designed for use with the UltraCraft Reflex 3D printer, using TrueUV for the best possible results. It is a high-performance material suitable for printing final products and functional parts, featuring long-term structural stability.\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\u003cspan\u003e  \u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\u003cspan\u003e\u003cmeta charset=\"utf-8\"\u003e \u003cstrong\u003eVAT and shipping within the EU \u0026amp; UK included\u003c\/strong\u003e\u003c\/span\u003e\u003c\/div\u003e\n\u003cdiv data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\u003cspan\u003e   \u003c\/span\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2 data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan data-v-17625da9=\"\" class=\"dimension-header whitespace-nowrap\"\u003eProduct Highlights\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003e\u003cspan\u003eTough, Stable, Precise\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003e\u003cspan\u003ePrint Commercial Grade Final Products\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003e\u003cspan\u003eLong-term Performance, and Structural Stability\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003e\u003cspan\u003eShape Your Ideas with Next Level Strength, Precision and Stability\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003e\u003cspan\u003eGive You Ideas the Best Results with a Material Engineered to Exceed Expectations.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eCompatible With The Following 3D Printers:\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUltraCraft Reflex 3D Printer \u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Heygears","offers":[{"title":"Gray \/ 1000g\/bottle","offer_id":44204340707526,"sku":"Heygears-PAU10-Grey","price":89.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/Modeling-PAU10.png?v=1770812442"},{"product_id":"pap10-precise-detail-resin","title":"Heygears UltraPrint-Production PAP10 Precise Detail Resin High-Precision 3D Material","description":"\u003cdiv data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003ch2\u003e\u003cimg src=\"https:\/\/store.heygears.com\/cdn\/shop\/files\/1.-NEW-PAP10-RESIN-HEYGEARS-2.webp?v=1750755651\u0026amp;width=3836\" alt=\"HeyGears PAP10 Ash Grey and Black Resin - 0.15mm Pillar, 0.06mm Detail Precision for Miniature Production\"\u003e\u003c\/h2\u003e\n\u003ch2\u003e\n\u003cimg src=\"https:\/\/store.heygears.com\/cdn\/shop\/files\/2_d20e9d79-8f86-41a0-bce0-f2cb08c5f2e4.webp?v=1744083728\u0026amp;width=3836\" alt=\"HeyGears resin 3D printed part using PAP10 resin with smooth surface and fine details\"\u003e\u003cbr\u003e\u003cbr\u003e🖤 UltraPrint-Production PAP10 – Precision Resin for Miniatures \u0026amp; Fine Structures\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eThe \u003cstrong\u003eUltraPrint-Production PAP10\u003c\/strong\u003e resin is engineered for \u003cstrong\u003eminiatures and finely detailed 3D structures\u003c\/strong\u003e, delivering \u003cstrong\u003ecleaner edges, sharper details, and delicate finishes\u003c\/strong\u003e. With \u003cstrong\u003eexceptional dimensional stability\u003c\/strong\u003e and \u003cstrong\u003ehigh tensile strength\u003c\/strong\u003e, it ensures long-lasting performance. Its \u003cstrong\u003eash grey color\u003c\/strong\u003e makes painting and finishing effortless, while compatibility with \u003cstrong\u003eUltraCraft Reflex \u0026amp; Reflex RS 3D Printers\u003c\/strong\u003e guarantees seamless integration.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003e🔑 Highlights\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e✨ Exceptional Detail:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eSmallest pillar diameter: 0.15 mm\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eSmallest hole diameter: 0.18 mm\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e⚙️ Stable Structure:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eSize deviation within ±0.05 mm\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eNo deformation during 3 years of indoor placement\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e💪 Stable Performance:\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003eHigh tensile and modulus strength\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e🎨 Ash Grey Color:\u003c\/strong\u003e Convenient for painting \u0026amp; finishing\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e🖨 Printer Compatibility:\u003c\/strong\u003e UltraCraft Reflex \u0026amp; Reflex RS\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003e📊 Specifications\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003e\u003cspan\u003eSpecification\u003c\/span\u003e\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003e\u003cspan\u003eDetails\u003c\/span\u003e\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eProduct \u003c\/span\u003e\u003cspan\u003eName\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eUltraPrint-Production \u003c\/span\u003e\u003cspan\u003ePAP10\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eApplication\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eMiniatures \u003c\/span\u003e\u003cspan\u003e\u0026amp; \u003c\/span\u003e\u003cspan\u003efine-detail \u003c\/span\u003e\u003cspan\u003e3D \u003c\/span\u003e\u003cspan\u003eprinting\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSmallest \u003c\/span\u003e\u003cspan\u003ePillar \u003c\/span\u003e\u003cspan\u003eDiameter\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003e0.15 \u003c\/span\u003e\u003cspan\u003emm\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSmallest \u003c\/span\u003e\u003cspan\u003eHole \u003c\/span\u003e\u003cspan\u003eDiameter\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003e0.18 \u003c\/span\u003e\u003cspan\u003emm\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSize \u003c\/span\u003e\u003cspan\u003eDeviation\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003e±0.05 \u003c\/span\u003e\u003cspan\u003emm\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eDurability\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eNo \u003c\/span\u003e\u003cspan\u003edeformation \u003c\/span\u003e\u003cspan\u003efor \u003c\/span\u003e\u003cspan\u003e3 \u003c\/span\u003e\u003cspan\u003eyears \u003c\/span\u003e\u003cspan\u003eindoors\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eMechanical \u003c\/span\u003e\u003cspan\u003eProperties\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eHigh \u003c\/span\u003e\u003cspan\u003etensile \u003c\/span\u003e\u003cspan\u003e\u0026amp; \u003c\/span\u003e\u003cspan\u003emodulus \u003c\/span\u003e\u003cspan\u003estrength\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eColor\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eAsh \u003c\/span\u003e\u003cspan\u003eGrey\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eCompatible \u003c\/span\u003e\u003cspan\u003ePrinters\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eUltraCraft \u003c\/span\u003e\u003cspan\u003eReflex, \u003c\/span\u003e\u003cspan\u003eReflex \u003c\/span\u003e\u003cspan\u003eRS\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eShipping\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eVAT \u003c\/span\u003e\u003cspan\u003e\u0026amp; \u003c\/span\u003e\u003cspan\u003eshipping \u003c\/span\u003e\u003cspan\u003eincluded \u003c\/span\u003e\u003cspan\u003e(EU \u003c\/span\u003e\u003cspan\u003e\u0026amp; \u003c\/span\u003e\u003cspan\u003eUK)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003e🎯 Applications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eMiniatures:\u003c\/strong\u003e Tabletop models, collectibles, figurines.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eFine Structures:\u003c\/strong\u003e Architectural prototypes, jewelry, precision parts.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eProfessional Use:\u003c\/strong\u003e Engineering samples requiring sharp detail.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eCreative Projects:\u003c\/strong\u003e Art models and display pieces.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e","brand":"Heygears","offers":[{"title":"Ash Grey \/ 1000g\/bottle","offer_id":44204345852102,"sku":"Heygears-PAP10-AshGrey","price":88.95,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 1000g\/bottle","offer_id":44515425714374,"sku":"Heygears-PAP10-Black","price":88.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/PAP10_1200.webp?v=1770812456"},{"product_id":"parp10-rapid-prototyping-resin","title":"Heygears UltraPrint-Modeling PARP10 Rapid Prototyping Resin","description":"\u003cp\u003e\u003cspan\u003eUltraPrint-Modeling PARP10 resin delivers excellent details, good surface texture, exceptional strength, wide applicability, high printing precision, and minimal shrinkage. It is suitable for prototyping and ensures a minimum tolerance adjustment while prototyping.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e  \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cmeta charset=\"utf-8\"\u003e\n\u003cstrong\u003eVAT and shipping within the EU \u0026amp; UK included\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e  \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cstrong\u003e\u003cspan class=\"dimension-header whitespace-nowrap\" data-v-17625da9=\"\"\u003eProduct Highlights\u003c\/span\u003e\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\n\u003cp\u003eMinimum wall thickness 0.2 mm, minimum pillar diameter 0.25mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\n\u003cp\u003eMatte texture\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\n\u003cp\u003e\u003cspan\u003eHigh strength and toughness\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-zone-id=\"0\" data-line-index=\"0\" data-line=\"true\"\u003e\n\u003cp\u003ePrinting accuracy of up to ±0.08 mm\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eCompatible With The Following 3D Printers\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUltraCraft Reflex 3D Printer \u0026amp; UltraCraft Reflex RS 3D Printer\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Heygears","offers":[{"title":"Orange Clay \/ 1000g\/bottle","offer_id":45020854976710,"sku":"Heygears-PARP10-OrangeClay","price":69.95,"currency_code":"EUR","in_stock":true},{"title":"Pale Purple \/ 1000g\/bottle","offer_id":44204372394182,"sku":"Heygears-PARP10-PalePurple","price":57.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/20240513-140443_1296x_069938db-cb30-46b6-9616-ae3ce33c02b0.png?v=1770812472"},{"product_id":"pas10-standard-modeling-resin","title":"Heygears UltraPrint-Modeling PAS10 Standard Modeling Resin","description":"\u003cp\u003e\u003cimg src=\"https:\/\/store.heygears.com\/cdn\/shop\/files\/Slice_85.webp?v=1748309570\u0026amp;width=2880\" alt=\"HeyGears PAS10 Standard Modeling Resin - \u0026lt;0.05mm Printing Tolerance for Small Batch Production\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/store.heygears.com\/cdn\/shop\/files\/3_491c1fec-cc28-4c59-9a1b-2b60be329e3e.webp?v=1748478437\u0026amp;width=2880\" alt=\"HeyGears PAS10 Resin - 25° Unsupported Printing, Reduced Support Material vs Competing Resins\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/store.heygears.com\/cdn\/shop\/files\/Slice_48.webp?v=1748309568\u0026amp;width=2880\" alt=\"HeyGears PAS10 Matte Surface Resin - Layer-Free BJD Head Printing vs Standard Resin Comparison\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/store.heygears.com\/cdn\/shop\/files\/PC3.gif?v=1748309657\u0026amp;width=2880\" alt=\"HeyGears PAS10 White Impact Resistant Resin - 91MPa Flexural Strength, 45J\/m Notched Impact Resistance\"\u003e\u003cbr\u003e\u003cimg src=\"https:\/\/store.heygears.com\/cdn\/shop\/files\/Slice_86.webp?v=1748309567\u0026amp;width=2880\" alt=\"HeyGears PAS10 resin available in purple, black, and white, shown as 3D printed models\"\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e🖤 UltraPrint-Modeling PAS10 – Standard Resin for High-Quality Surfaces\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eThe \u003cstrong\u003eUltraPrint-Modeling PAS10 Standard Modeling Resin\u003c\/strong\u003e delivers a \u003cstrong\u003ematte finish\u003c\/strong\u003e that eliminates visible layer lines, making it ideal for \u003cstrong\u003ehigh-quality surface applications\u003c\/strong\u003e. With \u003cstrong\u003eprinting tolerance under 0.05 mm\u003c\/strong\u003e and support for \u003cstrong\u003ecomplex geometries (smallest unsupported angle 25°)\u003c\/strong\u003e, it ensures excellent forming capability while minimizing support material usage. Its \u003cstrong\u003edurability and impact resistance\u003c\/strong\u003e make it perfect for \u003cstrong\u003eminiatures, armor components, small-batch production, and prototyping\u003c\/strong\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003e🔑 Highlights\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e✨ Precision Printing:\u003c\/strong\u003e Tolerance \u0026lt;0.05 mm, suitable for small-batch production.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e⚙️ Excellent Forming Ability:\u003c\/strong\u003e Smallest unsupported angle 25°.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e🎨 Matte Surface:\u003c\/strong\u003e No visible layer lines to the naked eye.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e💪 Durable \u0026amp; Impact Resistant:\u003c\/strong\u003e Not easily deformed or broken.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e🖨 Printer Compatibility:\u003c\/strong\u003e UltraCraft Reflex \u0026amp; Reflex RS.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003e📦 VAT \u0026amp; Shipping:\u003c\/strong\u003e Included within EU \u0026amp; UK.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003e📊 Specifications\u003c\/h2\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003e\u003cstrong\u003e\u003cspan\u003eSpecification\u003c\/span\u003e\u003c\/strong\u003e\u003c\/th\u003e\n\u003cth\u003e\u003cstrong\u003e\u003cspan\u003eDetails\u003c\/span\u003e\u003c\/strong\u003e\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eProduct \u003c\/span\u003e\u003cspan\u003eName\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eUltraPrint-Modeling \u003c\/span\u003e\u003cspan\u003ePAS10\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eFinish\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eMatte \u003c\/span\u003e\u003cspan\u003esurface\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eSmallest \u003c\/span\u003e\u003cspan\u003eUnsupported \u003c\/span\u003e\u003cspan\u003eAngle\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\u003cspan\u003e25°\u003c\/span\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eDurability\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eImpact \u003c\/span\u003e\u003cspan\u003eresistant, \u003c\/span\u003e\u003cspan\u003enot \u003c\/span\u003e\u003cspan\u003eeasily \u003c\/span\u003e\u003cspan\u003edeformed\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eApplications\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eMiniatures, \u003c\/span\u003e\u003cspan\u003earmor \u003c\/span\u003e\u003cspan\u003ecomponents, \u003c\/span\u003e\u003cspan\u003eprototyping\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\n\u003cspan\u003eCompatible \u003c\/span\u003e\u003cspan\u003ePrinters\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eUltraCraft \u003c\/span\u003e\u003cspan\u003eReflex, \u003c\/span\u003e\u003cspan\u003eReflex \u003c\/span\u003e\u003cspan\u003eRS\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003cspan\u003eShipping\u003c\/span\u003e\u003c\/td\u003e\n\u003ctd\u003e\n\u003cspan\u003eVAT \u003c\/span\u003e\u003cspan\u003e\u0026amp; \u003c\/span\u003e\u003cspan\u003eshipping \u003c\/span\u003e\u003cspan\u003eincluded \u003c\/span\u003e\u003cspan\u003e(EU \u003c\/span\u003e\u003cspan\u003e\u0026amp; \u003c\/span\u003e\u003cspan\u003eUK)\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003ch2\u003e🎯 Applications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eMiniatures:\u003c\/strong\u003e High-detail tabletop models and collectibles.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eArmor Components:\u003c\/strong\u003e Durable parts with sharp detail.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003ePrototyping:\u003c\/strong\u003e Reliable resin for small-batch production.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003cspan\u003e\u003cstrong\u003eCreative Projects:\u003c\/strong\u003e Art models and precision structures.\u003c\/span\u003e\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Heygears","offers":[{"title":"Pale Purple \/ 1000g\/bottle","offer_id":44204377112774,"sku":"Heygears-PAS10-PalePurple","price":44.85,"currency_code":"EUR","in_stock":true},{"title":"Black \/ 1000g\/bottle","offer_id":44923249230022,"sku":"Heygears-PAS10-Black","price":53.37,"currency_code":"EUR","in_stock":true},{"title":"White \/ 1000g\/bottle","offer_id":45020464054470,"sku":"Heygears-PAS10-White","price":44.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/pas10-resin-set-heygears.webp?v=1770812494"},{"product_id":"paww10-water-washable-resin","title":"Heygears UltraPrint-Modeling PAWW10 Water Washable Resin","description":"\u003cdiv\u003e\n\u003cdiv data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003eIntroducing our water-washable resin, a practical option for 3D printing. This low-odor, low-viscosity material simplifies the cleaning process by eliminating the need for hazardous solvents like alcohol or acetone—just rinse your prints under water for 3 minutes**. With good detail and reliable forming capabilities, it is suitable for applications such as figurines and consumer electronics prototypes, offering a balanced option for safety and performance.\u003c\/div\u003e\n\u003cdiv data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e \u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp\u003e\u003cspan\u003e*Can be used with UltraCraft Reflex 3D Printer \u0026amp; UltraCraft Reflex RS 3D Printer\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e**Do not discharge wastewater directly into the sewer to avoid groundwater contamination. After evaporating the wastewater, cure the residue with the Cure unit or sunlight before disposal.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e  \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eVAT and shipping within the EU \u0026amp; UK included\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e  \u003c\/span\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan\u003e\u003cstrong\u003e\u003cspan data-v-17625da9=\"\" class=\"dimension-header whitespace-nowrap\"\u003eProduct Highlights\u003c\/span\u003e\u003c\/strong\u003e\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cdiv\u003e\n\u003cp data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003eEasy to Clean - Wash in 3 Mins\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003eLow Viscosity\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003eHighly Durable\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003eHigh Detail Reproduction\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003eStrong Forming Capability\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003eBalanced Performance\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli data-line=\"true\" data-line-index=\"0\" data-zone-id=\"0\"\u003e\n\u003cp\u003eLow Water Sorption\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eApplication Scenarios\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eFor customers sensitive to the smell of alcohol.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cp\u003eFigurine and miniature production.\u003c\/p\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch2\u003e\u003cstrong\u003eCompatible With The Following 3D Printers:\u003c\/strong\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUltraCraft Reflex 3D Printer \u0026amp; UltraCraft Reflex RS 3D Printer\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Heygears","offers":[{"title":"Ash Grey \/ 1000g\/bottle","offer_id":44204388647110,"sku":"Heygears-PAWW10-AshGrey","price":67.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/254_1512x_089cbbd6-2a7a-4427-91b8-67099b83f405.png?v=1770812515"},{"product_id":"alientek-t80-t80p-electric-soldering-iron-kit","title":"ALIENTEK T80\/T80P Electric Soldering Iron Kit","description":"\u003cp\u003e\u003cimg\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/10006_99641f6a-3fb8-4887-b3d3-1ef3feed3812.webp?v=1743496246\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/10013.webp?v=1743496247\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/10007.webp?v=1743496247\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/10012.webp?v=1743496247\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/10008.webp?v=1743496247\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/10010.webp?v=1743496247\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/10011.webp?v=1743496247\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"ALIENTEK","offers":[{"title":"T80 + KU Tip + C2C Cable","offer_id":44536905040070,"sku":"TB-ZDYZT80","price":37.95,"currency_code":"EUR","in_stock":true},{"title":"T80P + KU Tip + C2C Cable","offer_id":44536905105606,"sku":"TB-ZDYZT80P","price":39.95,"currency_code":"EUR","in_stock":true},{"title":"T80P+ KU Tip\u0026I Tip\u0026IS Tip\u0026K Tip + C2C Cable","offer_id":44700836954310,"sku":"TB-ZDYZT80PK","price":48.95,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/10003_84e9f4d0-8785-4bb9-bca0-fb9e954e3357.webp?v=1748495748"},{"product_id":"keyestudio-single-5v-relay-module","title":"KeyeStudio Single 5V Relay Module","description":"\u003cp\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003eKeyestudio Single 5V Relay Module\u003c\/strong\u003e\u003cspan\u003e is an essential component for \u003cstrong\u003einteractive projects\u003c\/strong\u003e, designed for seamless integration with \u003cstrong\u003eArduino boards\u003c\/strong\u003e. This module uses SONGLLE high-quality relays, enabling control of various devices, including \u003cstrong\u003elighting, motors, and electrical equipment.\u003c\/strong\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/c1c8573d-0158-4b99-b164-5fae044b1405_1.webp?v=1748327939\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003c\/h3\u003e\n\u003ch3\u003eKey Features\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Quality Relay:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eActive HIGH level for robust performance, offering reliable switching capabilities.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVersatile Applications:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eIdeal for controlling solenoid valves, lamps, motors, and other high-current devices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy Integration:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eModular design allows for straightforward expansion with Arduino boards (not included).\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDigital Interface:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eControlled through a digital IO port, making it easy to implement in your projects.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eSpecifications\u003c\/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRated Current:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e10A (NO), 5A (NC)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaximum Switching Voltage:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e150VAC, 24VDC\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControl Signal:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eTTL level\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRated Load:\u003c\/strong\u003e\u003cspan\u003e 8A 150VAC (NO) 10A 24VDC (NO), 5A 250VAC (NO\/NC) 5A 24VDC (NO\/NC)\u003c\/span\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMaximum Switching Power:\u003c\/strong\u003e AC1200VA DC240W (NO)  AC625VA DC120W (NC)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eContact Action Time: \u003c\/strong\u003e10ms\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003cth style=\"width: 64.1043%;\"\u003eSpecification\u003c\/th\u003e\n\u003cth style=\"width: 35.754%;\"\u003eValue\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.1043%;\"\u003eContact Form\u003c\/td\u003e\n\u003ctd style=\"width: 35.754%;\"\u003eSPDT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.1043%;\"\u003eCoil Voltage\u003c\/td\u003e\n\u003ctd style=\"width: 35.754%;\"\u003e5 VDC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.1043%;\"\u003eContact Rating\u003c\/td\u003e\n\u003ctd style=\"width: 35.754%;\"\u003e10A@125VAC\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.1043%;\"\u003eCoil Resistance\u003c\/td\u003e\n\u003ctd style=\"width: 35.754%;\"\u003e70 Ohm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.1043%;\"\u003eCoil Current\u003c\/td\u003e\n\u003ctd style=\"width: 35.754%;\"\u003e71.4 mA\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.1043%;\"\u003eMating Socket (Standard)\u003c\/td\u003e\n\u003ctd style=\"width: 35.754%;\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.1043%;\"\u003eMating Socket (DIN Rail)\u003c\/td\u003e\n\u003ctd style=\"width: 35.754%;\"\u003eN\/A\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eApplications\u003c\/h3\u003e\n\u003cp\u003eThis relay module is suitable for many applications, including:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHome Automation:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eControl appliances and lighting systems remotely.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRobotics:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eOperate motors, solenoid valves, and other heavy equipment.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIndustrial Automation:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eAutomate machinery with high current requirements.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSafety Systems:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eUse in emergency shutoff and alert systems.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch3\u003eConclusion\u003c\/h3\u003e\n\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eKeyestudio 5V Relay Module\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis a practical solution for those looking to integrate high-level control over various electrical devices in their projects. With its robust features and easy connection to\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eArduino\u003c\/strong\u003e, this relay module is perfect for hobbyists and professionals seeking reliable control for their electronic systems!\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44656249045190,"sku":"KY-KS0011","price":4.35,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/c1c8573d-0158-4b99-b164-5fae044b1405_1.webp?v=1770818895"},{"product_id":"keyestudio-digital-ir-receiver-module","title":"KeyeStudio Digital IR Infrared Receiver Module","description":"\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eKeyestudio Digital IR Receiver Module\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis designed for \u003cstrong\u003eremote control applications\u003c\/strong\u003e, allowing \u003cstrong\u003eArduino projects\u003c\/strong\u003e to receive commands from standard IR remotes. With this module, users can easily create \u003cstrong\u003ecustom IR controllers\u003c\/strong\u003e or \u003cstrong\u003eintegrate remote functionality\u003c\/strong\u003e into their projects.\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/09a711e6-0f9b-4947-9ebf-dea183210a5f.webp?v=1748488120\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/d4fceebc-7985-4841-9c5c-d8e74a948f35.webp?v=1748488120\" alt=\"\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWide Compatibility:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eWorks with various IR remote controllers, providing flexibility for your projects.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eSimple Setup:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eConnects easily to Arduino for straightforward integration in remote control systems.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReliable Performance:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eOperates at a modulation frequency of\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e38kHz\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efor optimal signal reception.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower Supply:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInterface:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eDigital\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eModulation Frequency:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e38kHz\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eApplications\u003c\/h2\u003e\n\u003cp\u003eThis IR receiver is perfect for a range of applications, including:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eHome Automation:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eControl appliances and systems from a distance.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDIY Remote Controls:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eCreate custom remote solutions for various devices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInteractive Projects:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eEnhance interactive installations with remote functionality.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/a543fc4d-0996-4f05-a33f-816b1a57df69.webp?v=1748488120\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/61d769ff-9b18-4282-b111-4f0bbaac9bca_1.webp?v=1748488120\" alt=\"\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eConclusion\u003c\/h2\u003e\n\u003cp\u003e\u003cspan\u003eEnhance your projects with the \u003c\/span\u003e\u003cstrong\u003eKeyestudio Digital IR Receiver Module\u003c\/strong\u003e\u003cspan\u003e. Perfect for \u003c\/span\u003e\u003cstrong\u003ehobbyists\u003c\/strong\u003e\u003cspan\u003e, educators, and developers, this module simplifies the integration of \u003c\/span\u003e\u003cstrong\u003eremote control technology\u003c\/strong\u003e\u003cspan\u003e, enabling you to explore creative and innovative solutions in electronics!\u003c\/span\u003e\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44660547682502,"sku":"KY-KS0026","price":3.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/09a711e6-0f9b-4947-9ebf-dea183210a5f.webp?v=1770818980"},{"product_id":"keyestudio-digital-ir-transmitter-sensor","title":"KeyeStudio Digital IR Transmitter Sensor Module","description":"\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eKeyestudio Digital IR Transmitter Module\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis designed for\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eIR communication\u003c\/strong\u003e, allowing for effective control of devices like televisions from a short\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eline-of-sight distance\u003c\/strong\u003e. This module emits \u003cstrong\u003einfrared light\u003c\/strong\u003e, enabling signal transmission to compatible receivers, making it an excellent addition to any \u003cstrong\u003eremote control application\u003c\/strong\u003e. By utilizing this module, users can enhance their projects with \u003cstrong\u003ewireless communication capabilities\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/3e2c2e22-6bbd-4b82-8041-e7cef53a5cb5.webp?v=1748568567\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/317f2286-dcf4-482c-a49c-4f58d9d057ab.webp?v=1748568567\"\u003e\u003c\/h3\u003e\n\u003ch3\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/66ced381-915b-403e-a894-a24dd21fa064_1.webp?v=1748568567\"\u003e\u003c\/h3\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eWide Frequency Range:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eOperates within an\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003einfrared center frequency\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eof\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e850nm to 940nm\u003c\/strong\u003e, providing versatile compatibility.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEffective Emission Angle:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eFeatures an\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eemission angle\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eof approximately\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e20 degrees\u003c\/strong\u003e, allowing for focused transmission.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eImpressive Distance:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eCan transmit signals up to\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e1.3m\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eat 5V and 38kHz, ensuring reliable communication over short distances.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasy Integration:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eSimple to connect and use with\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eArduino\u003c\/strong\u003e, allowing for seamless project development.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003ePower Supply:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3V to 5V\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efor compatibility with various systems.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInfrared Emission Distance:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eApproximately\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e1.3m\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eMounting Hole:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eInner diameter is\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e3.2mm\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ewith a spacing of\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003e15mm\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.8157%;\" class=\"table-attr-name test\"\u003eShipping weight:\u003c\/td\u003e\n\u003ctd style=\"width: 35.0795%;\" class=\"table-attr-characteristic\"\u003e0,03 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.8157%;\" class=\"table-attr-name\"\u003eItem weight:\u003c\/td\u003e\n\u003ctd style=\"width: 35.0795%;\" class=\"table-attr-characteristic\"\u003e\n\u003cspan\u003e0,03\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003ekg\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.8157%;\" class=\"table-attr-name\"\u003eDimensions ( Length × Width × Height ):\u003c\/td\u003e\n\u003ctd style=\"width: 35.0795%;\" class=\"table-attr-characteristic\"\u003e3,90 × 2,00 × 0,80 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eApplications\u003c\/h2\u003e\n\u003cp\u003eThis IR Transmitter Module is ideal for:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eRemote Control Systems:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ePerfect for controlling TVs and other infrared-compatible devices.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eInteractive Projects:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eUse in experiments and prototypes that require infrared communication.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWireless Control:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eFacilitate wireless operation for appliances and equipment in educational or hobbyist applications.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/4a10a9ad-dc76-4612-8849-d005707bef01.webp?v=1748568567\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch2\u003eConclusion\u003c\/h2\u003e\n\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eKeyestudio Digital IR Transmitter Module\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis a powerful tool for anyone looking to implement\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003einfrared communication\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003ein their projects. With its effective range and easy integration with\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eArduino\u003c\/strong\u003e, it provides an innovative solution for remote control applications, making it an essential component for both \u003cstrong\u003ehobbyists\u003c\/strong\u003e and \u003cstrong\u003eprofessional developers\u003c\/strong\u003e alike!\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44663144579270,"sku":"KY-KS0027","price":3.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/3e2c2e22-6bbd-4b82-8041-e7cef53a5cb5.webp?v=1770818986"},{"product_id":"keyestudio-digital-push-button-module","title":"KeyeStudio Digital Push Button Switch Module","description":"\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eKeyestudio Digital Push Button\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis a straightforward and essential module for various electronic applications. This\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003emomentary pushbutton switch\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003etypically remains open until pressed, at which point it completes the circuit. Upon release, it returns to its open state, making it ideal for \u003cstrong\u003etriggering events\u003c\/strong\u003e in projects. With three easy connection pins, it plugs effortlessly into an\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eArduino\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eshield, enhancing your first electronic experience.\u003c\/p\u003e\n\u003ch3\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/35c6f3b0-070b-4347-a32c-a98694cbcd1f.webp?v=1748572677\"\u003e\u003c\/h3\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/51ae65d8-482c-4366-9b51-cdc619e58345.webp?v=1748572677\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDigital Interface:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eEnsures easy integration with microcontrollers, particularly Arduino.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eReliable Performance:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eQuick and reliable response for instantaneous action.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Quality Button Cap:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eLarge and durable design for ease of operation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eStandard Assembly Structure:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eDesigned for straightforward mounting and connection.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEasily Recognizable Pins:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eSimplifies wiring and installation for users.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eTechnical Specifications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSupply Voltage:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e3.3V to 5V\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e3.40 cm × 2.00 cm × 1.60 cm\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eShipping Weight:\u003c\/strong\u003e 0.01 kg\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eItem Weight:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003e0.01 kg\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.685%;\" class=\"table-attr-name test\"\u003eShipping weight:\u003c\/td\u003e\n\u003ctd style=\"width: 35.028%;\" class=\"table-attr-characteristic\"\u003e0,01 kg\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.685%;\" class=\"table-attr-name\"\u003eItem weight:\u003c\/td\u003e\n\u003ctd style=\"width: 35.028%;\" class=\"table-attr-characteristic\"\u003e\n\u003cspan\u003e0,01\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003ekg\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"width: 64.685%;\" class=\"table-attr-name\"\u003eDimensions ( Length × Width × Height ):\u003c\/td\u003e\n\u003ctd style=\"width: 35.028%;\" class=\"table-attr-characteristic\"\u003e3,40 × 2,00 × 1,60 cm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ch3\u003e\u003cbr\u003e\u003c\/h3\u003e\n\u003ch2\u003eApplications\u003c\/h2\u003e\n\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eDigital Push Button\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis versatile and can be used in various scenarios, including:\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eInteractive Projects:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eGreat for creating user interfaces in educational kits.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eControl Systems:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eImplement as a switch in devices that require manual activation.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eRobotics Projects:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eUse within robots for user input and control.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eDIY Electronics:\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eIdeal for hobbyists looking to enhance their project functionality.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/b0f903a2-8547-407a-b0f7-5b269e431396.webp?v=1748572676\"\u003e\u003c\/p\u003e\n\u003ch3\u003e\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/1e1ec71c-454f-4ed8-9dae-b47e7a4abc06_1.webp?v=1748572677\" alt=\"\"\u003e\u003c\/h3\u003e\n\u003ch2\u003eConclusion\u003c\/h2\u003e\n\u003cp\u003eThe\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eKeyestudio Digital Push Button\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eis a valuable addition for anyone looking to introduce interactivity into their projects. With its reliability,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eeasy integration\u003c\/strong\u003e, and versatility, this module is perfect for both beginners and experienced developers aiming to create functional electronic devices.\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44663405838534,"sku":"KY-KS0029","price":3.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/08955c61-f512-40a7-8504-2779421c5a8b.webp?v=1754047533"},{"product_id":"keyestudio-water-level-sensor","title":"KeyeStudio Water Level Sensor Droplet Detection Module","description":"\u003cp\u003eOur water sensor is easy- to-use, portable and cost-effective, designed to identify and detect water level and water drop.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eThis sensor measures the volume of water drop and water quantity through an array of traces of exposed parallel wires.\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003eCompared with its competitors, this sensor is not only smaller and smarter but also ingeniously equipped with following features:\u003cbr\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003ei)smooth conversion between water quantity and analog quantity;\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eii)strong flexibility; this sensor outputs basic analog value;\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eiii)low power consumption and high sensitivity;\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eiv)directly connected to microprocessor or other logic circuits, suitable for a variety of development boards and controllers such as Arduino controller, single-chip microcomputer, etc.\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003ca title=\"thumb\" class=\"image\" href=\"https:\/\/wiki.keyestudio.com\/File:Ks0048(1).png\"\u003e\u003cimg srcset=\"\/images\/c\/c3\/Ks0048%281%29.png 1.5x\" height=\"335\" width=\"500\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/500px-Ks0048_281_29.png?v=1754047868\" alt=\"thumb\"\u003e\u003c\/a\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan id=\"Specification\" class=\"mw-headline\"\u003eSpecification\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOperating voltage: DC5V\u003c\/li\u003e\n\u003cli\u003eOperating current: ﹤20mA\u003c\/li\u003e\n\u003cli\u003eSensor type: Analog\u003c\/li\u003e\n\u003cli\u003eDetection area: 40mm x16mm\u003c\/li\u003e\n\u003cli\u003eProduction process: FR4 double-side tinned\u003c\/li\u003e\n\u003cli\u003eHumanized design: Anti-slippery semi-lunar recess\u003c\/li\u003e\n\u003cli\u003eWorking Temperature: 10℃-30℃\u003c\/li\u003e\n\u003cli\u003eWorking Humidity: 10%-90% without condensation\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan id=\"Connection_Diagram\" class=\"mw-headline\"\u003eConnection Diagram\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003ca title=\"thumb\" class=\"image\" href=\"https:\/\/wiki.keyestudio.com\/File:Ks0048-1.png\"\u003e\u003cimg class=\"\" srcset=\"\/images\/a\/a3\/Ks0048-1.png 1.5x\" height=\"440\" width=\"700\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/700px-Ks0048-1.png?v=1754047871\" alt=\"thumb\"\u003e\u003c\/a\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan id=\"Sample_Code\" class=\"mw-headline\"\u003eSample Code\u003c\/span\u003e\u003c\/h2\u003e\n\u003ctable width=\"100%\"\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e \n\u003cpre\u003eint analogPin = 0; \/\/connect water sensor to analog interface 0\nint led = 13; \/\/LED to digital interface 13 \nint val = 0; \/\/define the initial value of variable ‘val’ as 0\nint data = 0; \/\/define the initial value of variable ‘data’ as 0 \nvoid setup()\n{\npinMode(led, OUTPUT); \/\/define led as output pin\nSerial.begin(9600); \/\/set baud rate at 9600\n}\nvoid loop()\n{\nval = analogRead(analogPin); \/\/read and assign analog value to variable ’val’\nif(val\u0026gt;700){ \/\/decide whether variable ‘val’ is over 700 digitalWrite(led,HIGH); \/\/turn on  LED when variable ‘val’ is over 700\n}\nelse{\ndigitalWrite(led,LOW); \/\/turn off LED when variable ‘val’ is under 700\n}\ndata = val; \/\/variable ’val’ assigns value to variable ‘data’\nSerial.println(data); \/\/print variable ‘data’ by Serial.print\ndelay(100);\n}\u003c\/pre\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cpre\u003e\u003c\/pre\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cspan id=\"Phenomenon\" class=\"mw-headline\"\u003ePhenomenon\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003eAfter the above steps are done, let’s do a test on lower water level and check what happens:\u003cbr\u003eThe LED can’t light up when water level haven’t reach alarm value;\u003cbr\u003eThe LED is turned on and an alarm is released when water level reaches alarm value.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\n\u003cspan id=\"Further_Learn\" class=\"mw-headline\"\u003eFurther Learn\u003c\/span\u003e\u003ca title=\"thumb\" class=\"image\" href=\"https:\/\/wiki.keyestudio.com\/File:Ks0048-2.png\"\u003e\u003cimg class=\"\" srcset=\"\/images\/b\/b9\/Ks0048-2.png 1.5x\" height=\"457\" width=\"600\" decoding=\"async\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/600px-Ks0048-2.png?v=1754047875\" alt=\"thumb\"\u003e\u003c\/a\u003e\n\u003c\/h2\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44671918801094,"sku":"KY-KS0048","price":3.85,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/3_6baf4d83-4ba5-4bf6-a724-f1cc5d03f669.webp?v=1754047882"},{"product_id":"keyestudio-4-channel-5v-relay","title":"KeyeStudio 4-channel 5V Relay Module","description":"\u003cp\u003ekeyestudio Relay Shield employs high quality relay with four channels input and output.\u003cbr\u003eIt can be connected to 250V\/10A AC element or 24V\/10A DC element to the maximum, therefore, it can be used to control lights, motors, etc.\u003cbr\u003eThe modularized design makes it easy to connect to Arduino expansion board.\u003cbr\u003eThe output state of the relay is shown by a LED for the convenience of actual application.\u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cbr\u003e\u003c\/p\u003e\n\u003ch2\u003e\u003cspan class=\"mw-headline\" id=\"Specification\"\u003eSpecification\u003c\/span\u003e\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003eControl signal: TTL voltage\u003c\/li\u003e\n\u003cli\u003eActive at HIGH level\u003c\/li\u003e\n\u003cli\u003eRated load:\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cpre\u003e10A 250VAC\n10A 125VAC\n10A 30DC\n10A 28VDC\n\u003c\/pre\u003e\n\u003cul\u003e\n\u003cli\u003eRated Through-current: 10A(NO) 5A(NC)\u003c\/li\u003e\n\u003cli\u003eMax Switching Voltage: 250VAC 30VDC\u003c\/li\u003e\n\u003cli\u003eContact actuation time: ﹤10ms\u003c\/li\u003e\n\u003cli\u003eDefinition of module pins:\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003ei) Pin 1- Pin 4----Controlling end \u003cbr\u003eii) Power supply (VCC) \u003cbr\u003eiii) Ground (GND) \u003cbr\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003e\u003cspan class=\"mw-headline\" id=\"Connection_Diagram\"\u003eConnection Diagram\u003c\/span\u003e\u003c\/h2\u003e\n\u003cp\u003e\u003cbr\u003e\u003ca href=\"https:\/\/wiki.keyestudio.com\/File:Ks0058-2.png\" class=\"image\" title=\"thumb\"\u003e\u003cimg alt=\"thumb\" src=\"https:\/\/wiki.keyestudio.com\/images\/thumb\/0\/09\/Ks0058-2.png\/700px-Ks0058-2.png\" decoding=\"async\" width=\"700\" height=\"438\" srcset=\"\/images\/0\/09\/Ks0058-2.png 1.5x\" class=\"\"\u003e\u003c\/a\u003e\u003c\/p\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44675467641030,"sku":"KY-KS0058","price":8.55,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/3_bbd5f82c-097c-4d24-848a-49595b5989c3.webp?v=1754048018"},{"product_id":"keyestudio-esp32-plus-development-board","title":"KeyeStudio ESP32 PLUS Development Board WROOM-32 Module","description":"\u003cp\u003e\u003cspan\u003eThe \u003c\/span\u003e\u003cstrong\u003ekeyestudio ESP32 PLUS Development Board\u003c\/strong\u003e\u003cspan\u003e is a versatile and powerful platform built on the \u003c\/span\u003e\u003cstrong\u003eESP32-WROOM-32\u003c\/strong\u003e\u003cspan\u003e module, designed for seamless integration with \u003c\/span\u003e\u003cstrong\u003eArduino\u003c\/strong\u003e\u003cspan\u003e projects. This development board features both \u003c\/span\u003e\u003cstrong\u003eWiFi\u003c\/strong\u003e\u003cspan\u003e and \u003c\/span\u003e\u003cstrong\u003eBluetooth\u003c\/strong\u003e\u003cspan\u003e capabilities, making it ideal for applications in the \u003c\/span\u003e\u003cstrong\u003eInternet of Things (IoT)\u003c\/strong\u003e\u003cspan\u003e and \u003c\/span\u003e\u003cstrong\u003esmart home\u003c\/strong\u003e\u003cspan\u003e automation.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/cebd98e5-9abd-4937-b91c-30848664f10e.webp?v=1749520299\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eKey Features\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eDual Connectivity\u003c\/strong\u003e: Combines both\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eWiFi\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eand\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eBluetooth\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efunctionalities for a wide range of wireless applications.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBuilt-in Sensors\u003c\/strong\u003e: Includes a hall sensor for enhanced environmental sensing capabilities.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHigh-Speed Interfaces\u003c\/strong\u003e: Features\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSDIO\u003c\/strong\u003e,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eSPI\u003c\/strong\u003e,\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eUART\u003c\/strong\u003e, and\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eI2S\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003efor flexible connection options.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eFreeRTOS Support\u003c\/strong\u003e: Equipped with the\u003cspan\u003e \u003c\/span\u003e\u003cstrong\u003eFreeRTOS\u003c\/strong\u003e\u003cspan\u003e \u003c\/span\u003eoperating system, enabling efficient multitasking and resource management.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/e223652c-b7c5-46da-97fc-1747e06ea2b8_1_1.webp?v=1749520572\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/859e6531-809b-4d47-bc4f-507255ada887.webp?v=1749520288\"\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/000b5b1c-211f-4964-83ee-d97b73067c51_c3dc63a5-4861-4381-b20e-958deba5f7a3.webp?v=1749520268\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/88fab947-8a35-4e18-a7e6-2ccfca9c5cb1.webp?v=1749520282\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/5701ccb8-b002-4a61-8693-1ef485684093.webp?v=1749520291\"\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/d273265b-4a73-4324-9677-ae705eaa090e.webp?v=1749520302\"\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003ch2\u003eApplications\u003c\/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eIoT Projects\u003c\/strong\u003e: Perfect for developing smart devices that require network connectivity.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eHome Automation\u003c\/strong\u003e: Can be used to create systems for remote control of household appliances.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eWearable Technology\u003c\/strong\u003e: Suitable for developing connected wearables that track health and fitness data.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEducational Purposes\u003c\/strong\u003e: An excellent tool for learning about wireless communication and embedded systems.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"KeyeStudio","offers":[{"title":"Default Title","offer_id":44681806381254,"sku":"KY-KS5016","price":13.5,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/33c156c6-66ec-4546-a794-215f9e47ffc7.webp?v=1754048167"},{"product_id":"heygears-ultraprint-modeling-pau11-abs","title":"Heygears UltraPrint-Modeling PAU11 ABS-like Resin (Grey)","description":"\u003cp\u003e\u003cspan\u003ePAU11 are advanced resins with \u003c\/span\u003e\u003cstrong\u003eABS-like properties\u003c\/strong\u003e\u003cspan\u003e, offering \u003c\/span\u003e\u003cstrong\u003ehigh impact resistance\u003c\/strong\u003e\u003cspan\u003e and \u003c\/span\u003e\u003cstrong\u003eexcellent toughness\u003c\/strong\u003e\u003cspan\u003e, making them less prone to breaking. Both materials provide a well-balanced combination of \u003c\/span\u003e\u003cstrong\u003emechanical performance\u003c\/strong\u003e\u003cspan\u003e, \u003c\/span\u003e\u003cstrong\u003edimensional accuracy\u003c\/strong\u003e\u003cspan\u003e, and \u003c\/span\u003e\u003cstrong\u003elong-term color stability\u003c\/strong\u003e\u003cspan\u003e. Ideal for a wide range of end-use products and industrial applications, they are commonly used for producing \u003c\/span\u003e\u003cstrong\u003escrews, mechanical components, and casings\u003c\/strong\u003e\u003cspan\u003e.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg alt=\"\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/imgi_12_1PC.webp?v=1756806398\"\u003e\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e\u003cimg\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Heygears","offers":[{"title":"Default Title","offer_id":44923265810630,"sku":"Heygears-PAU11-Gray","price":93.83,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0621\/0050\/4774\/files\/1_fa99f151-9a06-4369-a732-78b5bb760299.webp?v=1758533390"}],"url":"https:\/\/openelab.io\/collections\/word-cup-diy.oembed?page=2","provider":"OpenELAB Technology Ltd.","version":"1.0","type":"link"}