{"id":17007,"date":"2026-01-31T00:29:46","date_gmt":"2026-01-30T17:29:46","guid":{"rendered":"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/"},"modified":"2026-01-31T00:29:46","modified_gmt":"2026-01-30T17:29:46","slug":"functional-lego-nintendo-controller-that-you-can-also-make","status":"publish","type":"post","link":"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/","title":{"rendered":"Functional LEGO Nintendo controller that you can also make"},"content":{"rendered":"<\/p>\n<p>Gaming on your consoles with your preferred<a href=\"http:\/\/yankodesign.com\/tag\/controller\"> controller<\/a> goes a long way in having an in-game strategic advantage. When you do want to go a bit casual, experimenting with a different-looking controller is a refreshing change. All the better when thegaming setup is built out of LEGO bricks. Take, for example, the <a href=\"https:\/\/www.yankodesign.com\/2023\/12\/14\/incredibly-detailed-lego-playstation-one-comes-with-controllers-a-cd-and-even-memory-cards\/\">detailed LEGO PS One console kit<\/a> that emulates everything from the controller and CDs to the memory cards. But being a non-functional LEGO set takes away some of the charm. However, we\u2019ve come across a build that may not be extensive, but sure is impressive with its complete functional approach.<\/p>\n<p>The Nintendo Pro controller line-up comes at a premium price tag, and that prompted creator Brux to make one of his own in <a href=\"https:\/\/www.yankodesign.com\/tag\/lego\/\">LEGO flavor<\/a>. To keep things simple, the DIYer adapts the Nintendo controller\u2019s original design. Piecing together the choice bricks to come up with the controller shape is hypnotic, and the best thing is that you can also make one for yourself. That\u2019s because the DIY is not as complex as some of the other builds we\u2019ve seen in our time.<\/p>\n<p>Designer: <a href=\"https:\/\/www.mecabricks.com\/en\/models\/eVaP0pJzazB\">Brux<\/a><\/p>\n<\/p>\n<p>The brain of the LEGO controller is the Waveshare ESP32-S3-Zero development board, which lies just beneath the thin brick layer. The sorcery is done by converting the button action into Switch understandable input, letting you play games just like you would with the official controller. If we go more technical, the DIY gamepad acts as a USB HID device. To make the button inputs precise, he put a lot of time into crafting the A, B, X, Y cluster, the D-pad, Home, and Capture bricks.<\/p>\n<\/p>\n<p>Similarly, the analog joysticks have bespoke circuit boards connected to the potentiometers for smooth in-game movements. The shoulder buttons get the potentiometers and the analog trigger pull for precision input, like the variable acceleration in racing games. Getting all the electronic components and the wires inside the limited space needs to be appreciated here. To add a bit of spice to the whole build, the controller docks the minifigure right beside the USB-C port that connects to the Switch.<\/p>\n<\/p>\n<p>The controller is wired to keep the technical complexity to a minimum. Brux has been kind enough to provide all the details of the DIY, and we would categorize it as a \u201cMedium\u201d difficulty project if you fancy the LEGO controller\u2019s prospects. Of course, you can put in your input to make it compatible with other consoles or handhelds as well.<\/p>\n<\/p>\n<\/p>\n<p>The post <a href=\"https:\/\/www.yankodesign.com\/2026\/01\/30\/functional-lego-nintendo-controller-that-you-can-also-make\/\">Functional LEGO Nintendo controller that you can also make<\/a> first appeared on <a href=\"https:\/\/www.yankodesign.com\/\">Yanko Design<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gaming on your consoles with your preferred controller goes a long way in having an in-game strategic advantage. When you do want to go a bit casual, experimenting with a different-looking controller is a refreshing &hellip; <\/p>\n","protected":false},"author":0,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[16],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Functional LEGO Nintendo controller that you can also make - Blog TSK<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Functional LEGO Nintendo controller that you can also make - Blog TSK\" \/>\n<meta property=\"og:description\" content=\"Gaming on your consoles with your preferred controller goes a long way in having an in-game strategic advantage. When you do want to go a bit casual, experimenting with a different-looking controller is a refreshing &hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog TSK\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-30T17:29:46+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cstc.vn\/blogtsk\/#website\",\"url\":\"https:\/\/cstc.vn\/blogtsk\/\",\"name\":\"Blog TSK\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cstc.vn\/blogtsk\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/#webpage\",\"url\":\"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/\",\"name\":\"Functional LEGO Nintendo controller that you can also make - Blog TSK\",\"isPartOf\":{\"@id\":\"https:\/\/cstc.vn\/blogtsk\/#website\"},\"datePublished\":\"2026-01-30T17:29:46+00:00\",\"dateModified\":\"2026-01-30T17:29:46+00:00\",\"author\":{\"@id\":\"\"},\"breadcrumb\":{\"@id\":\"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cstc.vn\/blogtsk\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Functional LEGO Nintendo controller that you can also make\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Functional LEGO Nintendo controller that you can also make - Blog TSK","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/","og_locale":"en_US","og_type":"article","og_title":"Functional LEGO Nintendo controller that you can also make - Blog TSK","og_description":"Gaming on your consoles with your preferred controller goes a long way in having an in-game strategic advantage. When you do want to go a bit casual, experimenting with a different-looking controller is a refreshing &hellip;","og_url":"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/","og_site_name":"Blog TSK","article_published_time":"2026-01-30T17:29:46+00:00","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/cstc.vn\/blogtsk\/#website","url":"https:\/\/cstc.vn\/blogtsk\/","name":"Blog TSK","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cstc.vn\/blogtsk\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/#webpage","url":"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/","name":"Functional LEGO Nintendo controller that you can also make - Blog TSK","isPartOf":{"@id":"https:\/\/cstc.vn\/blogtsk\/#website"},"datePublished":"2026-01-30T17:29:46+00:00","dateModified":"2026-01-30T17:29:46+00:00","author":{"@id":""},"breadcrumb":{"@id":"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cstc.vn\/blogtsk\/functional-lego-nintendo-controller-that-you-can-also-make\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cstc.vn\/blogtsk\/"},{"@type":"ListItem","position":2,"name":"Functional LEGO Nintendo controller that you can also make"}]}]}},"_links":{"self":[{"href":"https:\/\/cstc.vn\/blogtsk\/wp-json\/wp\/v2\/posts\/17007"}],"collection":[{"href":"https:\/\/cstc.vn\/blogtsk\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cstc.vn\/blogtsk\/wp-json\/wp\/v2\/types\/post"}],"replies":[{"embeddable":true,"href":"https:\/\/cstc.vn\/blogtsk\/wp-json\/wp\/v2\/comments?post=17007"}],"version-history":[{"count":0,"href":"https:\/\/cstc.vn\/blogtsk\/wp-json\/wp\/v2\/posts\/17007\/revisions"}],"wp:attachment":[{"href":"https:\/\/cstc.vn\/blogtsk\/wp-json\/wp\/v2\/media?parent=17007"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cstc.vn\/blogtsk\/wp-json\/wp\/v2\/categories?post=17007"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cstc.vn\/blogtsk\/wp-json\/wp\/v2\/tags?post=17007"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}