{"id":367,"date":"2025-11-20T19:52:03","date_gmt":"2025-11-20T19:52:03","guid":{"rendered":"https:\/\/hamtechtechnologies.com\/index.php\/product\/ps2-controller-module\/"},"modified":"2025-11-26T20:01:04","modified_gmt":"2025-11-26T20:01:04","slug":"ps2-controller-module","status":"publish","type":"product","link":"https:\/\/hamtechtechnologies.com\/index.php\/product\/ps2-controller-module\/","title":{"rendered":"PS2 Controller Module"},"content":{"rendered":"<p data-start=\"344\" data-end=\"749\">The <strong data-start=\"377\" data-end=\"402\">PS2 Controller Module<\/strong> provides a simple way to read button states and analog joystick positions from standard PS2 controllers. It communicates with microcontrollers via a few digital pins and can be used for robotics control, remote-controlled vehicles, or custom game interfaces. Compatible libraries make integration quick and easy for Arduino and ESP32 platforms.<\/p>\n<p data-start=\"751\" data-end=\"769\"><strong data-start=\"751\" data-end=\"767\">Key Features<\/strong><\/p>\n<ul data-start=\"770\" data-end=\"1006\">\n<li data-start=\"770\" data-end=\"813\">\n<p data-start=\"772\" data-end=\"813\">Supports standard PS2 wired controllers<\/p>\n<\/li>\n<li data-start=\"814\" data-end=\"858\">\n<p data-start=\"816\" data-end=\"858\">Reads buttons and analog joystick values<\/p>\n<\/li>\n<li data-start=\"859\" data-end=\"903\">\n<p data-start=\"861\" data-end=\"903\">Easy to interface with Arduino and ESP32<\/p>\n<\/li>\n<li data-start=\"904\" data-end=\"945\">\n<p data-start=\"906\" data-end=\"945\">Low power consumption, compact module<\/p>\n<\/li>\n<li data-start=\"946\" data-end=\"1006\">\n<p data-start=\"948\" data-end=\"1006\">Ideal for robotics, remote vehicles, and gaming projects<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1008\" data-end=\"1022\"><strong data-start=\"1008\" data-end=\"1020\">Variants<\/strong><\/p>\n<ul data-start=\"1023\" data-end=\"1110\">\n<li data-start=\"1023\" data-end=\"1057\">\n<p data-start=\"1025\" data-end=\"1057\">Standard PS2 Controller Module<\/p>\n<\/li>\n<li data-start=\"1058\" data-end=\"1110\">\n<p data-start=\"1060\" data-end=\"1110\">With connector cable for easy Arduino connection<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1112\" data-end=\"1132\"><strong data-start=\"1112\" data-end=\"1130\">Specifications<\/strong><\/p>\n<div class=\"_tableContainer_1rjym_1\">\n<div class=\"group _tableWrapper_1rjym_13 flex w-fit flex-col-reverse\" tabindex=\"-1\">\n<table class=\"w-fit min-w-(--thread-content-width)\" data-start=\"1134\" data-end=\"1415\">\n<thead data-start=\"1134\" data-end=\"1157\">\n<tr data-start=\"1134\" data-end=\"1157\">\n<th data-start=\"1134\" data-end=\"1144\" data-col-size=\"sm\">Feature<\/th>\n<th data-start=\"1144\" data-end=\"1157\" data-col-size=\"md\">Details<\/th>\n<\/tr>\n<\/thead>\n<tbody data-start=\"1182\" data-end=\"1415\">\n<tr data-start=\"1182\" data-end=\"1250\">\n<td data-start=\"1182\" data-end=\"1198\" data-col-size=\"sm\">Communication<\/td>\n<td data-start=\"1198\" data-end=\"1250\" data-col-size=\"md\">Digital pins (clock, command, attention, data)<\/td>\n<\/tr>\n<tr data-start=\"1251\" data-end=\"1308\">\n<td data-start=\"1251\" data-end=\"1276\" data-col-size=\"sm\">Compatible Controllers<\/td>\n<td data-start=\"1276\" data-end=\"1308\" data-col-size=\"md\">Sony PS2 wired controllers<\/td>\n<\/tr>\n<tr data-start=\"1309\" data-end=\"1344\">\n<td data-start=\"1309\" data-end=\"1329\" data-col-size=\"sm\">Operating Voltage<\/td>\n<td data-start=\"1329\" data-end=\"1344\" data-col-size=\"md\">3.3V \u2013 5V<\/td>\n<\/tr>\n<tr data-start=\"1345\" data-end=\"1379\">\n<td data-start=\"1345\" data-end=\"1367\" data-col-size=\"sm\">Current Consumption<\/td>\n<td data-start=\"1367\" data-end=\"1379\" data-col-size=\"md\">~10 mA<\/td>\n<\/tr>\n<tr data-start=\"1380\" data-end=\"1415\">\n<td data-start=\"1380\" data-end=\"1393\" data-col-size=\"sm\">Dimensions<\/td>\n<td data-start=\"1393\" data-end=\"1415\" data-col-size=\"md\">~45 \u00d7 20 \u00d7 10 mm<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<p data-start=\"1417\" data-end=\"1435\"><strong data-start=\"1417\" data-end=\"1433\">Applications<\/strong><\/p>\n<ul data-start=\"1436\" data-end=\"1595\">\n<li data-start=\"1436\" data-end=\"1473\">\n<p data-start=\"1438\" data-end=\"1473\">Robotics control via PS2 joystick<\/p>\n<\/li>\n<li data-start=\"1474\" data-end=\"1504\">\n<p data-start=\"1476\" data-end=\"1504\">Remote-controlled vehicles<\/p>\n<\/li>\n<li data-start=\"1505\" data-end=\"1530\">\n<p data-start=\"1507\" data-end=\"1530\">DIY gaming interfaces<\/p>\n<\/li>\n<li data-start=\"1531\" data-end=\"1567\">\n<p data-start=\"1533\" data-end=\"1567\">Educational electronics projects<\/p>\n<\/li>\n<li data-start=\"1568\" data-end=\"1595\">\n<p data-start=\"1570\" data-end=\"1595\">Interactive IoT devices<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1597\" data-end=\"1631\"><strong data-start=\"1597\" data-end=\"1629\">Compatible Boards \/ Circuits<\/strong><\/p>\n<ul data-start=\"1632\" data-end=\"1725\">\n<li data-start=\"1632\" data-end=\"1659\">\n<p data-start=\"1634\" data-end=\"1659\">Arduino Uno, Mega, Nano<\/p>\n<\/li>\n<li data-start=\"1660\" data-end=\"1679\">\n<p data-start=\"1662\" data-end=\"1679\">ESP32 \/ ESP8266<\/p>\n<\/li>\n<li data-start=\"1680\" data-end=\"1725\">\n<p data-start=\"1682\" data-end=\"1725\">Any microcontroller with digital I\/O pins<\/p>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The PS2 Controller Module allows Arduino, ESP32, or other microcontrollers to interface with PlayStation 2 (PS2) game controllers for robotics, gaming, and interactive projects.<\/p>\n","protected":false},"featured_media":448,"comment_status":"open","ping_status":"closed","template":"","meta":{"postBodyCss":"","postBodyMargin":[],"postBodyPadding":[],"postBodyBackground":{"backgroundType":"classic","gradient":""}},"product_brand":[],"product_cat":[145,356,79,106],"product_tag":[317,195,316],"class_list":{"0":"post-367","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-analog-electronics","7":"product_cat-electronics-components","8":"product_cat-iot-and-embedded-systems","9":"product_cat-iot-components","10":"product_tag-controller","11":"product_tag-module","12":"product_tag-ps2","14":"first","15":"instock","16":"taxable","17":"shipping-taxable","18":"purchasable","19":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/product\/367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/comments?post=367"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/media\/448"}],"wp:attachment":[{"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/media?parent=367"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/product_brand?post=367"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/product_cat?post=367"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/hamtechtechnologies.com\/index.php\/wp-json\/wp\/v2\/product_tag?post=367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}