CINXE.COM

Make: DIY Projects and Ideas for Makers |

<!DOCTYPE html> <html lang="en-US" xmlns:fb="http://ogp.me/ns/fb#" xmlns:fb="https://www.facebook.com/2008/fbml"> <!-- Hey makers! Happy to see you here, poke around and have some fun! If you're looking for any puzzle answers or social security numbers, you might need to dig a little deeper. ;) --> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="view-transition" content="same-origin"> <title>Make: DIY Projects and Ideas for Makers | </title> <link rel="preload" as="image" href="https://makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png" imagesrcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?w=1166&ssl=1 1166w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?resize=750%2C1059&ssl=1 750w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?resize=725%2C1024&ssl=1 725w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?resize=319%2C450&ssl=1 319w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?resize=768%2C1084&ssl=1 768w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?resize=1088%2C1536&ssl=1 1088w"> <meta name="twitter:widgets:csp" content="on"> <meta name="p:domain_verify" content="c4e1096cb904ca6df87a2bb867715669" > <meta name="norton-safeweb-site-verification" content="4g4w71jm7qt9e7ghe2dxdhiq0mnnkwom6ue80rdet53q3figx8ooxrffbgkkl9kzo3qi85l2j-txt-fh8w-p2z5769ht01z8s6sxq3-8r7cojmimgp00homsjjjv96ww" /> <meta property="fb:admins" content="1612614584" /> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32"> <link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16"> <link rel="manifest" href="/manifest.json"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="theme-color" content="#ffffff"> <script type="text/javascript"> var templateUrl = 'https://makezine.com'; var logoutURL = 'https://makezine.com/wp-login.php?action=logout&amp;redirect_to=https%3A%2F%2Fmakezine.com&amp;_wpnonce=2638b80557'; </script> <!-- Begin Chartbeat Code --> <script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script> <!-- End Chartbeat Code --> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO plugin v24.3 - https://yoast.com/wordpress/plugins/seo/ --> <title>Home - Make: DIY Projects and Ideas for Makers</title> <meta name="description" content="Make: celebrates your right to tweak, hack, and bend any technology to your will." /> <link rel="canonical" href="https://makezine.com/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Home - Make: DIY Projects and Ideas for Makers" /> <meta property="og:description" content="Magazine that celebrates your right to tweak, hack, and bend any technology to your own will." /> <meta property="og:url" content="https://makezine.com/" /> <meta property="og:site_name" content="Make: DIY Projects and Ideas for Makers" /> <meta property="article:publisher" content="https://www.facebook.com/makemagazine" /> <meta property="article:modified_time" content="2025-02-18T16:27:03+00:00" /> <meta property="og:image" content="https://i0.wp.com/makezine.com/wp-content/uploads/2013/01/make_logo_rgb.jpg?fit=1024%2C768&ssl=1" /> <meta property="og:image:width" content="1024" /> <meta property="og:image:height" content="768" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:description" content="Magazine that celebrates your right to tweak, hack, and bend any technology to your own will." /> <meta name="twitter:site" content="@make" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://makezine.com/","url":"https://makezine.com/","name":"Home - Make: DIY Projects and Ideas for Makers","isPartOf":{"@id":"https://makezine.com/#website"},"about":{"@id":"https://makezine.com/#organization"},"datePublished":"2015-09-22T03:01:28+00:00","dateModified":"2025-02-18T16:27:03+00:00","description":"Make: celebrates your right to tweak, hack, and bend any technology to your will.","breadcrumb":{"@id":"https://makezine.com/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://makezine.com/"]}]},{"@type":"BreadcrumbList","@id":"https://makezine.com/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home"}]},{"@type":"WebSite","@id":"https://makezine.com/#website","url":"https://makezine.com/","name":"Make: DIY Projects and Ideas for Makers","description":"","publisher":{"@id":"https://makezine.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://makezine.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://makezine.com/#organization","name":"Make: Community","url":"https://makezine.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://makezine.com/#/schema/logo/image/","url":"https://i0.wp.com/makezine.com/wp-content/uploads/2018/01/make-logo_%402x.png?fit=251%2C76&ssl=1","contentUrl":"https://i0.wp.com/makezine.com/wp-content/uploads/2018/01/make-logo_%402x.png?fit=251%2C76&ssl=1","width":251,"height":76,"caption":"Make: Community"},"image":{"@id":"https://makezine.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/makemagazine","https://x.com/make","https://instagram.com/makemagazine/","https://www.pinterest.com/makemagazine/","https://www.youtube.com/user/makemagazine","https://discord.gg/mpBkj2hhJ4","https://mastodon.social/@makemagazine"]}]}</script> <meta name="msvalidate.01" content="3ce2135e4aea8e046ce280dce5c2375f" /> <meta name="google-site-verification" content="pQ2dcN4yNKUknsMzwu1op8lsEyGDWtUYO7Cr7ZtpfsA" /> <meta name="p:domain_verify" content="ba591560a7299c2ffa6581ad1ca01bf9" /> <meta name="yandex-verification" content="d3d0982508ca9228" /> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//kit.fontawesome.com' /> <link rel='dns-prefetch' href='//make.co' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel='dns-prefetch' href='//code.jquery.com' /> <link rel='dns-prefetch' href='//securepubads.g.doubleclick.net' /> <link rel='preconnect' href='//c0.wp.com' /> <link rel='preconnect' href='//i0.wp.com' /> <link rel="alternate" type="application/rss+xml" title="Make: DIY Projects and Ideas for Makers &raquo; Feed" href="https://makezine.com/feed/" /> <link rel='stylesheet' id='wp-block-library-css' href='https://c0.wp.com/c/6.7.1/wp-includes/css/dist/block-library/style.min.css' type='text/css' media='all' /> <style id='co-authors-plus-coauthors-style-inline-css' type='text/css'> .wp-block-co-authors-plus-coauthors.is-layout-flow [class*=wp-block-co-authors-plus]{display:inline} </style> <style id='co-authors-plus-avatar-style-inline-css' type='text/css'> .wp-block-co-authors-plus-avatar :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-avatar :where(img){vertical-align:middle}.wp-block-co-authors-plus-avatar:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-avatar.aligncenter{display:table;margin-inline:auto} </style> <style id='co-authors-plus-image-style-inline-css' type='text/css'> .wp-block-co-authors-plus-image{margin-bottom:0}.wp-block-co-authors-plus-image :where(img){height:auto;max-width:100%;vertical-align:bottom}.wp-block-co-authors-plus-coauthors.is-layout-flow .wp-block-co-authors-plus-image :where(img){vertical-align:middle}.wp-block-co-authors-plus-image:is(.alignfull,.alignwide) :where(img){width:100%}.wp-block-co-authors-plus-image:is(.alignleft,.alignright){display:table}.wp-block-co-authors-plus-image.aligncenter{display:table;margin-inline:auto} </style> <link rel='stylesheet' id='mediaelement-css' href='https://c0.wp.com/c/6.7.1/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://c0.wp.com/c/6.7.1/wp-includes/js/mediaelement/wp-mediaelement.min.css' type='text/css' media='all' /> <style id='jetpack-sharing-buttons-style-inline-css' type='text/css'> .jetpack-sharing-buttons__services-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:0;list-style-type:none;margin:5px;padding:0}.jetpack-sharing-buttons__services-list.has-small-icon-size{font-size:12px}.jetpack-sharing-buttons__services-list.has-normal-icon-size{font-size:16px}.jetpack-sharing-buttons__services-list.has-large-icon-size{font-size:24px}.jetpack-sharing-buttons__services-list.has-huge-icon-size{font-size:36px}@media print{.jetpack-sharing-buttons__services-list{display:none!important}}.editor-styles-wrapper .wp-block-jetpack-sharing-buttons{gap:0;padding-inline-start:0}ul.jetpack-sharing-buttons__services-list.has-background{padding:1.25em 2.375em} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='auth0-widget-css' href='https://makezine.com/wp-content/plugins/auth0/assets/css/main.css?ver=4.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='search-filter-plugin-styles-css' href='https://makezine.com/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.min.css?ver=2.5.19' type='text/css' media='all' /> <link rel='stylesheet' id='nv-style-css' href='https://makezine.com/wp-content/themes/news-vibrant-pro/style.css?ver=1.0.783' type='text/css' media='all' /> <link rel='stylesheet' id='news-vibrant-responsive-style-css' href='https://makezine.com/wp-content/themes/news-vibrant-pro/assets/css/nv-responsive.css?ver=1.0.0' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://makezine.com/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=3.27.3' type='text/css' media='all' /> <link rel='stylesheet' id='widget-image-css' href='https://makezine.com/wp-content/plugins/elementor/assets/css/widget-image.min.css?ver=3.27.3' type='text/css' media='all' /> <link rel='stylesheet' id='widget-heading-css' href='https://makezine.com/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=3.27.3' type='text/css' media='all' /> <link rel='stylesheet' id='widget-countdown-css' href='https://makezine.com/wp-content/plugins/elementor-pro/assets/css/widget-countdown.min.css?ver=3.27.3' type='text/css' media='all' /> <link rel='stylesheet' id='e-animation-fadeIn-css' href='https://makezine.com/wp-content/plugins/elementor/assets/lib/animations/styles/fadeIn.min.css?ver=3.27.3' type='text/css' media='all' /> <link rel='stylesheet' id='e-popup-css' href='https://makezine.com/wp-content/plugins/elementor-pro/assets/css/conditionals/popup.min.css?ver=3.27.3' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-553223-css' href='https://makezine.com/wp-content/uploads/elementor/css/post-553223.css?ver=1739406506' type='text/css' media='all' /> <link rel='stylesheet' id='make-elementor-style-css' href='https://makezine.com/wp-content/plugins/make-elementor-widgets/includes/css/style.css?ver=2.1.2' type='text/css' media='all' /> <link rel='stylesheet' id='jquery-ui-tabs-css' href='//code.jquery.com/ui/1.13.2/themes/base/jquery-ui.css?ver=2.1.2' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-568005-css' href='https://makezine.com/wp-content/uploads/elementor/css/post-568005.css?ver=1739406507' type='text/css' media='all' /> <link rel='stylesheet' id='shopwp-styles-public-css' href='https://makezine.com/wp-content/plugins/shopwp-pro/dist/publicAll.css?ver=1736556152' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='https://makezine.com/wp-content/plugins/tablepress/css/build/default.css?ver=3.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='bootstrap-css' href='https://makezine.com/wp-content/themes/makezine/css/bootstrap-noglyphicons.min.css?ver=6.7.1' type='text/css' media='all' /> <link rel='stylesheet' id='make-css-css' href='https://makezine.com/wp-content/themes/makezine/css/style.min.css?ver=1.0.783' type='text/css' media='all' /> <link rel='stylesheet' id='universal-firstload.css-css' href='https://make.co//wp-content/universal-assets/v2/css/universal-firstload.min.css?ver=1.0.783' type='text/css' media='all' /> <link rel='stylesheet' id='universal.css-css' href='https://make.co//wp-content/universal-assets/v2/css/universal.min.css?ver=1.0.783' type='text/css' media='all' /> <link rel='stylesheet' id='__EPYT__style-css' href='https://makezine.com/wp-content/plugins/youtube-embed-plus-pro/styles/ytprefs.min.css?ver=14.2.1.2' type='text/css' media='all' /> <style id='__EPYT__style-inline-css' type='text/css'> .epyt-gallery-thumb { width: 33.333%; } </style> <link rel='stylesheet' id='__disptype__-css' href='https://makezine.com/wp-content/plugins/youtube-embed-plus-pro/scripts/lity.min.css?ver=14.2.1.2' type='text/css' media='all' /> <link rel='stylesheet' id='__dyntype__-css' href='https://makezine.com/wp-content/plugins/youtube-embed-plus-pro/scripts/embdyn.min.css?ver=14.2.1.2' type='text/css' media='all' /> <style id='rocket-lazyload-inline-css' type='text/css'> .rll-youtube-player{position:relative;padding-bottom:56.23%;height:0;overflow:hidden;max-width:100%;}.rll-youtube-player:focus-within{outline: 2px solid currentColor;outline-offset: 5px;}.rll-youtube-player iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:0 0}.rll-youtube-player img{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;border:none;height:auto;-webkit-transition:.4s all;-moz-transition:.4s all;transition:.4s all}.rll-youtube-player img:hover{-webkit-filter:brightness(75%)}.rll-youtube-player .play{height:100%;width:100%;left:0;top:0;position:absolute;background:url(https://makezine.com/wp-content/plugins/wp-rocket/assets/img/youtube.png) no-repeat center;background-color: transparent !important;cursor:pointer;border:none;} </style> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&#038;display=auto&#038;ver=6.7.1' type='text/css' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/jquery/jquery.min.js" id="jquery-core-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/make-elementor-widgets/includes/js/scripts.js?ver=2.1.2" id="make-elementor-script-js"></script> <script type="text/javascript" id="news-vibrant-custom-script-js-extra"> /* <![CDATA[ */ var WowOption = {"mode":""}; /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/news-vibrant-pro/assets/js/nv-custom-scripts.js?ver=1.0.783" id="news-vibrant-custom-script-js"></script> <script type="text/javascript" defer src="https://makezine.com/wp-content/plugins/youtube-embed-plus-pro/scripts/lity.min.js?ver=14.2.1.2" id="__dispload__-js"></script> <script type="text/javascript" id="__ytprefs__-js-extra"> /* <![CDATA[ */ var _EPYT_ = {"ajaxurl":"https:\/\/makezine.com\/wp-admin\/admin-ajax.php","security":"b1cb0c4f25","gallery_scrolloffset":"20","eppathtoscripts":"https:\/\/makezine.com\/wp-content\/plugins\/youtube-embed-plus-pro\/scripts\/","eppath":"https:\/\/makezine.com\/wp-content\/plugins\/youtube-embed-plus-pro\/","epresponsiveselector":"[\"iframe.__youtube_prefs__\",\"iframe[src*='youtube.com']\",\"iframe[src*='youtube-nocookie.com']\",\"iframe[data-ep-src*='youtube.com']\",\"iframe[data-ep-src*='youtube-nocookie.com']\",\"iframe[data-ep-gallerysrc*='youtube.com']\"]","epdovol":"1","version":"14.2.1.2","evselector":"iframe.__youtube_prefs__[src], iframe[src*=\"youtube.com\/embed\/\"], iframe[src*=\"youtube-nocookie.com\/embed\/\"]","ajax_compat":"","maxres_facade":"eager","ytapi_load":"light","pause_others":"","stopMobileBuffer":"1","facade_mode":"1","not_live_on_channel":"","not_live_showtime":"180","vi_active":"","vi_js_posttypes":[]}; /* ]]> */ </script> <script type="text/javascript" defer src="https://makezine.com/wp-content/plugins/youtube-embed-plus-pro/scripts/ytprefs.min.js?ver=14.2.1.2" id="__ytprefs__-js"></script> <script type="text/javascript" defer src="https://makezine.com/wp-content/plugins/youtube-embed-plus-pro/scripts/embdyn.min.js?ver=14.2.1.2" id="__dynload__-js"></script> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://makezine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmakezine.com%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://makezine.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmakezine.com%2F&#038;format=xml" /> <style>img#wpstats{display:none}</style> <meta name="generator" content="Elementor 3.27.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> <meta property="fb:app_id" content="805939602930860" /> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <link rel="icon" href="https://i0.wp.com/makezine.com/wp-content/uploads/2018/06/favicon-32x32.png?fit=32%2C32&#038;ssl=1" sizes="32x32" /> <link rel="icon" href="https://i0.wp.com/makezine.com/wp-content/uploads/2018/06/favicon-32x32.png?fit=32%2C32&#038;ssl=1" sizes="192x192" /> <link rel="apple-touch-icon" href="https://i0.wp.com/makezine.com/wp-content/uploads/2018/06/favicon-32x32.png?fit=32%2C32&#038;ssl=1" /> <meta name="msapplication-TileImage" content="https://i0.wp.com/makezine.com/wp-content/uploads/2018/06/favicon-32x32.png?fit=32%2C32&#038;ssl=1" /> <noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript><script> /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License */ (function(w){"use strict";if(!w.loadCSS){w.loadCSS=function(){}} var rp=loadCSS.relpreload={};rp.support=(function(){var ret;try{ret=w.document.createElement("link").relList.supports("preload")}catch(e){ret=!1} return function(){return ret}})();rp.bindMediaToggle=function(link){var finalMedia=link.media||"all";function enableStylesheet(){link.media=finalMedia} if(link.addEventListener){link.addEventListener("load",enableStylesheet)}else if(link.attachEvent){link.attachEvent("onload",enableStylesheet)} setTimeout(function(){link.rel="stylesheet";link.media="only x"});setTimeout(enableStylesheet,3000)};rp.poly=function(){if(rp.support()){return} var links=w.document.getElementsByTagName("link");for(var i=0;i<links.length;i++){var link=links[i];if(link.rel==="preload"&&link.getAttribute("as")==="style"&&!link.getAttribute("data-loadcss")){link.setAttribute("data-loadcss",!0);rp.bindMediaToggle(link)}}};if(!rp.support()){rp.poly();var run=w.setInterval(rp.poly,500);if(w.addEventListener){w.addEventListener("load",function(){rp.poly();w.clearInterval(run)})}else if(w.attachEvent){w.attachEvent("onload",function(){rp.poly();w.clearInterval(run)})}} if(typeof exports!=="undefined"){exports.loadCSS=loadCSS} else{w.loadCSS=loadCSS}}(typeof global!=="undefined"?global:this)) </script> <script> !(function () { window.googletag = window.googletag || {}; window.vmpbjs = window.vmpbjs || {}; window.vpb = window.vpb || {}; vpb.cmd = vpb.cmd || []; vpb.st=Date.now(); vpb.fastLoad = true; googletag.cmd = googletag.cmd || []; vmpbjs.cmd = vmpbjs.cmd || []; var cmds = []; try{ cmds = googletag.cmd.slice(0); googletag.cmd.length = 0; }catch(e){} var ready = false; function exec(cb) { return cb.call(googletag); } var overriden = false; googletag.cmd.push(function () { overriden = true; googletag.cmd.unshift = function (cb) { if (ready) { return exec(cb); } cmds.unshift(cb); if (cb._startgpt) { ready = true; for (var k = 0; k < cmds.length; k++) { exec(cmds[k]); } } }; googletag.cmd.push = function (cb) { if (ready) { return exec(cb); } cmds.push(cb); }; }); if(!overriden){ googletag.cmd.push = function (cb) { cmds.push(cb); }; googletag.cmd.unshift = function (cb) { cmds.unshift(cb); if (cb._startgpt) { ready = true; if (googletag.apiReady) { cmds.forEach(function (cb) { googletag.cmd.push(cb); }); } else { googletag.cmd = cmds; } } }; } var dayMs = 36e5, cb = parseInt(Date.now() / dayMs), vpbSrc = '//player.hb.selectmedia.asia/prebidlink/' + cb + '/wrapper_hb_758321_19448.js', pbSrc = vpbSrc.replace('wrapper_hb', 'hb'), gptSrc = '//securepubads.g.doubleclick.net/tag/js/gpt.js', c = document.head || document.body || document.documentElement; function loadScript(src, cb) { var s = document.createElement('script'); s.src = src; s.defer=false; c.appendChild(s); s.onload = cb; s.onerror = function(){ var fn = function(){}; fn._startgpt = true; googletag.cmd.unshift(fn); }; return s; } loadScript(pbSrc); loadScript(gptSrc); loadScript(vpbSrc); })() </script> <script async src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <!-- Page Ad Vars --> <script type='text/javascript'> var ad_vars = {"page":"","PostID":"494260","custom_target_name":null,"custom_target_value":null,"zone":"/3829728/Makezine/Homepage","sponsor":null}; </script> <!-- Time-tracking for Custom Dimensions --> <time itemprop="startDate" datetime="2015-09-21T20:01:28-07:00" style="display: none;"></time> <!-- nativo script --> <script type="text/javascript" src="//s.ntv.io/serve/load.js" async></script> <!-- end nativo script --> <!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PC5R77');</script> <!-- End Google Tag Manager --> <!-- Google Universal Analytics --> <!-- Primary Categories Dimension Query --> <script type="text/javascript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-51157-1', 'auto'); ga('require', 'GTM-TXW38JQ'); ga('require', 'displayfeatures'); ga('send', 'pageview', { 'page': location.pathname + location.search + location.hash }); var dimensionValue11 = document.getElementsByTagName("time")[0].getAttribute("datetime"); ga('set', 'dimension11', dimensionValue11); ga('set', 'dimension13', ""); ga('set', 'dimension14', ""); </script> <!-- Google tag (gtag.js) GA4 --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-45H78982HP"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-45H78982HP'); </script> <script type="text/javascript"> dataLayer = []; </script> <!-- Pinterest Tag --> <script> !function(e){if(!window.pintrk){window.pintrk=function(){window.pintrk.queue.push( Array.prototype.slice.call(arguments))};var n=window.pintrk;n.queue=[],n.version="3.0";var t=document.createElement("script");t.async=!0,t.src=e;var r=document.getElementsByTagName("script")[0];r.parentNode.insertBefore(t,r)}} ("https://s.pinimg.com/ct/core.js"); pintrk('load', '2617466540835'); pintrk('page'); </script> <noscript><img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=2617466540835&noscript=1" /></noscript> <script>pintrk('track', 'pagevisit', {event_id: 'home'});</script> <noscript><img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=2617466540835&event=pagevisit&noscript=1" />聽</noscript> <!-- end Pinterest Tag --> <!-- noscript Pinterest Tag --> <img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?event=init&tid=2617466540835&noscript=1" /> </noscript> <!-- end noscript Pinterest Tag --> </head> <body class="home page-template page-template-templates page-template-template-home page-template-templatestemplate-home-php page page-id-494260 makezine jps-theme-makezine group-blog right-sidebar fullwidth_layout header-default nv-image-zoomin shopwp elementor-default elementor-kit-553223 page-home"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PC5R77" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <div id="page" class="site"> <a class="skip-link screen-reader-text" href="#content">Skip to content</a> <div id="search-modal"> <form role="search" method="get" class="search-form" action="/"> <label class="sb-search-label" for="search">Search</label> <input class="sb-search-input search-field" placeholder="What are you searching for?" value="" name="s" id="search" title="" type="text"> <input class="sb-search-submit" name="submit" value="Search" type="submit"> </form> <div id="popular-links"> <h5>POPULAR SEARCHES:</h5> <ul class="pop-links-list"> <li><a href="/?s=arduino" target="_self">Arduino</a></li> <li><a href="/?s=cnc" target="_self">CNC</a></li> <li><a href="/?s=raspberry pi" target="_self">Raspberry Pi</a></li> <li><a href="/?s=wood working" target="_self">Woodworking</a></li> </ul> <ul class="pop-links-list"> <li><a href="/?s=3d printing" target="_self">3D Printing</a></li> <li><a href="/?s=iot" target="_self">IOT</a></li> <li><a href="/?s=robot" target="_self">Robot</a></li> <li><a href="/?s=maker faire" target="_self">Maker Faire</a></li> </ul> </div> </div> <header id="masthead" class="site-header-custom"> <!--<div id="pseudo-me"> This is Pseudome content <div id="pmCloseBtn"></div> </div>--> <div class="wrapper-fluid site-header-container flex default-header"> <a href="#" class="mobile-toggle-panel" aria-label="Mobile Navigation Toggle"><i aria-hidden="true" class="fas fa-bars"></i></a> <div id="site-logo" class="site-branding"> <h2 class="site-title"> <a href="https://makezine.com" rel="home" class="makezine-logo"> <img loading="lazy" src="https://make.co/wp-content/universal-assets/v2/images/make_logo.svg" id="navLogo" class="nav-logo" alt="Make: Magazine Logo" width="100" height="40"> </a> <a href="https://make.co" rel="home" class="makeco-logo"> <img loading="lazy" src="https://make.co/wp-content/universal-assets/v2/images/make_co_logo.webp" class="nav-logo" alt="Make: Community Logo" width="103" height="30"> </a> <a href="https://makershed.com" rel="home" class="makershed-logo"> <img loading="lazy" src="https://make.co/wp-content/universal-assets/v2/images/maker-shed-logo.webp" class="nav-logo" alt="Maker Shed Logo" width="170" height="40"> </a> <a href="https://makercamp.make.co" rel="home" class="makercamp-logo"> <img loading="lazy" src="https://make.co/wp-content/universal-assets/v2/images/makercamp-logo.webp" class="nav-logo" alt="Maker Camp Logo" width="176" height="40"> </a> <a href="https://makerspaces.make.co" rel="home" class="makerspaces-logo"> <img loading="lazy" src="/wp-content/universal-assets/v2/images/makerspace_logo.webp" class="nav-logo" alt="Make: Makerspaces Logo" width="175" height="40"> </a> <a href="https://learn.make.co" rel="home" class="makelearn-logo"> <img loading="lazy" src="https://make.co/wp-content/universal-assets/v2/images/make-learning-labs-logo.webp" class="nav-logo" alt="Make: Learning Labs Logo" width="94" height="40"> </a> <a href="https://makerfaire.com" rel="home" class="makerfaire-logo"> <img loading="lazy" src="https://make.co/wp-content/universal-assets/v2/images/Maker_Faire_Logo.svg" class="nav-logo" alt="Maker Faire Logo" width="165" height="30"> </a> </h2> </div> <nav id="site-navigation-custom" class="main-navigation" data-menu-space="120"> <div id="primary-navbar"> <h3 class="subnav-title"><a href="//make.co"></a></h3> <span class='mobile-subscribe-btn' style="display:none;"><a class='universal-btn-red' href='https://make.co/join/?utm_source=make&utm_medium=universalnav&utm_campaign=subscribe-mobile&utm_content=launch'>Subscribe</a></span> <ul id="primary-menu" class="primary-menu"> </ul> <div id="navbar-collapse" class="hasItems"> <a class="more-button" href="#" aria-label="More Navigation Options"><i aria-hidden="true" class="fas fa-ellipsis-h"></i></a> <ul id="navbar-extend" class="sub-menu"> <li class="menu-item top-menu menu-item-has-children"> <a href="#">Explore</a> <ul class="sub-menu sub-menu-parent"> <li class="menu-item bottom-menu menu-item-has-children"> <a href="https://makezine.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makezine&utm_content=launch">Make: Magazine</a> <ul class="sub-menu sub-menu-full-height"> <li class="menu-item"> <a href="https://makezine.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makezine&utm_content=launch">The premier publication of maker projects, skill-building tutorials, in-depth reviews, and inspirational stories, accessible by all ages and skill ranges.</a> </li> </ul> </li> <li class="menu-item bottom-menu menu-item-has-children"> <a href="https://makerfaire.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makerfaire&utm_content=launch">Maker Faire</a> <ul class="sub-menu sub-menu-full-height"> <li class="menu-item"> <a href="https://makerfaire.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makerfaire&utm_content=launch">A celebration of the Maker Movement, a family-friendly showcase of invention and creativity that gathers together tech enthusiasts, crafters, educators across the globe.</a> </li> </ul> </li> <li class="menu-item bottom-menu menu-item-has-children"> <a href="https://makershed.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makershed&utm_content=launch">Maker Shed</a> <ul class="sub-menu sub-menu-full-height"> <li class="menu-item"> <a href="https://makershed.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makershed&utm_content=launch">A smart collection of books, magazines, electronics kits, robots, microcontrollers, tools, supplies, and more curated by us, the people behind Make: and the Maker Faire.</a> </li> </ul> </li> <li class="menu-item bottom-menu menu-item-has-children"> <a href="https://www.makershed.com/collections/make-books-print/?utm_source=make&utm_medium=universalnav&utm_campaign=makebooks&utm_content=launch">Make: Books</a> <ul class="sub-menu sub-menu-full-height"> <li class="menu-item"> <a href="https://www.makershed.com/collections/make-books-print/?utm_source=make&utm_medium=universalnav&utm_campaign=makebooks&utm_content=launch">Maker-written books designed to inform and delight! Topics such as microcontrollers including Arduino and Raspberry Pi, Drones and 3D Printing, and more.</a> </li> </ul> </li> <!--<li class="menu-item bottom-menu menu-item-has-children"> <a href="https://makercamp.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makercamp&utm_content=launch">Maker Camp</a> <ul class="sub-menu sub-menu-full-height"> <li class="menu-item"> <a href="https://makercamp.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makercamp&utm_content=launch">A free program that lights children鈥檚 creative fires and allows them to explore projects in areas such as arts & crafts, science & engineering, design, and technology.</a> </li> </ul> </li>--> <!--<li class="menu-item bottom-menu menu-item-has-children"> <a href="https://make.co/join/?utm_source=make&utm_medium=universalnav&utm_campaign=makecommunity&utm_content=launch">Make: Membership</a> <ul class="sub-menu sub-menu-full-height"> <li class="menu-item"> <a href="https://make.co/join/?utm_source=make&utm_medium=universalnav&utm_campaign=makecommunity&utm_content=launch">Membership connects and supports the people and projects that shape our future and supports the learning initiatives for the next generation of makers.</a> </li> </ul> </li>--> </ul> </li> <li class="menu-item top-menu menu-item-has-children"> <a href="#">Learn</a> <ul class="sub-menu"> <li class="menu-item"> <a href="https://makezine.com/?utm_source=make&utm_medium=universalnav&utm_campaign=maker-updates&utm_content=launch"> <b>Maker Updates</b> <p>Read about the latest maker projects, skills, tool reviews and more.</p> </a> </li> <li class="menu-item"> <a href="https://www.makershed.com/collections/make-kit/?utm_source=make&utm_medium=universalnav&utm_campaign=books-kits&utm_content=launch"> <b>Books &amp; Kits</b> <p>Get hands-on with kits, books, and more from the Maker Shed</p> </a> </li> <!--<li class="menu-item"> <a href="https://make.co/educationforum/?utm_source=make&utm_medium=universalnav&utm_campaign=learn&utm_content=launch"> <b>Professional Development for Educators</b> <p>Virtual Forum for Making in Education</p> </a> </li>--> <li class="menu-item"> <a href="https://makercamp.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makercamp-project-library&utm_content=launch"> <b>Young Maker Projects</b> <p>Find projects for young makers</p> </a> </li> <li class="menu-item"> <a target="_none" href="https://www.youtube.com/channel/UChtY6O8Ahw2cz05PS2GhUbg?utm_source=make&utm_medium=universalnav&utm_campaign=watch-learn&utm_content=launch"> <b>Watch and Learn</b> <p>Skill builder, project tutorials, and more</p> </a> </li> </ul> </li> <li class="menu-item top-menu menu-item-has-children"> <a href="#">Experience</a> <ul class="sub-menu"> <li class="menu-item"> <a target="_none" href="https://www.mydigitalpublication.com/publication/?m=38377&l=1&utm_source=make&utm_medium=universalnav&utm_campaign=magazine-digital-portal&utm_content=launch"> <b>Magazine</b> <p>Subscribers' Digital Portal</p> </a> </li> <!--<li class="menu-item"> <a href="https://make.co/dashboard/?utm_source=make&utm_medium=universalnav&utm_campaign=dashboard&utm_content=launch"> <b>Membership</b> <p>Access Make: Community</p> </a> </li>--> <li class="menu-item"> <a href="https://makerfaire.com/globalmap/?utm_source=make&utm_medium=universalnav&utm_campaign=makerfaire-map&utm_content=launch"> <b>Maker Faire</b> <p>Find a faire.</p> </a> </li> <li class="menu-item"> <a href="https://makerspaces.make.co/?utm_source=make&utm_medium=universalnav&utm_campaign=makerspaces&utm_content=launch"> <b>Makerspaces</b> <p>Find a Makerspace near you</p> </a> </li> </ul> </li> <li class="menu-item top-menu menu-item-has-children"> <a href="https://make.co/?utm_source=make&utm_medium=universalnav&utm_campaign=participate&utm_content=launch">Participate</a> <ul class="sub-menu"> <li class="menu-item"> <a href="https://makerfaire.com/community/?utm_source=make&utm_medium=universalnav&utm_campaign=organize&utm_content=launch"> <b>Organize</b> <p>Start a local Maker Faire</p> </a> </li> <li class="menu-item"> <a href="https://make.co/submit-an-article-or-book-idea/?utm_source=make&utm_medium=universalnav&utm_campaign=write&utm_content=launch"> <b>Write</b> <p>Share a book or article proposal</p> </a> </li> <li class="menu-item"> <a href="https://make.co/make-cast/?utm_source=make&utm_medium=universalnav&utm_campaign=make-cast&utm_content=launch"> <b>Listen</b> <p>A podcast from Make: founder, Dale Dougherty</p> </a> </li> </ul> </li> <li class="menu-item top-menu menu-item-has-children"> <a href="https://www.makershed.com/?utm_source=make&utm_medium=universalnav&utm_campaign=share&utm_content=launch">Shop</a> <ul class="sub-menu"> <li class="menu-item"> <a href="https://www.makershed.com/?utm_source=make&utm_medium=universalnav&utm_campaign=books-kits-more&utm_content=launch"> <b>Kits, Books, & More</b> <p>Maker Shed, the official store of Make:</p> </a> </li> <li class="menu-item"> <a target="_none" href="https://subscribe.makezine.com/Make_subscribe?utm_source=make&utm_medium=universalnav&utm_campaign=magazine-subscribe&utm_content=launch"> <b>Make: Magazine</b> <p>Subscribe to the premier DIY magazine today</p> </a> </li> <!--<li class="menu-item"> <a href="https://make.co/join/?utm_source=make&utm_medium=universalnav&utm_campaign=make-membership&utm_content=launch"> <b>Make: Membership</b> <p>Community access, print, and digital Magazine, and more</p> </a> </li>--> </ul> </li> <li class="menu-item top-menu menu-item-has-children"> <a href="https://makerfaire.com/?utm_source=make&utm_medium=universalnav&utm_campaign=new&utm_content=launch" style="color:#ea002a;">New</a> <ul class="sub-menu"> <li class="menu-item"> <a href="https://makerspace.com/?utm_source=make&utm_medium=universalnav&utm_campaign=makerspaces&utm_content=launch"> <b>Makerspace Directory</b> <p>A comprehensive community driven directory</p> </a> </li> <li class="menu-item"> <a href="https://makerfaire.com/yearbook/?utm_source=make&utm_medium=universalnav&utm_campaign=yearbook&utm_content=launch"> <b>Maker Faire Yearbook</b> <p>An archive of faires and projects across the globe</p> </a> </li> </ul> </li> </ul> </div> </div> <button class="close-mobile"><i class="fas fa-times"></i></button> </nav> <!-- start header aside --> <div id="header-aside" class="header-aside"> <div class="header-aside-inner"> <span id="make-login" class="login-section"> <div id="form-signin-wrapper" class="auth0-login"> <div class="form-signin"> <div id="auth0-login-form"></div> </div> </div> <style type="text/css"> </style> <div id="profile-view" class="dropdown v-select"> <a class="dropdown-toggle" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="avatar"><i class="fa-regular fa-circle-user fa-2xl"></i></span> <img loading="lazy" class="avatar-banner" src="https://make.co/wp-content/universal-assets/v2/images/join-now-banner.png" alt="Join Now" width="90" height="90" /> </a> <div class="dropdown-menu profile-menu" aria-labelledby="dropdownMenuLink"> <div class="profile-info"> <div class="profile-text"> <div class="profile-name"></div> <div class="profile-email"></div> </div> </div> <div class="dropdown-links" id="profileLinks"> </div> <a id="LogoutBtn" href="/logout" target="_self" title="Log Out">Log Out</a> </div> </div> </span> <span id="make-coin"></span> <span id="make-join" class="search-separator nav-separator"></span> <div class="search-button-wrapper"> <div class="subscribe-call-out"> <div class="subscribe-text"> <a target="_none" href="https://make.co/join/?utm_source=make&utm_medium=universalnav&utm_campaign=subscribe-call-out&utm_content=launch" target="_blank"> Subscribe </a> </div> <a target="_none" href="https://make.co/join/?utm_source=make&utm_medium=universalnav&utm_campaign=subscribe-call-out&utm_content=launch" target="_blank"> <img src="https://make.co/wp-content/universal-assets/v2/images/magazine-nav-subscribe-single.webp?v=92" id="nav-subscribe-img" alt="Get Make: Magazine Issue 92" width="50" height="70.5"> </a> <div class="subscribe-pop-out"> <a target="_none" href="https://make.co/join/?utm_source=make&utm_medium=universalnav&utm_campaign=subscribe-popout&utm_content=launch" target="_blank"> <img src="https://make.co/wp-content/universal-assets/v2/images/subscribe-today.webp?v=92" alt="Subscribe Today to Make: Magazine" width="296" height="380.5"> </a> </div> </div> <div id="sb-search" class="sb-search"></div> </div> </div> <!-- end header aside --> </div> </div> </header> <div id="universal-subnav" class="nav-level-2"> <ul id="menu-secondary_universal_menu" class="nav navbar-nav"><li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-539713" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-539713"><a title="All Stories" href="/blog/"><span>All Stories</span></a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-539714" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-539714"><a title="Magazine Projects" href="/projects/"><span>Magazine Projects</span></a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-546920" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-546920"><a title="Board Guide" href="https://makezine.com/comparison/boards/"><span>Board Guide</span></a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-566162" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-566162"><a title="Make:cast" href="https://make.co/make-cast/"><span>Make:cast</span></a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-561923" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-561923"><a title="Magazine Issues" href="https://makezine.com/volumes"><span>Magazine Issues</span></a></li> <li itemscope="itemscope" itemtype="https://www.schema.org/SiteNavigationElement" id="menu-item-565008" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-565008"><a title="Maker Faire" target="_blank" href="https://www.makerfaire.com/"><span>Maker Faire</span></a></li> </ul> </div><!-- .nav-level-2 --> <script async id="tag_f45cd76a-c502-42b1-9d45-f3353d510ced" type="text/javascript" src="https://sm1.selectmedia.asia/cdn/tags/tag_f45cd76a-c502-42b1-9d45-f3353d510ced.js"></script> <div id="content" class="site-content"> <div class="cv-container"> <div class="post-494260 page type-page status-publish hentry"> <div id="featured-posts-grid" class="nv-clearfix featured-posts-count5"><div class="nv-single-post-wrap"> <div class="nv-single-post"> <a class="nv-post-thumb" href="https://makezine.com/article/maker-news/back-to-the-beginning-chatting-with-the-team-that-made-the-first-make-magazine/"> <figure><img data-recalc-dims="1" decoding="async" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?w=640&#038;ssl=1" alt="Back to the Beginning: Chatting with the Team That Made the First Make: Magazine" class="nolazyload" loading="eager" /></figure> </a><div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/20th-anniversary/">20th Anniversary</a> </div><!-- .post-cats-list --><div class="nv-post-content"><h3 class="nv-post-title small-size"><a href="https://makezine.com/article/maker-news/back-to-the-beginning-chatting-with-the-team-that-made-the-first-make-magazine/">Back to the Beginning: Chatting with the Team That Made the First Make: Magazine</a></h3> </div> </div> </div><div class="nv-single-post-wrap"> <div class="nv-single-post"> <a class="nv-post-thumb" href="https://makezine.com/article/maker-news/dive-into-digital-fabrication-at-our-live-make-magazine-volume-92-launch-party/"> <figure><img decoding="async" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/20_Yrs_of_Make_Tgraphic_9in_02jb.png?resize=480%2C412&#038;strip=all&#038;ssl=1" alt="Dive into Digital Fabrication at our LIVE Make: Magazine Volume 92 Launch Party!" class="nolazyload" loading="eager" /></figure> </a><div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/launch-party/">launch party</a> </div><!-- .post-cats-list --><div class="nv-post-content"><h3 class="nv-post-title small-size"><a href="https://makezine.com/article/maker-news/dive-into-digital-fabrication-at-our-live-make-magazine-volume-92-launch-party/">Dive into Digital Fabrication at our LIVE Make: Magazine Volume 92 Launch Party!</a></h3> </div> </div> </div><div class="nv-single-post-wrap"> <div class="nv-single-post"> <a class="nv-post-thumb" href="https://makezine.com/article/digital-fabrication/cad/solving-cad-design-problems-with-chatgpt/"> <figure><img decoding="async" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/ChatGPT_Design-Featured.jpg?resize=480%2C412&#038;strip=all&#038;ssl=1" alt="Solving CAD Design Problems with ChatGPT" class="nolazyload" loading="eager" /></figure> </a><div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/tinkercad/">tinkercad</a> </div><!-- .post-cats-list --><div class="nv-post-content"><h3 class="nv-post-title small-size"><a href="https://makezine.com/article/digital-fabrication/cad/solving-cad-design-problems-with-chatgpt/">Solving CAD Design Problems with ChatGPT</a></h3> </div> </div> </div><div class="nv-single-post-wrap"> <div class="nv-single-post"> <a class="nv-post-thumb" href="https://makezine.com/article/maker-news/open-source-hardware-certifications-for-january-2025/"> <figure><img decoding="async" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/OSHWA-uCritrAir.png?resize=480%2C412&#038;strip=all&#038;ssl=1" alt="Open Source Hardware Certifications for January 2025" class="nolazyload" loading="eager" /></figure> </a><div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/open-source-hardware-4/">open source hardware</a> </div><!-- .post-cats-list --><div class="nv-post-content"><h3 class="nv-post-title small-size"><a href="https://makezine.com/article/maker-news/open-source-hardware-certifications-for-january-2025/">Open Source Hardware Certifications for January 2025</a></h3> </div> </div> </div><div class="nv-single-post-wrap"> <div class="nv-single-post"> <a class="nv-post-thumb" href="https://makezine.com/article/digital-fabrication/laser-cutting-digital-fabrication/laser-eye-safety-in-digital-fabrication-protecting-your-vision/"> <figure><img decoding="async" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/Laser-Eye-Safety-glasses.jpg?resize=480%2C412&#038;strip=all&#038;ssl=1" alt="Laser Eye Safety in Digital Fabrication: Protecting Your Vision" class="nolazyload" loading="eager" /></figure> </a><div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/safety/">safety</a> </div><!-- .post-cats-list --><div class="nv-post-content"><h3 class="nv-post-title small-size"><a href="https://makezine.com/article/digital-fabrication/laser-cutting-digital-fabrication/laser-eye-safety-in-digital-fabrication-protecting-your-vision/">Laser Eye Safety in Digital Fabrication: Protecting Your Vision</a></h3> </div> </div> </div></div> <p></p> </div> <div class="nv-home-top-section nv-clearfix"> <section id="makezine_fullwidth_posts-3" class="widget news_vibrant_fullwidth_posts"> <div class="nv-block-wrapper block-posts nv-clearfix layout1"> <div class="nv-full-width-title-nav-wrap"> <h2 class="nv-block-title"><a title="See More" href="/?s=20th-anniversary">Make: magazine&#8217;s 20th Anniversary Project Spotlight</a></h2> </div> <!-- nv-full-width-title-nav-wrap --> <div class="nv-block-posts-wrapper"> <div class="nv-fullwidth-grid-wrapper col-3"><div class="nv-single-posts-wrapper nv-clearfix wow fadeInUp" data-wow-duration="1s" data-wow-delay="0.3s"> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/flashback-14-video-camera-stabilizer/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_PJ_Steadycam_Open_01-hi.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Person running with a DIY steadicam. The background is blurred but their camera remains stable." decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_PJ_Steadycam_Open_01-hi.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_PJ_Steadycam_Open_01-hi.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_PJ_Steadycam_Open_01-hi.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/category/craft/photography-video/">Photography &amp; Video</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/flashback-14-video-camera-stabilizer/">Flashback: $14 Video Camera Stabilizer</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/flashback-magnetic-stripe-reader/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Mag-featured-illo-2.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Flashback: Magnetic Stripe Reader" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Mag-featured-illo-2.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Mag-featured-illo-2.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Mag-featured-illo-2.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/category/technology/">Technology</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/flashback-magnetic-stripe-reader/">Flashback: Magnetic Stripe Reader</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/flashback-5-in-1-network-cable/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_pj_5n1_opener_01.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Flashback: 5-In-1 Network Cable" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_pj_5n1_opener_01.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_pj_5n1_opener_01.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_pj_5n1_opener_01.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/category/technology/computers-mobile/">Computers &amp; Mobile</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/flashback-5-in-1-network-cable/">Flashback: 5-In-1 Network Cable</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </div><!-- .nv-single-posts-wrapper --></div><!-- .nv-fullwidth-grid-wrapper --> </div><!-- .nv-block-posts-wrapper --> </div><!--- .nv-block-wrapper --> </section><a class="seeMore" href="/?s=20th-anniversary">See More</a> </div><!-- .nv-home-top-section --> <div class="nv-home-middle-section middle-section-default nv-clearfix"> <div class="middle-left-aside"> <section id="text-22" class="widget widget_text"><h4 class="nv-block-title">Project of the Week</h4> <div class="textwidget"><p><a href="https://makezine.com/projects/inner-glow-led-heart/" target="_blank" rel="noopener"><img loading="lazy" decoding="async" data-recalc-dims="1" class="alignnone size-medium wp-image-562052" src="https://i0.wp.com/makezine.com/wp-content/uploads/2023/02/IMG_20191028_104321-750x1000.jpg?resize=640%2C853&#038;ssl=1" alt="" width="640" height="853" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2023/02/IMG_20191028_104321-scaled.jpg?resize=750%2C1000&amp;ssl=1 750w, https://i0.wp.com/makezine.com/wp-content/uploads/2023/02/IMG_20191028_104321-scaled.jpg?resize=768%2C1024&amp;ssl=1 768w, https://i0.wp.com/makezine.com/wp-content/uploads/2023/02/IMG_20191028_104321-scaled.jpg?resize=338%2C450&amp;ssl=1 338w, https://i0.wp.com/makezine.com/wp-content/uploads/2023/02/IMG_20191028_104321-scaled.jpg?resize=1152%2C1536&amp;ssl=1 1152w, https://i0.wp.com/makezine.com/wp-content/uploads/2023/02/IMG_20191028_104321-scaled.jpg?resize=1536%2C2048&amp;ssl=1 1536w, https://i0.wp.com/makezine.com/wp-content/uploads/2023/02/IMG_20191028_104321-scaled.jpg?w=1920&amp;ssl=1 1920w, https://i0.wp.com/makezine.com/wp-content/uploads/2023/02/IMG_20191028_104321-scaled.jpg?w=1280&amp;ssl=1 1280w" sizes="(max-width: 640px) 100vw, 640px" /></a></p> <p><a href="https://makezine.com/projects/inner-glow-led-heart/" target="_blank" rel="noopener"><strong>&#8220;Inner Glow&#8221; LED Heart</strong></a></p> <p>Laser cutters are an excellent go-to tool for last-minute gift-giving. You can make an accent lamp that stands out from the rest and up your acrylic skills with the edge-lit multicolor technique from this rainbow LED heart by Debra Ansell.</p> </div> </section><section id="fancy_rss-7" class="widget widget_fancy_rss"><h4 class="nv-block-title"><a target="_blank" class="rsswidget" href="https://makezine.com/comparison/boards/">Latest Development Board Reviews</a></h4><ul class="custom-rss"><li><a class='rss-image-link' href='https://makezine.com/products/boards/openmv-cam-rt1062/' target='_blank'><img src="https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/OpenMV-Cam-RT1062_white.jpg?fit=750%2C500&#038;ssl=1&#038;resize=140%2C100&#038;strip=all" alt="OpenMV Cam RT1062" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makezine.com/products/boards/openmv-cam-rt1062/' target='_blank'><div class="rssTitle">OpenMV Cam RT1062</div></a></div></li><li><a class='rss-image-link' href='https://makezine.com/products/boards/useful-sensors-person-sensor/' target='_blank'><img src="https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/UsefulSensorsMake91_Boards18735.jpg?fit=750%2C509&#038;ssl=1&#038;resize=140%2C100&#038;strip=all" alt="Useful Sensors Person Sensor" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makezine.com/products/boards/useful-sensors-person-sensor/' target='_blank'><div class="rssTitle">Useful Sensors Person Sensor</div></a></div></li><li><a class='rss-image-link' href='https://makezine.com/products/boards/seeed-studio-sensecap-watcher/' target='_blank'><img src="https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/Seeed-SenseCap-Watcher.jpg?fit=750%2C512&#038;ssl=1&#038;resize=140%2C100&#038;strip=all" alt="Seeed Studio SenseCAP Watcher" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makezine.com/products/boards/seeed-studio-sensecap-watcher/' target='_blank'><div class="rssTitle">Seeed Studio SenseCAP Watcher</div></a></div></li><li><a class='rss-image-link' href='https://makezine.com/products/boards/beagleboard-beagley-ai/' target='_blank'><img src="https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/BeagleBoard-BeagleY-AI-white-3.jpg?fit=750%2C507&#038;ssl=1&#038;resize=140%2C100&#038;strip=all" alt="BeagleBoard BeagleY-AI" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makezine.com/products/boards/beagleboard-beagley-ai/' target='_blank'><div class="rssTitle">BeagleBoard BeagleY-AI</div></a></div></li><li><a class='rss-image-link' href='https://makezine.com/products/boards/unexpected-maker-pros3-u-fl-esp32-s3/' target='_blank'><img src="https://i0.wp.com/makezine.com/wp-content/uploads/2023/12/Unexpected-Maker-ProS3-feature.jpg?fit=750%2C469&#038;ssl=1&#038;resize=140%2C100&#038;strip=all" alt="Unexpected Maker ProS3 u.FL (ESP32-S3)" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makezine.com/products/boards/unexpected-maker-pros3-u-fl-esp32-s3/' target='_blank'><div class="rssTitle">Unexpected Maker ProS3 u.FL (ESP32-S3)</div></a></div></li><li><a class='rss-image-link' href='https://makezine.com/products/boards/adafruit-rp2040-prop-maker-feather-with-i2s-audio-amplifier/' target='_blank'><img src="https://i0.wp.com/makezine.com/wp-content/uploads/2023/12/Adafruit-rp2040-prop-maker-feather.jpg?fit=750%2C469&#038;ssl=1&#038;resize=140%2C100&#038;strip=all" alt="Adafruit RP2040 Prop-Maker Feather with I2S Audio Amplifier" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makezine.com/products/boards/adafruit-rp2040-prop-maker-feather-with-i2s-audio-amplifier/' target='_blank'><div class="rssTitle">Adafruit RP2040 Prop-Maker Feather with I2S Audio Amplifier</div></a></div></li></ul></section> </div><!-- .middle-aside --> <div class="middle-primary"> <section id="news_vibrant_recent_posts-2" class="widget news_vibrant_recent_posts"> <div class="nv-recent-posts-wrapper"> <h1 class="nv-block-title"><a title="See More" href="/blog">Latest Stories from Make: Magazine</a></h1><ul> <li> <div class="nv-single-post nv-clearfix wow fadeInLeft" data-wow-delay="0.3s"> <a class="nv-post-thumb" href="https://makezine.com/article/maker-news/back-to-the-beginning-chatting-with-the-team-that-made-the-first-make-magazine/"> <figure><img width="272" height="204" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?resize=272%2C204&amp;ssl=1" class="attachment-news-vibrant-block-thumb size-news-vibrant-block-thumb wp-post-image" alt="Back to the Beginning: Chatting with the Team That Made the First Make: Magazine" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?resize=272%2C204&amp;ssl=1 272w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?zoom=2&amp;resize=272%2C204&amp;ssl=1 544w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Make-Vol-01-cover.png?zoom=3&amp;resize=272%2C204&amp;ssl=1 816w" sizes="(max-width: 272px) 100vw, 272px" /></figure> </a> <div class="nv-post-content"> <h3 class="nv-post-title small-size"><a href="https://makezine.com/article/maker-news/back-to-the-beginning-chatting-with-the-team-that-made-the-first-make-magazine/">Back to the Beginning: Chatting with the Team That Made the First Make: Magazine</a></h3> <div class="nv-post-excerpt">I had the opportunity to bring back together members of the first team who helped develop Make: magazine, taking an idea I had and turning it into something rea</div> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </li> <li> <div class="nv-single-post nv-clearfix wow fadeInLeft" data-wow-delay="0.6s"> <a class="nv-post-thumb" href="https://makezine.com/article/maker-news/dive-into-digital-fabrication-at-our-live-make-magazine-volume-92-launch-party/"> <figure><img width="272" height="204" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/20_Yrs_of_Make_Tgraphic_9in_02jb.png?resize=272%2C204&amp;ssl=1" class="attachment-news-vibrant-block-thumb size-news-vibrant-block-thumb wp-post-image" alt="Dive into Digital Fabrication at our LIVE Make: Magazine Volume 92 Launch Party!" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/20_Yrs_of_Make_Tgraphic_9in_02jb.png?resize=272%2C204&amp;ssl=1 272w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/20_Yrs_of_Make_Tgraphic_9in_02jb.png?zoom=2&amp;resize=272%2C204&amp;ssl=1 544w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/20_Yrs_of_Make_Tgraphic_9in_02jb.png?zoom=3&amp;resize=272%2C204&amp;ssl=1 816w" sizes="(max-width: 272px) 100vw, 272px" /></figure> </a> <div class="nv-post-content"> <h3 class="nv-post-title small-size"><a href="https://makezine.com/article/maker-news/dive-into-digital-fabrication-at-our-live-make-magazine-volume-92-launch-party/">Dive into Digital Fabrication at our LIVE Make: Magazine Volume 92 Launch Party!</a></h3> <div class="nv-post-excerpt">Join the Make: editorial staff & contributors as we dive deep to explore the coolest high-tech digital fabrication tools for your workshop!</div> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </li> <li> <div class="nv-single-post nv-clearfix wow fadeInLeft" data-wow-delay="0.9s"> <a class="nv-post-thumb" href="https://makezine.com/article/digital-fabrication/cad/solving-cad-design-problems-with-chatgpt/"> <figure><img width="272" height="204" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/ChatGPT_Design-Featured.jpg?resize=272%2C204&amp;ssl=1" class="attachment-news-vibrant-block-thumb size-news-vibrant-block-thumb wp-post-image" alt="Solving CAD Design Problems with ChatGPT" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/ChatGPT_Design-Featured.jpg?resize=272%2C204&amp;ssl=1 272w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/ChatGPT_Design-Featured.jpg?zoom=2&amp;resize=272%2C204&amp;ssl=1 544w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/ChatGPT_Design-Featured.jpg?zoom=3&amp;resize=272%2C204&amp;ssl=1 816w" sizes="(max-width: 272px) 100vw, 272px" /></figure> </a> <div class="nv-post-content"> <h3 class="nv-post-title small-size"><a href="https://makezine.com/article/digital-fabrication/cad/solving-cad-design-problems-with-chatgpt/">Solving CAD Design Problems with ChatGPT</a></h3> <div class="nv-post-excerpt">In this tutorial we鈥檒l discuss ways to incorporate ChatGPT into your design process using Tinkercad, to solve problems around the house.</div> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </li> <li> <div class="nv-single-post nv-clearfix wow fadeInLeft" data-wow-delay="1.2s"> <a class="nv-post-thumb" href="https://makezine.com/article/maker-news/join-us-tonight-for-a-chat-with-kate-hartman-on-wearable-electronics/"> <figure><img width="272" height="204" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/Wearables-Chat-Banner-a.jpg?resize=272%2C204&amp;ssl=1" class="attachment-news-vibrant-block-thumb size-news-vibrant-block-thumb wp-post-image" alt="Join Us Tonight for a Chat With Kate Hartman on Wearable Electronics!" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/Wearables-Chat-Banner-a.jpg?resize=272%2C204&amp;ssl=1 272w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/Wearables-Chat-Banner-a.jpg?zoom=2&amp;resize=272%2C204&amp;ssl=1 544w" sizes="(max-width: 272px) 100vw, 272px" /></figure> </a> <div class="nv-post-content"> <h3 class="nv-post-title small-size"><a href="https://makezine.com/article/maker-news/join-us-tonight-for-a-chat-with-kate-hartman-on-wearable-electronics/">Join Us Tonight for a Chat With Kate Hartman on Wearable Electronics!</a></h3> <div class="nv-post-excerpt">Dale Dougherty and Make: Wearable Electronics author Kate Hartman welcome you to the amazing world of wearable electronics!</div> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </li> <li> <div class="nv-single-post nv-clearfix wow fadeInLeft" data-wow-delay="1.5s"> <a class="nv-post-thumb" href="https://makezine.com/article/maker-news/open-source-hardware-certifications-for-january-2025/"> <figure><img width="272" height="204" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/OSHWA-uCritrAir.png?resize=272%2C204&amp;ssl=1" class="attachment-news-vibrant-block-thumb size-news-vibrant-block-thumb wp-post-image" alt="Open Source Hardware Certifications for January 2025" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/OSHWA-uCritrAir.png?resize=272%2C204&amp;ssl=1 272w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/OSHWA-uCritrAir.png?zoom=2&amp;resize=272%2C204&amp;ssl=1 544w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/OSHWA-uCritrAir.png?zoom=3&amp;resize=272%2C204&amp;ssl=1 816w" sizes="(max-width: 272px) 100vw, 272px" /></figure> </a> <div class="nv-post-content"> <h3 class="nv-post-title small-size"><a href="https://makezine.com/article/maker-news/open-source-hardware-certifications-for-january-2025/">Open Source Hardware Certifications for January 2025</a></h3> <div class="nv-post-excerpt">Take a look at our 3 favorite open source hardware certifications for January 2025.</div> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </li> </ul> </div><!-- .nv-recent-posts-wrapper --> <a class="seeMore" href="/blog">See More</a> </section><section id="text-21" class="widget widget_text"><h2 class="nv-block-title">Watch our Latest Video</h2> <div class="textwidget"><div class="epyt-video-wrapper"><div data-ep-a="fadeIn" id="_ytid_48745" width="640" height="360" data-origwidth="640" data-origheight="360" data-facadesrc="https://www.youtube.com/embed/eKMkmkGsqMw?enablejsapi=1&autoplay=0&cc_load_policy=0&cc_lang_pref=&iv_load_policy=1&loop=0&modestbranding=0&rel=1&fs=1&playsinline=0&autohide=2&theme=dark&color=red&controls=1&" class="__youtube_prefs__ epyt-facade __youtube_prefs_widget__ no-lazyload" data-epautoplay="1" ><img decoding="async" data-spai-excluded="true" class="epyt-facade-poster skip-lazy" loading="lazy" alt="YouTube player" src="https://i.ytimg.com/vi/eKMkmkGsqMw/maxresdefault.jpg" /><button class="epyt-facade-play" aria-label="Play"><svg data-no-lazy="1" height="100%" version="1.1" viewBox="0 0 68 48" width="100%"><path class="ytp-large-play-button-bg" d="M66.52,7.74c-0.78-2.93-2.49-5.41-5.42-6.19C55.79,.13,34,0,34,0S12.21,.13,6.9,1.55 C3.97,2.33,2.27,4.81,1.48,7.74C0.06,13.05,0,24,0,24s0.06,10.95,1.48,16.26c0.78,2.93,2.49,5.41,5.42,6.19 C12.21,47.87,34,48,34,48s21.79-0.13,27.1-1.55c2.93-0.78,4.64-3.26,5.42-6.19C67.94,34.95,68,24,68,24S67.94,13.05,66.52,7.74z" fill="#f00"></path><path d="M 45,24 27,14 27,34" fill="#fff"></path></svg></button></div></div> </div> </section> </div><!-- .middle-primary --> <div class="middle-right-aside"> <section id="fancy_rss-9" class="widget widget_fancy_rss three-lines grey-title project-of-the-day vertical"><h4 class="nv-block-title"><a target="_blank" class="rsswidget" href="https://makerfaire.com/yearbook/2024-projects/">Maker Faire Yearbook 2024</a></h4><ul class="custom-rss"><li><a class='rss-image-link' href='https://makerfaire.com/yearbook/projects/aldeagr%C3%A1fica%2Ctallerdegrabado-2024/' target='_blank'><img src="https://i0.wp.com/makerfaire.com/wp-content/uploads/2025/02/Aldea-Grafica-taller-de-grabado-cdmx-mexico-city-2024.jpg?resize=360%2C220&#038;strip=all&#038;ssl=1" alt="Aldea Gr谩fica, taller de grabado" width="360" height="220" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makerfaire.com/yearbook/projects/aldeagr%C3%A1fica%2Ctallerdegrabado-2024/' target='_blank'><div class="rssTitle">Aldea Gr谩fica, taller de grabado</div><div class="rssSummary">Gr谩fica Corporal, experiencia corporal a trav茅s del grabado. Descubre, dise帽a y crea!! Elabora un grabado en relieve sobre lin贸leo y aprende paso a paso el oficio de grabar. Con t茅cnicas artesanales que cultivan la paciencia.Estampa tu piel y diviert</div></a></div></li></ul></section><section id="custom_html-12" class="widget_text widget widget_custom_html"><div class="textwidget custom-html-widget"><a class="seeMore" href="https://makerfaire.com/yearbook/2024-projects/">See More</a></div></section><section id="custom_html-11" class="widget_text widget widget_custom_html"><h4 class="nv-block-title">Make: Things Newsletter</h4><div class="textwidget custom-html-widget"><style type='text/css'> .beehiiv .nv-block-title {display:none} </style> <span style="font-size:16px">This content is delivered weekly to inboxes as part of our premium offering</span></div></section><section id="fancy_rss-10" class="widget widget_fancy_rss beehiiv vertical"><h4 class="nv-block-title"><a target="_blank" class="rsswidget" href="https://makethings.make.co/">Make Things</a></h4><ul class="custom-rss"><li><a class='rss-image-link' href='https://makethings.make.co/p/what-s-in-your-workshop' target='_blank'><img src="https://i0.wp.com/media.beehiiv.com/cdn-cgi/image/fit%3Dscale-down%2Cformat%3Dauto%2Conerror%3Dredirect%2Cquality%3D80/uploads/asset/file/d19d8d69-9b93-45c3-813f-bd0b4f833124/image.png?resize=360%2C220&#038;strip=all&#038;ssl=1" alt="What&#039;s in your workshop?" width="360" height="220" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makethings.make.co/p/what-s-in-your-workshop' target='_blank'><div class="rssTitle">What&#039;s in your workshop?</div></a></div></li><li><a class='rss-image-link' href='https://makethings.make.co/p/hacking-the-planet-from-your-pocket' target='_blank'><img src="https://i0.wp.com/media.beehiiv.com/cdn-cgi/image/fit%3Dscale-down%2Cformat%3Dauto%2Conerror%3Dredirect%2Cquality%3D80/uploads/asset/file/07e4f849-96ae-4b9f-a576-02752a2fa991/Copy_of_DigiKey_logo.svg.png?resize=360%2C220&#038;strip=all&#038;ssl=1" alt="Hacking the Planet from your Pocket" width="360" height="220" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makethings.make.co/p/hacking-the-planet-from-your-pocket' target='_blank'><div class="rssTitle">Hacking the Planet from your Pocket</div></a></div></li><li><a class='rss-image-link' href='https://makethings.make.co/p/make-again' target='_blank'><img src="https://i0.wp.com/media.beehiiv.com/cdn-cgi/image/fit%3Dscale-down%2Cformat%3Dauto%2Conerror%3Dredirect%2Cquality%3D80/uploads/asset/file/0984801e-5def-46de-8aef-e04b8bc64893/Make92-cover-promo-cc.jpg?resize=360%2C220&#038;strip=all&#038;ssl=1" alt="Make Again" width="360" height="220" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://makethings.make.co/p/make-again' target='_blank'><div class="rssTitle">Make Again</div></a></div></li></ul></section><section id="makezine_ad_widget-5" class="widget widget_makezine_ad_widget"><h4 class="nv-block-title">Advertisement</h4><div class="display-unit ad-make_mpu_1"> <div class="alt-unit"><a href="https://subscribe.makezine.com/loading.do?omedasite=Make_subscribe&utm_source=makezine&utm_medium=ad&utm_campaign=ad-make_mpu_1&utm_content=launch">Subscribe now to Make: Magazine<br />The official magazine of Maker Faire</a></div><div class='alt-unit'><a href='https://subscribe.makezine.com/loading.do?omedasite=Make_subscribe&utm_source=makezine&utm_medium=ad&utm_campaign=alternate-unit&utm_content=launch'>Subscribe now to Make: Magazine<br />The official magazine of Maker Faire</a></div><div class='js-ad scroll-load' data-zone= 'make_mpu_1' data-size='[[300,250]]' data-size-map='[[[0,0],[[300,250]]]]' data-pos='atf' data-ad-vars='{"page":"","PostID":"494260","custom_target_name":null,"custom_target_value":null,"zone":"/3829728/Makezine/Homepage","sponsor":null}'></div></div></section> </div><!-- .middle-aside --> </div><!-- .nv-home-middle-section --> <div class="nv-home-bottom-section bottom-section-default nv-clearfix"> <div class="bottom-left-aside"> <section id="fancy_rss-8" class="widget widget_fancy_rss"><h4 class="nv-block-title"><a target="_blank" class="rsswidget" href="https://www.makershed.com/collections/stuff-we-like">Stuff We Like at the Shed</a></h4><ul class="custom-rss"><li><a class='rss-image-link' href='https://www.makershed.com/products/make-20th-anniversary-t-shirt' target='_blank'><img src="https://i0.wp.com/cdn.shopify.com/s/files/1/0243/7593/files/unisex-classic-tee-natural-front-67a69c041c63e.jpg?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="Make: 20th Anniversary T-Shirt" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.makershed.com/products/make-20th-anniversary-t-shirt' target='_blank'><div class="rssTitle">Make: 20th Anniversary T-Shirt</div></a></div></li><li><a class='rss-image-link' href='https://www.makershed.com/products/make-magazine-volume-92-pdf' target='_blank'><img src="https://i0.wp.com/cdn.shopify.com/s/files/1/0243/7593/files/M92_Cover_lowrezSQ_1.jpg?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="Make: Magazine, Volume 92 - PDF" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.makershed.com/products/make-magazine-volume-92-pdf' target='_blank'><div class="rssTitle">Make: Magazine, Volume 92 - PDF</div></a></div></li><li><a class='rss-image-link' href='https://www.makershed.com/products/make-magazine-volume-92-print' target='_blank'><img src="https://i0.wp.com/cdn.shopify.com/s/files/1/0243/7593/files/M92_Cover_lowrezSQ_1.jpg?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="Make: Magazine, Volume 92 - Print" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.makershed.com/products/make-magazine-volume-92-print' target='_blank'><div class="rssTitle">Make: Magazine, Volume 92 - Print</div></a></div></li><li><a class='rss-image-link' href='https://www.makershed.com/products/make-tips-and-tales-from-the-workshop-bundle' target='_blank'><img src="https://i0.wp.com/cdn.shopify.com/s/files/1/0243/7593/files/Tips-Bundle3.png?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="Make: Tips and Tales from the Workshop Bundle" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.makershed.com/products/make-tips-and-tales-from-the-workshop-bundle' target='_blank'><div class="rssTitle">Make: Tips and Tales from the Workshop Bundle</div></a></div></li></ul></section><section id="fancy_rss-4" class="widget widget_fancy_rss"><h4 class="nv-block-title"><a target="_blank" class="rsswidget" href="https://www.youtube.com/channel/UChtY6O8Ahw2cz05PS2GhUbg">Our Latest Videos</a></h4><ul class="custom-rss"><li><a class='rss-image-link' href='https://www.youtube.com/watch?v=rdpwAygKz-Y' target='_blank'><img src="https://i0.wp.com/i3.ytimg.com/vi/rdpwAygKz-Y/hqdefault.jpg?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="Fireside Chat with Kate Hartman - Wearable Electronics" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.youtube.com/watch?v=rdpwAygKz-Y' target='_blank'><div class="rssTitle">Fireside Chat with Kate Hartman - Wearable Electronics</div></a></div></li><li><a class='rss-image-link' href='https://www.youtube.com/watch?v=n_y5kaHvaDk' target='_blank'><img src="https://i0.wp.com/i3.ytimg.com/vi/n_y5kaHvaDk/hqdefault.jpg?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="I'm 3D Printing Chocolate" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.youtube.com/watch?v=n_y5kaHvaDk' target='_blank'><div class="rssTitle">I&#039;m 3D Printing Chocolate</div></a></div></li><li><a class='rss-image-link' href='https://www.youtube.com/watch?v=14zVwuVdtLo' target='_blank'><img src="https://i0.wp.com/i2.ytimg.com/vi/14zVwuVdtLo/hqdefault.jpg?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="OXOCARD CONNECT Demo" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.youtube.com/watch?v=14zVwuVdtLo' target='_blank'><div class="rssTitle">OXOCARD CONNECT Demo</div></a></div></li><li><a class='rss-image-link' href='https://www.youtube.com/watch?v=xWIQYvRwGz8' target='_blank'><img src="https://i0.wp.com/i1.ytimg.com/vi/xWIQYvRwGz8/hqdefault.jpg?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="Maker Faire Fliposcope Unboxing and Build" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.youtube.com/watch?v=xWIQYvRwGz8' target='_blank'><div class="rssTitle">Maker Faire Fliposcope Unboxing and Build</div></a></div></li><li><a class='rss-image-link' href='https://www.youtube.com/watch?v=kv1MQ731Y7w' target='_blank'><img src="https://i0.wp.com/i4.ytimg.com/vi/kv1MQ731Y7w/hqdefault.jpg?resize=140%2C100&#038;strip=all&#038;ssl=1" alt="Make: Magazine Volume 91 Launch Party: 2025 Boards Guide" width="140" height="100" /></a><div class='rss-widget-text'><a class='rsswidget' href='https://www.youtube.com/watch?v=kv1MQ731Y7w' target='_blank'><div class="rssTitle">Make: Magazine Volume 91 Launch Party: 2025 Boards Guide</div></a></div></li></ul></section> </div><!-- .bottom-left-aside --> <div class="bottom-primary"> <section id="makezine_fullwidth_project_posts-2" class="widget news_vibrant_fullwidth_posts"> <div class="nv-block-wrapper block-posts nv-clearfix layout1"> <div class="nv-full-width-title-nav-wrap"> <h2 class="nv-block-title"><a title="See More" href="/projects/">Projects From the Pages of Make: Magazine</a></h2> </div> <!-- nv-full-width-title-nav-wrap --> <div class="nv-block-posts-wrapper"> <div class="nv-fullwidth-grid-wrapper col-2"><div class="nv-single-posts-wrapper nv-clearfix wow fadeInUp" data-wow-duration="1s" data-wow-delay="0.3s"> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/build-a-better-screen-lock-smartphone-safe/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/Smartphone-Lock-opener-e1738709449729.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Build a Better Screen Lock: Smartphone Safe" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/Smartphone-Lock-opener-e1738709449729.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/Smartphone-Lock-opener-e1738709449729.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/02/Smartphone-Lock-opener-e1738709449729.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/make92/">Make92</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/build-a-better-screen-lock-smartphone-safe/">Build a Better Screen Lock: Smartphone Safe</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/get-your-bearings-with-compass-handheld-cnc-router/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Compass-CNC-Opener-1.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Get Your Bearings With Compass Handheld CNC Router" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Compass-CNC-Opener-1.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Compass-CNC-Opener-1.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Compass-CNC-Opener-1.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/cnc-2/">cnc</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/get-your-bearings-with-compass-handheld-cnc-router/">Get Your Bearings With Compass Handheld CNC Router</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </div><!-- .nv-single-posts-wrapper --><div class="nv-single-posts-wrapper nv-clearfix wow fadeInUp" data-wow-duration="1s" data-wow-delay="0.6s"> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/flashback-14-video-camera-stabilizer/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_PJ_Steadycam_Open_01-hi.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Person running with a DIY steadicam. The background is blurred but their camera remains stable." decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_PJ_Steadycam_Open_01-hi.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_PJ_Steadycam_Open_01-hi.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_PJ_Steadycam_Open_01-hi.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/category/craft/photography-video/">Photography &amp; Video</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/flashback-14-video-camera-stabilizer/">Flashback: $14 Video Camera Stabilizer</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/flashback-magnetic-stripe-reader/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Mag-featured-illo-2.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Flashback: Magnetic Stripe Reader" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Mag-featured-illo-2.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Mag-featured-illo-2.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/Mag-featured-illo-2.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/category/technology/">Technology</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/flashback-magnetic-stripe-reader/">Flashback: Magnetic Stripe Reader</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </div><!-- .nv-single-posts-wrapper --><div class="nv-single-posts-wrapper nv-clearfix wow fadeInUp" data-wow-duration="1s" data-wow-delay="0.9s"> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/flashback-5-in-1-network-cable/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_pj_5n1_opener_01.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Flashback: 5-In-1 Network Cable" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_pj_5n1_opener_01.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_pj_5n1_opener_01.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2025/01/01_pj_5n1_opener_01.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/category/technology/computers-mobile/">Computers &amp; Mobile</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/flashback-5-in-1-network-cable/">Flashback: 5-In-1 Network Cable</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/flashback-kite-aerial-photography-puts-your-eye-in-the-sky/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2015/07/01_pj_kap_opener01a-e1437598557102.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Flashback: Kite Aerial Photography Puts Your Eye in the Sky" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2015/07/01_pj_kap_opener01a-e1437598557102.jpg?resize=90%2C56&amp;ssl=1 90w, https://i0.wp.com/makezine.com/wp-content/uploads/2015/07/01_pj_kap_opener01a-e1437598557102.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/20th-anniversary/">20th Anniversary</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/flashback-kite-aerial-photography-puts-your-eye-in-the-sky/">Flashback: Kite Aerial Photography Puts Your Eye in the Sky</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </div><!-- .nv-single-posts-wrapper --><div class="nv-single-posts-wrapper nv-clearfix wow fadeInUp" data-wow-duration="1s" data-wow-delay="1.2s"> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/breathe-breezy-with-this-low-cost-diy-powered-respirator/"> <figure><img width="540" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/34-711512652-6721c25bec0a3.jpg?resize=540%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Breathe Breezy With This Low-Cost DIY Powered Respirator" decoding="async" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/tag/health/">health</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/breathe-breezy-with-this-low-cost-diy-powered-respirator/">Breathe Breezy With This Low-Cost DIY Powered Respirator</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> <div class="nv-single-post nv-clearfix "> <a class="nv-post-thumb" href="https://makezine.com/projects/build-a-bot-cuddly-edition/"> <figure><img width="700" height="441" src="https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/Cuddly-Robot-Companion-opener.jpg?resize=700%2C441&amp;ssl=1" class="attachment-news-vibrant-slider-medium size-news-vibrant-slider-medium wp-post-image" alt="Build a Cuddly, Plush Companion Robot With Cute LED Ears" decoding="async" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/Cuddly-Robot-Companion-opener.jpg?resize=345%2C218&amp;ssl=1 345w, https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/Cuddly-Robot-Companion-opener.jpg?resize=700%2C441&amp;ssl=1 700w, https://i0.wp.com/makezine.com/wp-content/uploads/2024/12/Cuddly-Robot-Companion-opener.jpg?zoom=2&amp;resize=700%2C441&amp;ssl=1 1400w" sizes="(max-width: 700px) 100vw, 700px" /></figure> </a> <div class="nv-post-content"> <div class="post-cats-list"> <a class="category-button" href="https://makezine.com/category/technology/robotics/">Robotics</a></span> </div><!-- .post-cats-list --> <h3 class="nv-post-title large-size"><a href="https://makezine.com/projects/build-a-bot-cuddly-edition/">Build a Cuddly, Plush Companion Robot With Cute LED Ears</a></h3> </div><!-- .nv-post-content --> </div><!-- .nv-single-post --> </div><!-- .nv-single-posts-wrapper --></div><!-- .nv-fullwidth-grid-wrapper --> </div><!-- .nv-block-posts-wrapper --> </div><!--- .nv-block-wrapper --> </section><a class="seeMore" href="/projects/">See More</a> </div><!-- .bottom-primary --> <div class="bottom-right-aside"> <section id="upcoming_mfaires_widget-2" class="widget widget_upcoming_mfaires_widget"><a href='https://makerfaire.com/map' target='_blank'><img class='mf-logo' src='/wp-content/themes/makezine/images/makerfaire-logo.png' alt='Maker Faire' /></a><h4 class="nv-block-title"><a href='https://makerfaire.com/map' target='_blank'>Find A Faire Near You!</a></h4><div class="upcoming-makerfaires-feed"><ul><li> <a target='_blank' href='https://palmbay.makerfaire.com/'> <h4>Palm Bay Maker Faire</h4> <div class='faire-feed-date'>March 8, 2025</div> <div class='faire-feed-location'> Palm Bay Florida United States</div> </a> </li><li> <a target='_blank' href='https://shreveport.makerfaire.com/'> <h4>Maker Faire Shreveport-Bossier</h4> <div class='faire-feed-date'>March 29 & 30, 2025</div> <div class='faire-feed-location'> Shreveport Louisiana United States</div> </a> </li><li> <a target='_blank' href='https://www.makerfaire-ruhr.com/'> <h4>Maker Faire Ruhr</h4> <div class='faire-feed-date'>March 29-30, 2025</div> <div class='faire-feed-location'> Dortmund Germany</div> </a> </li><li> <a target='_blank' href='https://lynchburg.makerfaire.com/'> <h4>Maker Faire Lynchburg</h4> <div class='faire-feed-date'>March 30, 2025</div> <div class='faire-feed-location'> Lynchburg Virginia United States</div> </a> </li><li> <a target='_blank' href='https://asheville.makerfaire.com/'> <h4>Maker Faire Asheville</h4> <div class='faire-feed-date'>April 5, 2025</div> <div class='faire-feed-location'> Asheville North Carolina United States</div> </a> </li><li> <a target='_blank' href='https://www.frontierstem.com/malheur-maker-faire'> <h4>Malheur Maker Faire</h4> <div class='faire-feed-date'>April 5, 2025</div> <div class='faire-feed-location'>363 A Street West Vale Oregon United States</div> </a> </li></ul></div></section> </div><!-- .bottom-right-aside --> </div><!-- .nv-home-bottom-section --> </div><!-- .cv-container --> </div><!-- #content --> <div id="nv-scrollup" class="animated arrow-hide"><i class="fa fa-chevron-up"></i></div> <div class="affiliate-message hidden"> <div class="container"> <i class="fas fa-angle-double-right"></i> When you buy through links on our site, we may earn an affiliate commission. </div> </div> <script> jQuery(function () { jQuery("#accordion").accordion({ collapsible: true }); }); </script> <script> /* Set the date we're counting down to var countDownDate = new Date("Nov 15, 2024 09:00:00 GMT-05:00").getTime(); // Get today's date and time var now = new Date().getTime(); // Find the distance between now and the count down date var distance = countDownDate - now; // turn that into days, hours, minutes var days = Math.floor(distance / (1000 * 60 * 60 * 24)); var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); document.addEventListener('DOMContentLoaded', function(){ if(days > 1) { document.getElementById("weFunderTime").innerHTML = days + " Days to Go for Exclusive Benefits"; } else if(days > 0) { document.getElementById("weFunderTime").innerHTML = days + " Day to Go for Exclusive Benefits"; // If the count down is down to hours, show that } else if (hours > 1) { document.getElementById("weFunderTime").innerHTML = hours + " Hours to Go for Exclusive Benefits"; } else if (hours > 0) { document.getElementById("weFunderTime").innerHTML = hours + " Hour to Go for Exclusive Benefits"; // if there are mere minutes left, show that } else if (minutes > 1) { document.getElementById("weFunderTime").innerHTML = minutes + " Minutes to Go for Exclusive Benefits"; } else if (minutes > 1) { document.getElementById("weFunderTime").innerHTML = minutes + " Minute to Go for Exclusive Benefits"; } else { document.getElementById("wefunderWrapper").remove(); } });*/ </script> <style> .floating-footer { gap: 0px; } #wefunderWrapper { display:flex; justify-content:center; align-items:center; color:#333; min-height:100%; padding:10px; width:23vw; font-weight: 300; @media screen and (max-width: 835px) { width:25vw; padding: 5px; } @media screen and (max-width: 635px) { width:28vw; font-family: 'Roboto Light'; } @media screen and (max-width: 500px) { width: 32vw; } } #weFunderTime { font-size: 1.75vw; line-height: 1; @media screen and (max-width: 1136px) { font-size: 1.6vw; } @media screen and (max-width: 980px) { font-size: 2vw; } @media screen and (max-width: 600px) { font-size: 3vw; } } </style> <div class="floating-footer"> <!--<div id="wefunderWrapper"> <span id="weFunderTime">days<br />to go!</span> </div>--> <div> <a class="floatingfooter-cta" style="margin-top:5px" href="https://wefunder.com/make?utm_source=make&utm_medium=universal_footer&utm_campaign=wefunder&utm_content=floating_footer" target="_blank"> <picture class="wefund-picture"> <source media="(max-width: 600px)" srcset="https://make.co/wp-content/universal-assets/v2/images/invest_in_make_mobile.jpg"> <source media="(max-width: 980px)" srcset="https://make.co/wp-content/universal-assets/v2/images/invest_in_make_tablet.jpg"> <img src="https://make.co/wp-content/universal-assets/v2/images/invest_in_make_desktop.jpg" alt="Invest in Make today" onerror="this.onerror=null;this.src='https://make.co/wp-content/universal-assets/v2/images/invest_in_make_desktop.jpg';this.srcset=''" data-photo="https://make.co/wp-content/universal-assets/v2/images/invest_in_make_desktop.jpg"> </picture> </a> </div> <!-- <div><a style="margin-top:5px" href="https://wefunder.com/make" class="universal-btn-red" target="_blank">Learn More</a></div> <div id="accordion"> <h3>Invest in Make:</h3> <picture class="exhibit-picture project-image"> <source media="(max-width: 600px)" srcset="https://make.co/wp-content/universal-assets/v2/images/invest_in_make_mobile.jpg"> <source media="(max-width: 980px)" srcset="https://make.co/wp-content/universal-assets/v2/images/invest_in_make_tablet.jpg"> <img src="https://make.co/wp-content/universal-assets/v2/images/invest_in_make_desktop.jpg" alt="Invest in Make today" onerror="this.onerror=null;this.src='/wp-content/themes/makerfaire/images/default-featured-image.jpg';this.srcset=''" data-photo="https://make.co/wp-content/universal-assets/v2/images/invest_in_make_desktop.jpg"> </picture> </div> </div> <p> <a href="https://wefunder.com/make" class="universal-btn-red" target="_blank">Learn More</a> </p>--> </div> <footer class="universal-footer"> <section class="newsletter-footer"> <div class="_form_4 wrapper"></div> <script src="https://make.activehosted.com/f/embed.php?id=4" type="text/javascript" charset="utf-8"></script> </section> <section class="magazine-footer"> <div class="wrapper"> <div class="magazine-image"> <img class="img-responsive float-left" src="https://make.co/wp-content/universal-assets/v2/images/make-magazine-covers.webp?ver=92" alt="Subscribe to Make: Magazine" width="418" height="275" /> </div> <div class="magazine-text"> <h4>Subscribe &amp; Save</h4> <ul class="hidden-sm hidden-xs"> <li>Dozens of projects in every issue covering electronics, craft, fabrication, and more</li> <li>Learn tips and skill-building tutorials from experts in the maker community</li> <li>Save over 40% off the annual cover price for a full year (4 issues) of Make:</li> </ul> <a href="https://subscribe.makezine.com/Make_subscribe?utm_source=make&utm_medium=universal_footer&utm_campaign=fat_footer&utm_content=launch" class="universal-btn-red" target="_blank">SUBSCRIBE TO MAKE: MAGAZINE</a> </div> </div> </section> <section class="link-footer"> <div class="wrapper"> <div class="footer-branding hidden-sm hidden-xs"> <div class="footer-branding-item"> <a href="https://make.co"> <img src="https://make.co/wp-content/universal-assets/v2/images/make_co_logo.webp" height="40" width="100" class="img-responsive" alt="Make: Community brand logo" /> </a> </div> <div class="footer-branding-item"> <span>Publishers of</span> <a href="https://makezine.com"> <img src="https://make.co/wp-content/universal-assets/v2/images/make_logo.svg" width="64" height="19" class="img-responsive" alt="Make:" /><span>Magazine</span> </a> </div> <div class="footer-branding-item"> <span>Producers of</span> <a href="https://makerfaire.com"> <img src="https://make.co/wp-content/universal-assets/v2/images/Maker_Faire_Logo.svg" height="31" width="124" class="img-responsive" alt="Maker Faire Logo" /> </a> </div> </div> <div class="footer-links"> <div class="make-links"> <ul> <li><a href="https://make.co/">About us</a></li> <li><a href="https://make.co/our-team">Our team</a></li> <li><a href="https://make.co/partner">Advertise with us</a></li> <li><a href="https://help.make.co/hc/en-us" target="_blank">Help Center</a></li> </ul> </div> <div class="faire-links"> <ul> <li><a href="https://make.co/contact">Contact us</a></li> <li><a href="https://make.co/join">Support Make:</a></li> <li><a href="https://makerfaire.com/globalmap/">Find a Maker Faire</a></li> <li><a href="https://subscribe.makezine.com/Make_account_status?utm_source=make&utm_medium=universal_footer&utm_campaign=manage&utm_content=launch" target="_blank">Manage Magazine Subscription</a></li> </ul> </div> <div class="footer-social"> <hr class="hidden-lg hidden-md hidden-sm" /> <div class="footer-social-section"> <span class="footer-label">Make:</span> <ul> <li><a href="https://twitter.com/make" aria-label="Make: Magazine Twitter" target="_blank"><img src="https://make.co/wp-content/universal-assets/v2/images/twitter-x-logo-round.svg" class="footer-x-logo" height="32" width="32" alt="Twitter X Logo" /></a></li> <li><a href="https://facebook.com/makemagazine" aria-label="Make: Magazine Facebook" target="_blank"><i aria-hidden="true" class="fab fa-facebook-square"></i></a></li> <li><a href="https://youtube.com/user/makemagazine" aria-label="Make: Magazine Youtube" target="_blank"><i aria-hidden="true" class="fa fab fa-youtube"></i></a></li> <li><a href="https://instagram.com/makemagazine" aria-label="Make: Magazine Instagram" target="_blank"><i aria-hidden="true" class="fab fa-instagram"></i></a></li> <li><a href="https://discord.gg/mpBkj2hhJ4" class="discord-footer" aria-label="Make: Magazine Discord" target="_blank"><i aria-hidden="true" class="fab fa-discord"></i></a></li> <li><a href="https://mastodon.social/@makemagazine" aria-label="Make: Mastodon" target="_blank" rel="me"><i aria-hidden="true" class="fab fa-mastodon"></i></a></li> </ul> </div> <div class="footer-social-section"> <span class="footer-label">Maker Faire:</span> <ul> <li><a href="https://twitter.com/makerfaire" aria-label="Maker Faire Twitter" target="_blank"><img src="https://make.co/wp-content/universal-assets/v2/images/twitter-x-logo-round.svg" class="footer-x-logo" height="32" width="32" alt="Twitter X Logo" /></a></li> <li><a href="https://facebook.com/makerfaire" aria-label="Maker Faire Facebook" target="_blank"><i aria-hidden="true" class="fab fa-facebook-square"></i></a></li> <li><a href="https://youtube.com/makerfaire" aria-label="Maker Faire Youtube" target="_blank"><i aria-hidden="true" class="fab fa-youtube"></i></a></li> <li><a href="https://instagram.com/makerfaire" aria-label="Maker Faire Instagram" target="_blank"><i aria-hidden="true" class="fab fa-instagram"></i></a></li> <li><a href="https://discord.gg/mpBkj2hhJ4" class="discord-footer" aria-label="Maker Faire Discord" target="_blank"><i aria-hidden="true" class="fab fa-discord"></i></a></li> <li><a href="https://mastodon.social/@makemagazine" aria-label="Make: Mastodon" target="_blank" rel="me"><i aria-hidden="true" class="fab fa-mastodon"></i></a></li> </ul> </div> </div> </div> </div> </section> <section class="bottom-footer"> <div class="wrapper"> <div class="footer-copyright"> <span>&copy;<span class="current-year">2025</span> Make Community LLC. All rights reserved</span> </div> <div class="footer-legal"> <div class="privacy"> <a href="https://make.co/terms-and-privacy-policy/#privacy-policy">Privacy Policy</a> </div> <div class="terms"> <a href="https://make.co/terms-and-privacy-policy/#terms-of-use">Terms of Use</a> </div> </div> </div> </section> </footer> <div id="pinterest-offer" style=display:none;> <a href="https://subscribe.makezine.com/Make_subscribe?PC=MK&PK=M0MPT2&utm_source=make&utm_medium=pinterest_popup&utm_campaign=pinterest&utm_content=launch" target="_blank"> <b>Special Pinterest-only offer!<br />One year of Make: Magazine for just $19.99</b> <img src="https://make.co/wp-content/universal-assets/v2/images/make-magazine-covers-4.webp?ver=92" alt="Special Pinterest Make: Magazine subscription offer" width="300px" height="253px" /> </a> </div> <div id="cookie-settings-btn">Cookie Settings</div> <div id="cookie-footer"> <div class="cookie-footer-innerwrap"> <div class="cookie-text"> We use cookies to continuously improve our websites for you and optimize its design and customization. <br /> We'll assume you're ok with this, but you can opt-out if you wish. </div> <button id="cookie-configure" class="universal-btn-reversed">Configure</button> <button id="cookie-accept" class="universal-btn">Accept</button> </div> </div> <div id="cookie-dialog"> <p>Our websites use cookies to improve your browsing experience. Some of these are essential for the basic functionalities of our websites. In addition, we use third-party cookies to help us analyze and understand usage. These will be stored in your browser only with your consent and you have the option to opt-out. Your choice here will be recorded for all <span title="make.co, makerfaire.com, makezine.com, makercamp.com and all associated subdomains">Make.co Websites.</span></p> <div class="cookie-toggle"> <span>Allow Non-Necessary Cookies</span> <input type="checkbox" id="nonNeccessaryCookies" class="cmn-toggle cmn-toggle-round" checked /> <label for="nonNeccessaryCookies">Allow Non-Necessary Cookies</label> </div> <button class="universal-btn" type="button" onclick="jQuery('.ui-dialog-titlebar-close').click()">Accept</button> </div></div><!-- #page --> <div class="jetpack-instant-search__widget-area" style="display: none"> <div id="jetpack-search-filters-1" class="widget jetpack-filters widget_search"> <div id="jetpack-search-filters-1-wrapper" class="jetpack-instant-search-wrapper"> </div></div> </div> <div data-elementor-type="popup" data-elementor-id="568005" class="elementor elementor-568005 elementor-location-popup" data-elementor-settings="{&quot;entrance_animation&quot;:&quot;fadeIn&quot;,&quot;exit_animation&quot;:&quot;fadeIn&quot;,&quot;entrance_animation_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0.7,&quot;sizes&quot;:[]},&quot;prevent_scroll&quot;:&quot;yes&quot;,&quot;avoid_multiple_popups&quot;:&quot;yes&quot;,&quot;a11y_navigation&quot;:&quot;yes&quot;,&quot;triggers&quot;:{&quot;page_load&quot;:&quot;yes&quot;,&quot;page_load_delay&quot;:0},&quot;timing&quot;:{&quot;times&quot;:&quot;yes&quot;,&quot;schedule_end_date&quot;:&quot;2024-09-04 23:59&quot;,&quot;schedule&quot;:&quot;yes&quot;,&quot;times_times&quot;:3,&quot;schedule_timezone&quot;:&quot;site&quot;,&quot;schedule_server_datetime&quot;:&quot;2025-02-19 22:35:23&quot;}}" data-elementor-post-type="elementor_library"> <section class="elementor-section elementor-top-section elementor-element elementor-element-447fbccc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="447fbccc" data-element_type="section"> <div class="elementor-container elementor-column-gap-default"> <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-421c5f18" data-id="421c5f18" data-element_type="column"> <div class="elementor-widget-wrap elementor-element-populated"> <div class="elementor-element elementor-element-6488bc2 skip-lazy elementor-widget elementor-widget-image" data-id="6488bc2" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <a href="https://makerfaire.com/bay-area/"> <img width="640" height="360" src="https://i0.wp.com/makezine.com/wp-content/uploads/2024/08/MF_Labor-Day-Sale-25.png?fit=640%2C360&amp;ssl=1" class="attachment-medium_large size-medium_large wp-image-568004" alt="" srcset="https://i0.wp.com/makezine.com/wp-content/uploads/2024/08/MF_Labor-Day-Sale-25.png?w=768&amp;ssl=1 768w, https://i0.wp.com/makezine.com/wp-content/uploads/2024/08/MF_Labor-Day-Sale-25.png?resize=750%2C422&amp;ssl=1 750w, https://i0.wp.com/makezine.com/wp-content/uploads/2024/08/MF_Labor-Day-Sale-25.png?resize=450%2C253&amp;ssl=1 450w" sizes="(max-width: 640px) 100vw, 640px" /> </a> </div> </div> <div class="elementor-element elementor-element-65e545b0 elementor-widget elementor-widget-heading" data-id="65e545b0" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Escape to an island of imagination + innovation as Maker Faire Bay Area returns for its 16th iteration!</h2> </div> </div> <div class="elementor-element elementor-element-61297bbc elementor-widget elementor-widget-heading" data-id="61297bbc" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Prices Increase in....</h2> </div> </div> <div class="elementor-element elementor-element-5130771 elementor-countdown--label-block elementor-widget elementor-widget-countdown" data-id="5130771" data-element_type="widget" data-widget_type="countdown.default"> <div class="elementor-widget-container"> <div class="elementor-countdown-wrapper" data-date="1725519540"> <div class="elementor-countdown-item"><span class="elementor-countdown-digits elementor-countdown-days"></span> <span class="elementor-countdown-label">Days</span></div><div class="elementor-countdown-item"><span class="elementor-countdown-digits elementor-countdown-hours"></span> <span class="elementor-countdown-label">Hours</span></div><div class="elementor-countdown-item"><span class="elementor-countdown-digits elementor-countdown-minutes"></span> <span class="elementor-countdown-label">Minutes</span></div><div class="elementor-countdown-item"><span class="elementor-countdown-digits elementor-countdown-seconds"></span> <span class="elementor-countdown-label">Seconds</span></div> </div> </div> </div> <div class="elementor-element elementor-element-2c745a8d elementor-align-center elementor-widget elementor-widget-button" data-id="2c745a8d" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-xl" href="https://makerfaire.com/bay-area/buy-tickets" target="_blank"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Buy Tickets Now</span> </span> </a> </div> </div> </div> </div> </div> </div> </section> </div> <div id="shopwp-root"></div> <script> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/jquery/ui/core.min.js" id="jquery-ui-core-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/jquery/ui/tabs.min.js" id="jquery-ui-tabs-js"></script> <script type="text/javascript" id="make-omeda-script-js-extra"> /* <![CDATA[ */ var make_ajax_object = {"ajaxurl":"https:\/\/makezine.com\/wp-admin\/admin-ajax.php","ajaxnonce":"0ebe175e59"}; /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/make-elementor-widgets/includes/js/omeda.js?ver=2.1.2" id="make-omeda-script-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/jetpack-social/jetpack_vendor/automattic/jetpack-assets/build/i18n-loader.js?minify=true&amp;ver=becd7d9884bc1b331e45" id="wp-jp-i18n-loader-js"></script> <script type="text/javascript" id="wp-jp-i18n-loader-js-after"> /* <![CDATA[ */ wp.jpI18nLoader.state = {"baseUrl":"https://makezine.com/wp-content/languages/","locale":"en_US","domainMap":{"jetpack-admin-ui":"plugins/jetpack-social","jetpack-assets":"plugins/jetpack-social","jetpack-boost-core":"plugins/jetpack-social","jetpack-boost-speed-score":"plugins/jetpack-social","jetpack-config":"plugins/jetpack-social","jetpack-connection":"plugins/jetpack-social","jetpack-explat":"plugins/jetpack-social","jetpack-ip":"plugins/jetpack-social","jetpack-jitm":"plugins/jetpack-social","jetpack-licensing":"plugins/jetpack-social","jetpack-my-jetpack":"plugins/jetpack-social","jetpack-password-checker":"plugins/jetpack-social","jetpack-plugins-installer":"plugins/jetpack-social","jetpack-post-list":"plugins/jetpack-social","jetpack-protect-models":"plugins/jetpack-social","jetpack-protect-status":"plugins/jetpack-social","jetpack-publicize-pkg":"plugins/jetpack-social","jetpack-sync":"plugins/jetpack-social","jetpack-backup-pkg":"plugins/jetpack","jetpack-blaze":"plugins/jetpack","jetpack-classic-theme-helper":"plugins/jetpack","jetpack-compat":"plugins/jetpack","jetpack-forms":"plugins/jetpack","jetpack-image-cdn":"plugins/jetpack","jetpack-import":"plugins/jetpack","jetpack-masterbar":"plugins/jetpack","jetpack-search-pkg":"plugins/jetpack","jetpack-stats":"plugins/jetpack","jetpack-stats-admin":"plugins/jetpack","jetpack-videopress-pkg":"plugins/jetpack","jetpack-waf":"plugins/jetpack","jetpack-wordads":"plugins/jetpack","woocommerce-analytics":"plugins/jetpack"},"domainPaths":{"jetpack-admin-ui":"jetpack_vendor/automattic/jetpack-admin-ui/","jetpack-assets":"jetpack_vendor/automattic/jetpack-assets/","jetpack-boost-core":"jetpack_vendor/automattic/jetpack-boost-core/","jetpack-boost-speed-score":"jetpack_vendor/automattic/jetpack-boost-speed-score/","jetpack-config":"jetpack_vendor/automattic/jetpack-config/","jetpack-connection":"jetpack_vendor/automattic/jetpack-connection/","jetpack-explat":"jetpack_vendor/automattic/jetpack-explat/","jetpack-ip":"jetpack_vendor/automattic/jetpack-ip/","jetpack-jitm":"jetpack_vendor/automattic/jetpack-jitm/","jetpack-licensing":"jetpack_vendor/automattic/jetpack-licensing/","jetpack-my-jetpack":"jetpack_vendor/automattic/jetpack-my-jetpack/","jetpack-password-checker":"jetpack_vendor/automattic/jetpack-password-checker/","jetpack-plugins-installer":"jetpack_vendor/automattic/jetpack-plugins-installer/","jetpack-post-list":"jetpack_vendor/automattic/jetpack-post-list/","jetpack-protect-models":"jetpack_vendor/automattic/jetpack-protect-models/","jetpack-protect-status":"jetpack_vendor/automattic/jetpack-protect-status/","jetpack-publicize-pkg":"jetpack_vendor/automattic/jetpack-publicize/","jetpack-sync":"jetpack_vendor/automattic/jetpack-sync/","jetpack-backup-pkg":"jetpack_vendor/automattic/jetpack-backup/","jetpack-blaze":"jetpack_vendor/automattic/jetpack-blaze/","jetpack-classic-theme-helper":"jetpack_vendor/automattic/jetpack-classic-theme-helper/","jetpack-compat":"jetpack_vendor/automattic/jetpack-compat/","jetpack-forms":"jetpack_vendor/automattic/jetpack-forms/","jetpack-image-cdn":"jetpack_vendor/automattic/jetpack-image-cdn/","jetpack-import":"jetpack_vendor/automattic/jetpack-import/","jetpack-masterbar":"jetpack_vendor/automattic/jetpack-masterbar/","jetpack-search-pkg":"jetpack_vendor/automattic/jetpack-search/","jetpack-stats":"jetpack_vendor/automattic/jetpack-stats/","jetpack-stats-admin":"jetpack_vendor/automattic/jetpack-stats-admin/","jetpack-videopress-pkg":"jetpack_vendor/automattic/jetpack-videopress/","jetpack-waf":"jetpack_vendor/automattic/jetpack-waf/","jetpack-wordads":"jetpack_vendor/automattic/jetpack-wordads/","woocommerce-analytics":"jetpack_vendor/automattic/woocommerce-analytics/"}}; /* ]]> */ </script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/dist/vendor/wp-polyfill.min.js" id="wp-polyfill-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/dist/url.min.js" id="wp-url-js"></script> <script type="text/javascript" id="jetpack-instant-search-js-before"> /* <![CDATA[ */ var JetpackInstantSearchOptions=JSON.parse(decodeURIComponent("%7B%22overlayOptions%22%3A%7B%22colorTheme%22%3A%22light%22%2C%22enableInfScroll%22%3Atrue%2C%22enableFilteringOpensOverlay%22%3Atrue%2C%22enablePostDate%22%3Atrue%2C%22enableSort%22%3Atrue%2C%22highlightColor%22%3A%22%23FFC%22%2C%22overlayTrigger%22%3A%22submit%22%2C%22resultFormat%22%3A%22expanded%22%2C%22showPoweredBy%22%3Afalse%2C%22defaultSort%22%3A%22newest%22%2C%22excludedPostTypes%22%3A%5B%22page%22%2C%22attachment%22%2C%22e-landing-page%22%2C%22e-floating-buttons%22%2C%22reviews%22%2C%22gift_guide%22%5D%7D%2C%22homeUrl%22%3A%22https%3A%5C%2F%5C%2Fmakezine.com%22%2C%22locale%22%3A%22en-US%22%2C%22postsPerPage%22%3A7%2C%22siteId%22%3A179013238%2C%22postTypes%22%3A%7B%22post%22%3A%7B%22singular_name%22%3A%22Post%22%2C%22name%22%3A%22Posts%22%7D%2C%22page%22%3A%7B%22singular_name%22%3A%22Page%22%2C%22name%22%3A%22Pages%22%7D%2C%22attachment%22%3A%7B%22singular_name%22%3A%22Media%22%2C%22name%22%3A%22Media%22%7D%2C%22e-landing-page%22%3A%7B%22singular_name%22%3A%22Landing%20Page%22%2C%22name%22%3A%22Landing%20Pages%22%7D%2C%22e-floating-buttons%22%3A%7B%22singular_name%22%3A%22Floating%20Element%22%2C%22name%22%3A%22Floating%20Elements%22%7D%2C%22wps_products%22%3A%7B%22singular_name%22%3A%22Product%22%2C%22name%22%3A%22Products%22%7D%2C%22wps_collections%22%3A%7B%22singular_name%22%3A%22Collection%22%2C%22name%22%3A%22Collections%22%7D%2C%22products%22%3A%7B%22singular_name%22%3A%22Product%20Reviews%22%2C%22name%22%3A%22Product%20Reviews%22%7D%2C%22reviews%22%3A%7B%22singular_name%22%3A%22Comparisons%22%2C%22name%22%3A%22Comparisons%22%7D%2C%22gift_guide%22%3A%7B%22singular_name%22%3A%22Gift%20Guide%20Item%22%2C%22name%22%3A%22Gift%20Guide%20Items%22%7D%2C%22projects%22%3A%7B%22singular_name%22%3A%22Project%22%2C%22name%22%3A%22Projects%22%7D%2C%22topic%22%3A%7B%22singular_name%22%3A%22Topic%22%2C%22name%22%3A%22Topic%22%7D%2C%22volume%22%3A%7B%22singular_name%22%3A%22Volume%22%2C%22name%22%3A%22Volume%22%7D%7D%2C%22webpackPublicPath%22%3A%22https%3A%5C%2F%5C%2Fmakezine.com%5C%2Fwp-content%5C%2Fplugins%5C%2Fjetpack%5C%2Fjetpack_vendor%5C%2Fautomattic%5C%2Fjetpack-search%5C%2Fbuild%5C%2Finstant-search%5C%2F%22%2C%22isPhotonEnabled%22%3Atrue%2C%22isFreePlan%22%3Afalse%2C%22apiRoot%22%3A%22https%3A%5C%2F%5C%2Fmakezine.com%5C%2Fwp-json%5C%2F%22%2C%22apiNonce%22%3A%225cd9e18e2c%22%2C%22isPrivateSite%22%3Afalse%2C%22isWpcom%22%3Afalse%2C%22hasOverlayWidgets%22%3Atrue%2C%22widgets%22%3A%5B%7B%22filters%22%3A%5B%7B%22name%22%3A%22Post%20Types%22%2C%22type%22%3A%22post_type%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-1%22%2C%22filter_id%22%3A%22post_type_0%22%7D%2C%7B%22name%22%3A%22Product%20Categories%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22product-categories%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-1%22%2C%22filter_id%22%3A%22taxonomy_1%22%7D%2C%7B%22name%22%3A%22Gift%20Guide%20Categories%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22gift_guide_category%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-1%22%2C%22filter_id%22%3A%22taxonomy_2%22%7D%2C%7B%22name%22%3A%22Gift%20Guide%20Recipients%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22gift_guide_recipient%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-1%22%2C%22filter_id%22%3A%22taxonomy_3%22%7D%2C%7B%22name%22%3A%22Categories%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22category%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-1%22%2C%22filter_id%22%3A%22taxonomy_4%22%7D%2C%7B%22name%22%3A%22Tags%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22post_tag%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-1%22%2C%22filter_id%22%3A%22taxonomy_5%22%7D%2C%7B%22name%22%3A%22Year%22%2C%22type%22%3A%22date_histogram%22%2C%22count%22%3A5%2C%22field%22%3A%22post_date%22%2C%22interval%22%3A%22year%22%2C%22widget_id%22%3A%22jetpack-search-filters-1%22%2C%22filter_id%22%3A%22date_histogram_6%22%7D%5D%2C%22widget_id%22%3A%22jetpack-search-filters-1%22%7D%5D%2C%22widgetsOutsideOverlay%22%3A%5B%7B%22filters%22%3A%5B%7B%22name%22%3A%22Post%20Types%22%2C%22type%22%3A%22post_type%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-2%22%2C%22filter_id%22%3A%22post_type_7%22%7D%2C%7B%22name%22%3A%22Product%20Categories%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22product-categories%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-2%22%2C%22filter_id%22%3A%22taxonomy_8%22%7D%2C%7B%22name%22%3A%22Gift%20Guide%20Categories%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22gift_guide_category%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-2%22%2C%22filter_id%22%3A%22taxonomy_9%22%7D%2C%7B%22name%22%3A%22Gift%20Guide%20Recipients%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22gift_guide_recipient%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-2%22%2C%22filter_id%22%3A%22taxonomy_10%22%7D%2C%7B%22name%22%3A%22Categories%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22category%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-2%22%2C%22filter_id%22%3A%22taxonomy_11%22%7D%2C%7B%22name%22%3A%22Tags%22%2C%22type%22%3A%22taxonomy%22%2C%22taxonomy%22%3A%22post_tag%22%2C%22count%22%3A5%2C%22widget_id%22%3A%22jetpack-search-filters-2%22%2C%22filter_id%22%3A%22taxonomy_12%22%7D%2C%7B%22name%22%3A%22Year%22%2C%22type%22%3A%22date_histogram%22%2C%22count%22%3A5%2C%22field%22%3A%22post_date%22%2C%22interval%22%3A%22year%22%2C%22widget_id%22%3A%22jetpack-search-filters-2%22%2C%22filter_id%22%3A%22date_histogram_13%22%7D%5D%2C%22widget_id%22%3A%22jetpack-search-filters-2%22%7D%5D%2C%22hasNonSearchWidgets%22%3Afalse%2C%22preventTrackingCookiesReset%22%3Afalse%7D")); /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/jetpack/jetpack_vendor/automattic/jetpack-search/build/instant-search/jp-search.js?minify=false&amp;ver=da5ecd9f722e7fcb409e" id="jetpack-instant-search-js"></script> <script type="text/javascript" src="//stats.wp.com/w.js?ver=202508" id="jp-tracks-js"></script> <script type="text/javascript" id="rocket-browser-checker-js-after"> /* <![CDATA[ */ "use strict";var _createClass=function(){function defineProperties(target,props){for(var i=0;i<props.length;i++){var descriptor=props[i];descriptor.enumerable=descriptor.enumerable||!1,descriptor.configurable=!0,"value"in descriptor&&(descriptor.writable=!0),Object.defineProperty(target,descriptor.key,descriptor)}}return function(Constructor,protoProps,staticProps){return protoProps&&defineProperties(Constructor.prototype,protoProps),staticProps&&defineProperties(Constructor,staticProps),Constructor}}();function _classCallCheck(instance,Constructor){if(!(instance instanceof Constructor))throw new TypeError("Cannot call a class as a function")}var RocketBrowserCompatibilityChecker=function(){function RocketBrowserCompatibilityChecker(options){_classCallCheck(this,RocketBrowserCompatibilityChecker),this.passiveSupported=!1,this._checkPassiveOption(this),this.options=!!this.passiveSupported&&options}return _createClass(RocketBrowserCompatibilityChecker,[{key:"_checkPassiveOption",value:function(self){try{var options={get passive(){return!(self.passiveSupported=!0)}};window.addEventListener("test",null,options),window.removeEventListener("test",null,options)}catch(err){self.passiveSupported=!1}}},{key:"initRequestIdleCallback",value:function(){!1 in window&&(window.requestIdleCallback=function(cb){var start=Date.now();return setTimeout(function(){cb({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-start))}})},1)}),!1 in window&&(window.cancelIdleCallback=function(id){return clearTimeout(id)})}},{key:"isDataSaverModeOn",value:function(){return"connection"in navigator&&!0===navigator.connection.saveData}},{key:"supportsLinkPrefetch",value:function(){var elem=document.createElement("link");return elem.relList&&elem.relList.supports&&elem.relList.supports("prefetch")&&window.IntersectionObserver&&"isIntersecting"in IntersectionObserverEntry.prototype}},{key:"isSlowConnection",value:function(){return"connection"in navigator&&"effectiveType"in navigator.connection&&("2g"===navigator.connection.effectiveType||"slow-2g"===navigator.connection.effectiveType)}}]),RocketBrowserCompatibilityChecker}(); /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-extra"> /* <![CDATA[ */ var RocketPreloadLinksConfig = {"excludeUris":"\/wp-admin\/|\/2021\/11\/16\/when-should-makers-use-manufacturing-on-demand\/|\/blog\/|\/wp-json\/yoast\/|\/wp-json\/yoast\/|\/comparison\/boards\/|\/tag\/js\/gpt.js\/|\/jsma\/68qNg8e\/ma.js\/|\/|\/index.php|\/wp-login.php\/|\/(?:.+\/)?feed(?:\/(?:.+\/?)?)?$|\/(?:.+\/)?embed\/|\/(index.php\/)?(.*)wp-json(\/.*|$)|\/refer\/|\/go\/|\/recommend\/|\/recommends\/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https:\/\/makezine.com","onHoverDelay":"100","rateThrottle":"3"}; /* ]]> */ </script> <script type="text/javascript" id="rocket-preload-links-js-after"> /* <![CDATA[ */ (function() { "use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e=function(){function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),e}}();function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var t=function(){function n(e,t){i(this,n),this.browser=e,this.config=t,this.options=this.browser.options,this.prefetched=new Set,this.eventTime=null,this.threshold=1111,this.numOnHover=0}return e(n,[{key:"init",value:function(){!this.browser.supportsLinkPrefetch()||this.browser.isDataSaverModeOn()||this.browser.isSlowConnection()||(this.regex={excludeUris:RegExp(this.config.excludeUris,"i"),images:RegExp(".("+this.config.imageExt+")$","i"),fileExt:RegExp(".("+this.config.fileExt+")$","i")},this._initListeners(this))}},{key:"_initListeners",value:function(e){-1<this.config.onHoverDelay&&document.addEventListener("mouseover",e.listener.bind(e),e.listenerOptions),document.addEventListener("mousedown",e.listener.bind(e),e.listenerOptions),document.addEventListener("touchstart",e.listener.bind(e),e.listenerOptions)}},{key:"listener",value:function(e){var t=e.target.closest("a"),n=this._prepareUrl(t);if(null!==n)switch(e.type){case"mousedown":case"touchstart":this._addPrefetchLink(n);break;case"mouseover":this._earlyPrefetch(t,n,"mouseout")}}},{key:"_earlyPrefetch",value:function(t,e,n){var i=this,r=setTimeout(function(){if(r=null,0===i.numOnHover)setTimeout(function(){return i.numOnHover=0},1e3);else if(i.numOnHover>i.config.rateThrottle)return;i.numOnHover++,i._addPrefetchLink(e)},this.config.onHoverDelay);t.addEventListener(n,function e(){t.removeEventListener(n,e,{passive:!0}),null!==r&&(clearTimeout(r),r=null)},{passive:!0})}},{key:"_addPrefetchLink",value:function(i){return this.prefetched.add(i.href),new Promise(function(e,t){var n=document.createElement("link");n.rel="prefetch",n.href=i.href,n.onload=e,n.onerror=t,document.head.appendChild(n)}).catch(function(){})}},{key:"_prepareUrl",value:function(e){if(null===e||"object"!==(void 0===e?"undefined":r(e))||!1 in e||-1===["http:","https:"].indexOf(e.protocol))return null;var t=e.href.substring(0,this.config.siteUrl.length),n=this._getPathname(e.href,t),i={original:e.href,protocol:e.protocol,origin:t,pathname:n,href:t+n};return this._isLinkOk(i)?i:null}},{key:"_getPathname",value:function(e,t){var n=t?e.substring(this.config.siteUrl.length):e;return n.startsWith("/")||(n="/"+n),this._shouldAddTrailingSlash(n)?n+"/":n}},{key:"_shouldAddTrailingSlash",value:function(e){return this.config.usesTrailingSlash&&!e.endsWith("/")&&!this.regex.fileExt.test(e)}},{key:"_isLinkOk",value:function(e){return null!==e&&"object"===(void 0===e?"undefined":r(e))&&(!this.prefetched.has(e.href)&&e.origin===this.config.siteUrl&&-1===e.href.indexOf("?")&&-1===e.href.indexOf("#")&&!this.regex.excludeUris.test(e.href)&&!this.regex.images.test(e.href))}}],[{key:"run",value:function(){"undefined"!=typeof RocketPreloadLinksConfig&&new n(new RocketBrowserCompatibilityChecker({capture:!0,passive:!0}),RocketPreloadLinksConfig).init()}}]),n}();t.run(); }()); /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/news-vibrant-pro/assets/js/navigation.js?ver=1.0.783" id="news-vibrant-navigation-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/news-vibrant-pro/assets/library/sticky/jquery.sticky.js?ver=20150416" id="jquery-sticky-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/news-vibrant-pro/assets/library/sticky/sticky-setting.js?ver=20150309" id="nv-sticky-menu-setting-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/news-vibrant-pro/assets/js/skip-link-focus-fix.js?ver=1.0.783" id="news-vibrant-skip-link-focus-fix-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/news-vibrant-pro/assets/library/stickysidebar/theia-sticky-sidebar.js?ver=1.4.0" id="theia-sticky-sidebar-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/news-vibrant-pro/assets/js/nv-combine-scripts.js?ver=1.0.783" id="nv-combine-scripts-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/dist/vendor/react.min.js" id="react-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/dist/vendor/react-dom.min.js" id="react-dom-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/dist/escape-html.min.js" id="wp-escape-html-js"></script> <script type="text/javascript" src="https://c0.wp.com/c/6.7.1/wp-includes/js/dist/element.min.js" id="wp-element-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/shopwp-pro/dist/runtime.js?ver=1736556152" id="shopwp-runtime-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/shopwp-pro/dist/vendors-public.js?ver=1736556152" id="shopwp-vendors-public-js"></script> <script type="text/javascript" id="shopwp-public-js-before"> /* <![CDATA[ */ var shopwp = {"cart":{"icon":false,"type":"inline","showCounter":true,"dataType":false,"iconColor":"#FFF","inlineIconColor":"#000","backgroundColor":"#000","counterBackgroundColor":"#6ae06a","counterTextColor":"#FFF","showInventoryLevels":true,"leftInStockThreshold":10,"leftInStockText":"Hurry, we're almost out of this one!","cartTitle":"Shopping cart","checkoutText":"Begin checkout","updatingText":"Updating cart","checkoutFailedMessage":"Unable to checkout. Please reload the page and try again.","lineitemRemoveText":"Remove","lineitemSaleLabelText":"Sale!","lineitemsDisableLink":false,"lineitemsLinkTarget":"_self","lineitemsMaxQuantity":false,"lineitemsMinQuantity":1,"lineitemsQuantityStep":false,"notesLabel":"Checkout notes","notesUpdateFrequency":1000,"notesPlaceholder":"Enter note for checkout","emptyCartText":"Your cart is empty","subtotalLabelText":"Subtotal:","showCartCloseIcon":true,"showCartTitle":true,"maxQuantity":false,"language":"en","country":"US","currency":"USD","checkoutButtonTextColor":"white","isPageBuilder":false},"collections":{"componentId":false,"query":"","queryExclude":false,"sortBy":"collection_default","reverse":false,"pageSize":20,"product":false,"productId":false,"postId":false,"availableForSale":"any","productType":false,"tag":false,"collection":false,"productMetafields":false,"productVariantMetafields":false,"title":false,"titleColor":"#000","titleTypeFontFamily":false,"titleTypeFontSize":"22px","titleTypeFontWeight":false,"titleTypeTextTransform":false,"titleTypeFontStyle":false,"titleTypeTextDecoration":false,"titleTypeLineHeight":false,"titleTypeLetterSpacing":false,"descriptionLength":false,"descriptionColor":"#000","descriptionTypeFontFamily":false,"descriptionTypeFontSize":"16px","descriptionTypeFontWeight":false,"descriptionTypeTextTransform":false,"descriptionTypeFontStyle":false,"descriptionTypeTextDecoration":false,"descriptionTypeLineHeight":"1.6","descriptionTypeLetterSpacing":false,"descriptionClassName":"wps-component-products-description","variantsPrice":false,"vendor":false,"postMeta":false,"connective":"OR","limit":false,"random":false,"excludes":["description"],"itemsPerRow":3,"gridColumnGap":"20px","noResultsText":"No items left to show","alignHeight":true,"pagination":true,"dropzonePageSize":false,"dropzoneLoadMore":false,"dropzoneProductBuyButton":false,"dropzoneProductTitle":false,"dropzoneProductDescription":false,"dropzoneProductPricing":false,"dropzoneProductGallery":false,"dropzoneProductReviewsRating":false,"skipInitialRender":false,"queryType":"collectionProducts","infiniteScroll":false,"infiniteScrollOffset":-200,"isSingleComponent":false,"isSingular":false,"linkTo":"shopify","linkToUrl":false,"linkTarget":"_blank","linkWithBuyButton":false,"hideBuyButtonControls":false,"directCheckout":false,"htmlTemplate":false,"type":"products","fullWidth":false,"keepCommas":false,"showPriceUnderVariantButton":false,"addToCartButtonText":false,"addToCartButtonTextColor":"#FFF","addToCartButtonColor":"#0c0e1b","addToCartButtonTypeFontFamily":false,"addToCartButtonTypeFontSize":"16px","addToCartButtonTypeFontWeight":false,"addToCartButtonTypeTextTransform":false,"addToCartButtonTypeFontStyle":false,"addToCartButtonTypeTextDecoration":false,"addToCartButtonTypeLineHeight":false,"addToCartButtonTypeLetterSpacing":false,"variantDropdownButtonColor":"#FFF","variantDropdownButtonBorderColor":"#FFF","variantDropdownButtonTextColor":"#000","variantDropdownTypeFontFamily":false,"variantDropdownTypeFontSize":false,"variantDropdownTypeFontWeight":false,"variantDropdownTypeTextTransform":false,"variantDropdownTypeFontStyle":false,"variantDropdownTypeTextDecoration":false,"variantDropdownTypeLineHeight":false,"variantDropdownTypeLetterSpacing":false,"variantLabelTextColor":"#000","variantStyle":"buttons","hideQuantity":false,"minQuantity":1,"maxQuantity":false,"pricingTypeFontFamily":false,"pricingTypeFontSize":false,"pricingCompareAtTypeFontSize":false,"pricingCompareAtTypeFontColor":"#747474","pricingCompareAtTypeSaleTextColor":"green","pricingTypeFontWeight":false,"pricingTypeTextTransform":false,"pricingTypeFontStyle":false,"pricingTypeTextDecoration":false,"pricingTypeLineHeight":false,"pricingTypeLetterSpacing":false,"pricingColor":"#000","pricingClassName":"wps-component-products-pricing","showPriceRange":true,"showCompareAt":true,"showFeaturedOnly":false,"showZoom":false,"showAllImages":false,"imagesSizingToggle":true,"imagesSizingWidth":400,"imagesSizingHeight":400,"imagesSizingCrop":"center","imagesSizingScale":0,"imagesAlign":"left","imagesShowNextOnHover":false,"imagesLazyLoad":true,"thumbnailImagesSizingToggle":true,"thumbnailImagesSizingWidth":70,"thumbnailImagesSizingHeight":70,"thumbnailImagesSizingCrop":"center","thumbnailImagesSizingScale":0,"showImagesCarousel":false,"imageCarouselThumbs":false,"showThumbsCarousel":false,"carousel":false,"carouselDots":true,"carouselAutoplay":false,"carouselAutoplaySpeed":3000,"carouselInfinite":true,"carouselSpeed":500,"carouselSlidesToShow":3,"carouselSlidesToScroll":3,"carouselPrevArrow":false,"carouselNextArrow":false,"subscriptions":false,"subscriptionsSelectOnLoad":false,"subscriptionsDetailsText":"Products are automatically delivered on your schedule. No obligation, modify or cancel your subscription anytime.","subscriptionsDetailsHeading":"How subscriptions work:","subscriptionsDetailsLabel":"Subscription details","subscriptionsHideOnetime":false,"showOutOfStockVariants":false,"leftInStockThreshold":10,"leftInStockText":"Hurry, we're almost out of this one!","showInventoryLevels":false,"cacheTemplates":false,"containerWidth":"1300px","mobileColumns":1,"selectFirstVariant":true,"resetVariantsAfterAdding":true,"openCartAfterAdding":true,"closeModalAfterAdding":false,"afterAddedText":"Added","clearSelectionsText":"Clear selections","quantityStep":false,"colorSwatchNames":["color","colour"],"imageZoomOptions":{"inlinePane":false,"inlineOffsetX":0,"inlineOffsetY":0,"touchDelay":100},"showSaleNotice":true,"saleLabelText":"Sale!","showSaleNoticePercentage":false,"showOutOfStockNotice":true,"titleClassName":"wps-products-title","noticeUnavailableText":"Out of stock","paginationLoadMoreText":"Load more","paginationLoadMoreButtonColor":"#415aff","outOfStockNoticeText":"Out of stock. Please try selecting a different variant combination.","variantNotAvailableText":"Sorry, this variant is not available. Please try a different combination.","soldOutImageLabelText":"Sold out","searchBy":"title","searchPlaceholderText":"Search the store","showReviews":false,"language":"en","country":"US","currency":"USD","withSorting":false,"withPageSize":false,"withSearch":false,"variantId":false,"globalBorderRadius":"5px","sortByLabelText":"Sort by","filterByLabelText":"Filter by:","pageSizeLabelText":"Page size","showVariantButtonLabels":true,"isPageBuilder":false,"showPricingAboveAddToCartButton":false,"collectionsQuery":"*","collectionsSortBy":"TITLE","collectionsReverse":false,"collectionsPageSize":10,"collectionsCollectionType":false,"collectionsImagesSizingToggle":0,"collectionsImagesSizingWidth":500,"collectionsImagesSizingHeight":300,"collectionsImagesSizingCrop":"center","collectionsImagesSizingScale":0,"collectionsCollectionId":false,"collectionsPostId":false,"collectionsConnective":"OR","collectionsTitle":false,"collectionsCollection":false,"collectionsItemsPerRow":3,"collectionsGridColumnGap":"20px","collectionsLimit":false,"collectionsPostMeta":false,"collectionsExcludes":["products"],"collectionsPagination":true,"collectionsDropzonePageSize":false,"collectionsDropzoneLoadMore":false,"collectionsSkipInitialRender":false,"collectionsDropzoneCollectionTitle":false,"collectionsDropzoneCollectionImage":false,"collectionsDropzoneCollectionDescription":false,"dropzoneProductProducts":false,"collectionsInfiniteScroll":false,"collectionsInfiniteScrollOffset":-200,"collectionsQueryType":"collections","collectionsIsSingular":false,"collectionsLinkTo":"wordpress","collectionsLinkToUrl":false,"collectionsLinkTarget":"_self","collectionsNoResultsText":"No collections left to show","collectionsType":"collection","collectionsSorting":false,"collectionsPaginationLoadMoreText":"Load more","collectionsPaginationLoadMoreButtonColor":"#415aff","collectionsTitleColor":"#000","collectionsTitleTypeFontFamily":false,"collectionsTitleTypeFontSize":"32px","collectionsTitleTypeFontWeight":false,"collectionsTitleTypeTextTransform":false,"collectionsTitleTypeFontStyle":false,"collectionsTitleTypeTextDecoration":false,"collectionsTitleTypeLineHeight":false,"collectionsTitleTypeLetterSpacing":false,"collectionsDescriptionLength":false,"collectionsDescriptionColor":"#000","collectionsDescriptionTypeFontFamily":false,"collectionsDescriptionTypeFontSize":"20px","collectionsDescriptionTypeFontWeight":false,"collectionsDescriptionTypeTextTransform":false,"collectionsDescriptionTypeFontStyle":false,"collectionsDescriptionTypeTextDecoration":false,"collectionsDescriptionTypeLineHeight":1.6,"collectionsDescriptionTypeLetterSpacing":false},"products":{"componentId":false,"query":"*","queryExclude":false,"sortBy":"title","reverse":false,"pageSize":7,"product":false,"productId":false,"postId":false,"availableForSale":"any","productType":false,"tag":false,"collection":false,"productMetafields":false,"productVariantMetafields":false,"title":false,"titleColor":"#000","titleTypeFontFamily":false,"titleTypeFontSize":"22px","titleTypeFontWeight":false,"titleTypeTextTransform":false,"titleTypeFontStyle":false,"titleTypeTextDecoration":false,"titleTypeLineHeight":false,"titleTypeLetterSpacing":false,"descriptionLength":false,"descriptionColor":"#000","descriptionTypeFontFamily":false,"descriptionTypeFontSize":"16px","descriptionTypeFontWeight":false,"descriptionTypeTextTransform":false,"descriptionTypeFontStyle":false,"descriptionTypeTextDecoration":false,"descriptionTypeLineHeight":"1.6","descriptionTypeLetterSpacing":false,"descriptionClassName":"wps-component-products-description","variantsPrice":false,"vendor":false,"postMeta":false,"connective":"OR","limit":false,"random":false,"excludes":["description"],"itemsPerRow":3,"gridColumnGap":"20px","noResultsText":"No items left to show","alignHeight":true,"pagination":true,"dropzonePageSize":false,"dropzoneLoadMore":false,"dropzoneProductBuyButton":false,"dropzoneProductTitle":false,"dropzoneProductDescription":false,"dropzoneProductPricing":false,"dropzoneProductGallery":false,"dropzoneProductReviewsRating":false,"skipInitialRender":false,"queryType":"products","infiniteScroll":false,"infiniteScrollOffset":-200,"isSingleComponent":false,"isSingular":false,"linkTo":"shopify","linkToUrl":false,"linkTarget":"_blank","linkWithBuyButton":false,"hideBuyButtonControls":false,"directCheckout":false,"htmlTemplate":false,"type":"products","fullWidth":false,"keepCommas":false,"showPriceUnderVariantButton":false,"addToCartButtonText":false,"addToCartButtonTextColor":"#FFF","addToCartButtonColor":"#0c0e1b","addToCartButtonTypeFontFamily":false,"addToCartButtonTypeFontSize":"16px","addToCartButtonTypeFontWeight":false,"addToCartButtonTypeTextTransform":false,"addToCartButtonTypeFontStyle":false,"addToCartButtonTypeTextDecoration":false,"addToCartButtonTypeLineHeight":false,"addToCartButtonTypeLetterSpacing":false,"variantDropdownButtonColor":"#FFF","variantDropdownButtonBorderColor":"#FFF","variantDropdownButtonTextColor":"#000","variantDropdownTypeFontFamily":false,"variantDropdownTypeFontSize":false,"variantDropdownTypeFontWeight":false,"variantDropdownTypeTextTransform":false,"variantDropdownTypeFontStyle":false,"variantDropdownTypeTextDecoration":false,"variantDropdownTypeLineHeight":false,"variantDropdownTypeLetterSpacing":false,"variantLabelTextColor":"#000","variantStyle":"buttons","hideQuantity":false,"minQuantity":1,"maxQuantity":false,"pricingTypeFontFamily":false,"pricingTypeFontSize":false,"pricingCompareAtTypeFontSize":false,"pricingCompareAtTypeFontColor":"#747474","pricingCompareAtTypeSaleTextColor":"green","pricingTypeFontWeight":false,"pricingTypeTextTransform":false,"pricingTypeFontStyle":false,"pricingTypeTextDecoration":false,"pricingTypeLineHeight":false,"pricingTypeLetterSpacing":false,"pricingColor":"#000","pricingClassName":"wps-component-products-pricing","showPriceRange":true,"showCompareAt":true,"showFeaturedOnly":false,"showZoom":false,"showAllImages":false,"imagesSizingToggle":true,"imagesSizingWidth":400,"imagesSizingHeight":400,"imagesSizingCrop":"center","imagesSizingScale":0,"imagesAlign":"left","imagesShowNextOnHover":false,"imagesLazyLoad":true,"thumbnailImagesSizingToggle":true,"thumbnailImagesSizingWidth":70,"thumbnailImagesSizingHeight":70,"thumbnailImagesSizingCrop":"center","thumbnailImagesSizingScale":0,"showImagesCarousel":false,"imageCarouselThumbs":false,"showThumbsCarousel":false,"carousel":false,"carouselDots":true,"carouselAutoplay":false,"carouselAutoplaySpeed":3000,"carouselInfinite":true,"carouselSpeed":500,"carouselSlidesToShow":3,"carouselSlidesToScroll":3,"carouselPrevArrow":false,"carouselNextArrow":false,"subscriptions":false,"subscriptionsSelectOnLoad":false,"subscriptionsDetailsText":"Products are automatically delivered on your schedule. No obligation, modify or cancel your subscription anytime.","subscriptionsDetailsHeading":"How subscriptions work:","subscriptionsDetailsLabel":"Subscription details","subscriptionsHideOnetime":false,"showOutOfStockVariants":false,"leftInStockThreshold":10,"leftInStockText":"Hurry, we're almost out of this one!","showInventoryLevels":false,"cacheTemplates":false,"containerWidth":"1300px","mobileColumns":1,"selectFirstVariant":true,"resetVariantsAfterAdding":true,"openCartAfterAdding":true,"closeModalAfterAdding":false,"afterAddedText":"Added","clearSelectionsText":"Clear selections","quantityStep":false,"colorSwatchNames":["color","colour"],"imageZoomOptions":{"inlinePane":false,"inlineOffsetX":0,"inlineOffsetY":0,"touchDelay":100},"showSaleNotice":true,"saleLabelText":"Sale!","showSaleNoticePercentage":false,"showOutOfStockNotice":true,"titleClassName":"wps-products-title","noticeUnavailableText":"Out of stock","paginationLoadMoreText":"Load more","paginationLoadMoreButtonColor":"#415aff","outOfStockNoticeText":"Out of stock. Please try selecting a different variant combination.","variantNotAvailableText":"Sorry, this variant is not available. Please try a different combination.","soldOutImageLabelText":"Sold out","searchBy":"title","searchPlaceholderText":"Search the store","showReviews":false,"language":"en","country":"US","currency":"USD","withSorting":false,"withPageSize":false,"withSearch":false,"variantId":false,"globalBorderRadius":"5px","sortByLabelText":"Sort by","filterByLabelText":"Filter by:","pageSizeLabelText":"Page size","showVariantButtonLabels":true,"isPageBuilder":false,"showPricingAboveAddToCartButton":false},"search":{"componentId":false,"query":"*","queryExclude":false,"sortBy":"title","reverse":false,"pageSize":7,"product":false,"productId":false,"postId":false,"availableForSale":"any","productType":false,"tag":false,"collection":false,"productMetafields":false,"productVariantMetafields":false,"title":false,"titleColor":"#000","titleTypeFontFamily":false,"titleTypeFontSize":"16px","titleTypeFontWeight":false,"titleTypeTextTransform":false,"titleTypeFontStyle":false,"titleTypeTextDecoration":false,"titleTypeLineHeight":false,"titleTypeLetterSpacing":false,"descriptionLength":false,"descriptionColor":"#000","descriptionTypeFontFamily":false,"descriptionTypeFontSize":"16px","descriptionTypeFontWeight":false,"descriptionTypeTextTransform":false,"descriptionTypeFontStyle":false,"descriptionTypeTextDecoration":false,"descriptionTypeLineHeight":"1.6","descriptionTypeLetterSpacing":false,"descriptionClassName":"wps-component-products-description","variantsPrice":false,"vendor":false,"postMeta":false,"connective":"OR","limit":false,"random":false,"excludes":["description","buy-button"],"itemsPerRow":5,"gridColumnGap":"20px","noResultsText":"No results found","alignHeight":true,"pagination":false,"dropzonePageSize":false,"dropzoneLoadMore":false,"dropzoneProductBuyButton":false,"dropzoneProductTitle":false,"dropzoneProductDescription":false,"dropzoneProductPricing":false,"dropzoneProductGallery":false,"dropzoneProductReviewsRating":false,"skipInitialRender":true,"queryType":"products","infiniteScroll":false,"infiniteScrollOffset":-200,"isSingleComponent":false,"isSingular":false,"linkTo":"wordpress","linkToUrl":false,"linkTarget":"_blank","linkWithBuyButton":false,"hideBuyButtonControls":false,"directCheckout":false,"htmlTemplate":false,"type":"search","fullWidth":false,"keepCommas":false,"showPriceUnderVariantButton":false,"addToCartButtonText":false,"addToCartButtonTextColor":"#FFF","addToCartButtonColor":"#0c0e1b","addToCartButtonTypeFontFamily":false,"addToCartButtonTypeFontSize":"16px","addToCartButtonTypeFontWeight":false,"addToCartButtonTypeTextTransform":false,"addToCartButtonTypeFontStyle":false,"addToCartButtonTypeTextDecoration":false,"addToCartButtonTypeLineHeight":false,"addToCartButtonTypeLetterSpacing":false,"variantDropdownButtonColor":"#FFF","variantDropdownButtonBorderColor":"#FFF","variantDropdownButtonTextColor":"#000","variantDropdownTypeFontFamily":false,"variantDropdownTypeFontSize":false,"variantDropdownTypeFontWeight":false,"variantDropdownTypeTextTransform":false,"variantDropdownTypeFontStyle":false,"variantDropdownTypeTextDecoration":false,"variantDropdownTypeLineHeight":false,"variantDropdownTypeLetterSpacing":false,"variantLabelTextColor":"#000","variantStyle":"buttons","hideQuantity":false,"minQuantity":1,"maxQuantity":false,"pricingTypeFontFamily":false,"pricingTypeFontSize":"16px","pricingCompareAtTypeFontSize":false,"pricingCompareAtTypeFontColor":"#747474","pricingCompareAtTypeSaleTextColor":"green","pricingTypeFontWeight":false,"pricingTypeTextTransform":false,"pricingTypeFontStyle":false,"pricingTypeTextDecoration":false,"pricingTypeLineHeight":false,"pricingTypeLetterSpacing":false,"pricingColor":"#000","pricingClassName":"wps-component-products-pricing","showPriceRange":false,"showCompareAt":true,"showFeaturedOnly":true,"showZoom":false,"showAllImages":false,"imagesSizingToggle":true,"imagesSizingWidth":400,"imagesSizingHeight":400,"imagesSizingCrop":"center","imagesSizingScale":0,"imagesAlign":"left","imagesShowNextOnHover":false,"imagesLazyLoad":true,"thumbnailImagesSizingToggle":true,"thumbnailImagesSizingWidth":70,"thumbnailImagesSizingHeight":70,"thumbnailImagesSizingCrop":"center","thumbnailImagesSizingScale":0,"showImagesCarousel":false,"imageCarouselThumbs":false,"showThumbsCarousel":false,"carousel":false,"carouselDots":true,"carouselAutoplay":false,"carouselAutoplaySpeed":3000,"carouselInfinite":true,"carouselSpeed":500,"carouselSlidesToShow":3,"carouselSlidesToScroll":3,"carouselPrevArrow":false,"carouselNextArrow":false,"subscriptions":false,"subscriptionsSelectOnLoad":false,"subscriptionsDetailsText":"Products are automatically delivered on your schedule. No obligation, modify or cancel your subscription anytime.","subscriptionsDetailsHeading":"How subscriptions work:","subscriptionsDetailsLabel":"Subscription details","subscriptionsHideOnetime":false,"showOutOfStockVariants":false,"leftInStockThreshold":10,"leftInStockText":"Hurry, we're almost out of this one!","showInventoryLevels":false,"cacheTemplates":false,"containerWidth":"1300px","mobileColumns":1,"selectFirstVariant":true,"resetVariantsAfterAdding":true,"openCartAfterAdding":true,"closeModalAfterAdding":false,"afterAddedText":"Added","clearSelectionsText":"Clear selections","quantityStep":false,"colorSwatchNames":["color","colour"],"imageZoomOptions":{"inlinePane":false,"inlineOffsetX":0,"inlineOffsetY":0,"touchDelay":100},"showSaleNotice":true,"saleLabelText":"Sale!","showSaleNoticePercentage":false,"showOutOfStockNotice":true,"titleClassName":"wps-products-title","noticeUnavailableText":"Out of stock","paginationLoadMoreText":"Load more","paginationLoadMoreButtonColor":"#415aff","outOfStockNoticeText":"Out of stock. Please try selecting a different variant combination.","variantNotAvailableText":"Sorry, this variant is not available. Please try a different combination.","soldOutImageLabelText":"Sold out","searchBy":"title","searchPlaceholderText":"Search the store","showReviews":false,"language":"en","country":"US","currency":"USD","withSorting":false,"withPageSize":false,"withSearch":false,"variantId":false,"globalBorderRadius":"5px","sortByLabelText":"Sort by","filterByLabelText":"Filter by:","pageSizeLabelText":"Page size","showVariantButtonLabels":true,"isPageBuilder":false,"showPricingAboveAddToCartButton":false,"dropzoneForm":false,"dropzonePayload":false,"dropzoneLoader":false,"dropzoneOptions":false,"dropzoneSorting":false,"dropzoneHeading":false,"paginationHideInitial":true,"showPagination":false},"storefront":{"componentId":false,"query":"*","queryExclude":false,"sortBy":"TITLE","reverse":false,"pageSize":7,"product":false,"productId":false,"postId":false,"availableForSale":"any","productType":false,"tag":false,"collection":false,"productMetafields":false,"productVariantMetafields":false,"title":false,"titleColor":"#000","titleTypeFontFamily":false,"titleTypeFontSize":"22px","titleTypeFontWeight":false,"titleTypeTextTransform":false,"titleTypeFontStyle":false,"titleTypeTextDecoration":false,"titleTypeLineHeight":false,"titleTypeLetterSpacing":false,"descriptionLength":false,"descriptionColor":"#000","descriptionTypeFontFamily":false,"descriptionTypeFontSize":"16px","descriptionTypeFontWeight":false,"descriptionTypeTextTransform":false,"descriptionTypeFontStyle":false,"descriptionTypeTextDecoration":false,"descriptionTypeLineHeight":"1.6","descriptionTypeLetterSpacing":false,"descriptionClassName":"wps-component-products-description","variantsPrice":false,"vendor":false,"postMeta":false,"connective":"OR","limit":false,"random":false,"excludes":["description"],"itemsPerRow":3,"gridColumnGap":"20px","noResultsText":"No results found","alignHeight":true,"pagination":true,"dropzonePageSize":false,"dropzoneLoadMore":true,"dropzoneProductBuyButton":false,"dropzoneProductTitle":false,"dropzoneProductDescription":false,"dropzoneProductPricing":false,"dropzoneProductGallery":false,"dropzoneProductReviewsRating":false,"skipInitialRender":false,"queryType":"products","infiniteScroll":false,"infiniteScrollOffset":-200,"isSingleComponent":false,"isSingular":false,"linkTo":"shopify","linkToUrl":false,"linkTarget":"_blank","linkWithBuyButton":false,"hideBuyButtonControls":false,"directCheckout":false,"htmlTemplate":false,"type":"storefront","fullWidth":false,"keepCommas":false,"showPriceUnderVariantButton":false,"addToCartButtonText":false,"addToCartButtonTextColor":"#FFF","addToCartButtonColor":"#0c0e1b","addToCartButtonTypeFontFamily":false,"addToCartButtonTypeFontSize":"16px","addToCartButtonTypeFontWeight":false,"addToCartButtonTypeTextTransform":false,"addToCartButtonTypeFontStyle":false,"addToCartButtonTypeTextDecoration":false,"addToCartButtonTypeLineHeight":false,"addToCartButtonTypeLetterSpacing":false,"variantDropdownButtonColor":"#FFF","variantDropdownButtonBorderColor":"#FFF","variantDropdownButtonTextColor":"#000","variantDropdownTypeFontFamily":false,"variantDropdownTypeFontSize":false,"variantDropdownTypeFontWeight":false,"variantDropdownTypeTextTransform":false,"variantDropdownTypeFontStyle":false,"variantDropdownTypeTextDecoration":false,"variantDropdownTypeLineHeight":false,"variantDropdownTypeLetterSpacing":false,"variantLabelTextColor":"#000","variantStyle":"buttons","hideQuantity":false,"minQuantity":1,"maxQuantity":false,"pricingTypeFontFamily":false,"pricingTypeFontSize":false,"pricingCompareAtTypeFontSize":false,"pricingCompareAtTypeFontColor":"#747474","pricingCompareAtTypeSaleTextColor":"green","pricingTypeFontWeight":false,"pricingTypeTextTransform":false,"pricingTypeFontStyle":false,"pricingTypeTextDecoration":false,"pricingTypeLineHeight":false,"pricingTypeLetterSpacing":false,"pricingColor":"#000","pricingClassName":"wps-component-products-pricing","showPriceRange":true,"showCompareAt":true,"showFeaturedOnly":false,"showZoom":false,"showAllImages":false,"imagesSizingToggle":true,"imagesSizingWidth":400,"imagesSizingHeight":400,"imagesSizingCrop":"center","imagesSizingScale":0,"imagesAlign":"left","imagesShowNextOnHover":false,"imagesLazyLoad":true,"thumbnailImagesSizingToggle":true,"thumbnailImagesSizingWidth":70,"thumbnailImagesSizingHeight":70,"thumbnailImagesSizingCrop":"center","thumbnailImagesSizingScale":0,"showImagesCarousel":false,"imageCarouselThumbs":false,"showThumbsCarousel":false,"carousel":false,"carouselDots":true,"carouselAutoplay":false,"carouselAutoplaySpeed":3000,"carouselInfinite":true,"carouselSpeed":500,"carouselSlidesToShow":3,"carouselSlidesToScroll":3,"carouselPrevArrow":false,"carouselNextArrow":false,"subscriptions":false,"subscriptionsSelectOnLoad":false,"subscriptionsDetailsText":"Products are automatically delivered on your schedule. No obligation, modify or cancel your subscription anytime.","subscriptionsDetailsHeading":"How subscriptions work:","subscriptionsDetailsLabel":"Subscription details","subscriptionsHideOnetime":false,"showOutOfStockVariants":false,"leftInStockThreshold":10,"leftInStockText":"Hurry, we're almost out of this one!","showInventoryLevels":false,"cacheTemplates":false,"containerWidth":"1300px","mobileColumns":1,"selectFirstVariant":true,"resetVariantsAfterAdding":true,"openCartAfterAdding":true,"closeModalAfterAdding":false,"afterAddedText":"Added","clearSelectionsText":"Clear selections","quantityStep":false,"colorSwatchNames":["color","colour"],"imageZoomOptions":{"inlinePane":false,"inlineOffsetX":0,"inlineOffsetY":0,"touchDelay":100},"showSaleNotice":true,"saleLabelText":"Sale!","showSaleNoticePercentage":false,"showOutOfStockNotice":true,"titleClassName":"wps-products-title","noticeUnavailableText":"Out of stock","paginationLoadMoreText":"Load more","paginationLoadMoreButtonColor":"#415aff","outOfStockNoticeText":"Out of stock. Please try selecting a different variant combination.","variantNotAvailableText":"Sorry, this variant is not available. Please try a different combination.","soldOutImageLabelText":"Sold out","searchBy":"title","searchPlaceholderText":"Search the store","showReviews":false,"language":"en","country":"US","currency":"USD","withSorting":true,"withPageSize":true,"withSearch":false,"variantId":false,"globalBorderRadius":"5px","sortByLabelText":"Sort by","filterByLabelText":"Filter by:","pageSizeLabelText":"Page size","showVariantButtonLabels":true,"isPageBuilder":false,"showPricingAboveAddToCartButton":false,"showTags":true,"showVendors":true,"showTypes":true,"showCollections":true,"showPrice":true,"showSelections":true,"showSorting":true,"showPagination":true,"showOptionsHeading":true,"dropzonePayload":false,"dropzoneOptions":false,"dropzoneSelections":false,"dropzoneSorting":false,"dropzoneHeading":false,"dropzoneLoader":false,"dropzoneNotices":false,"price":false,"filterOptionOpenOnLoad":"tags","noFilterGroupFoundText":"No results found","clearFilterSelectionsText":"Clear all","selectionsAvailableForSaleText":"Available for sale","loadMoreCollectionsBusyText":"Loading","loadMoreCollectionsText":"See more","collectionsHeading":"Collections","priceHeading":"Price","tagsHeading":"Tags","typesHeading":"Types","vendorsHeading":"Vendors"},"reviews":{"reviews":false,"showReviews":true,"productId":false,"showRating":false,"showListing":true,"showCreateNew":false,"reviewsShown":5,"reviewsShownIncrement":5,"reviewsListHeading":"Customer Reviews","dropzoneRating":false,"dropzoneProductReviews":false},"syncing":[],"general":{"id":1,"urlProducts":"makershed","urlCollections":"collections","urlWebhooks":"https:\/\/makezine.com","enableDefaultPages":true,"enableProductsPage":false,"enableCollectionsPage":false,"numPosts":7,"stylesAll":true,"stylesCore":false,"stylesGrid":false,"pluginName":"ShopWP","pluginTextdomain":"shopwp","pluginVersion":"8.9.14","compatibilityPluginVersion":"1.1.0","pluginAuthor":"ShopWP","priceWithCurrency":false,"currencyDisplayStyle":"symbol","languageCode":"en","countryCode":"US","currencySymbol":"$","currencyCode":"USD","currencySign":"standard","cartLoaded":false,"titleAsAlt":false,"selectiveSyncAll":false,"selectiveSyncShop":false,"selectiveSyncProducts":true,"selectiveSyncCollections":false,"selectiveSyncImages":false,"selectiveSyncMetafields":false,"selectiveSyncCustomers":false,"selectiveSyncOrders":false,"selectiveSyncTags":false,"selectiveSyncVariants":false,"selectiveSyncOptions":false,"syncByCollections":"","productsLinkTo":"shopify","productsLinkTarget":"_blank","showBreadcrumbs":false,"hidePagination":false,"paginationLoadMoreButtonColor":"#415aff","globalBorderRadius":"5px","alignHeight":true,"isFree":false,"isPro":false,"relatedProductsShow":true,"relatedProductsSort":"random","relatedProductsAmount":4,"allowInsecureWebhooks":false,"saveConnectionOnly":false,"appUninstalled":false,"itemsPerRequest":250,"enableBeta":false,"enableCartTerms":false,"enableCustomerAccounts":false,"cartTermsContent":"I agree with the terms and conditions.","cartCheckoutButtonText":"Begin checkout","enableCartNotes":false,"cartNotesPlaceholder":"Enter note for checkout","noteRequired":false,"addToCartColor":"#0c0e1b","variantColor":"#FFF","dropdownButtonTextColor":"#000","checkoutColor":"#000","cartIconColor":"#FFF","cartIconBackgroundColor":"#000","cartCounterBackgroundColor":"#6ae06a","cartCounterTextColor":"#FFF","productsHeadingToggle":true,"productsPlpDescriptionsToggle":false,"productsHeading":"Products","collectionsHeadingToggle":true,"collectionsHeading":"Collections","relatedProductsHeadingToggle":true,"relatedProductsHeading":"Related Products","productsImagesSizingToggle":true,"productsImagesSizingWidth":400,"productsImagesSizingHeight":400,"productsImagesSizingCrop":"center","productsImagesSizingScale":0,"productsImagesShowZoom":false,"productsThumbnailImagesSizingToggle":true,"productsThumbnailImagesSizingWidth":70,"productsThumbnailImagesSizingHeight":70,"productsThumbnailImagesSizingCrop":"center","productsThumbnailImagesSizingScale":0,"collectionsImagesSizingToggle":false,"collectionsImagesSizingWidth":400,"collectionsImagesSizingHeight":400,"collectionsImagesSizingCrop":"center","collectionsImagesSizingScale":0,"relatedProductsImagesSizingToggle":false,"relatedProductsImagesSizingWidth":0,"relatedProductsImagesSizingHeight":0,"relatedProductsImagesSizingCrop":"center","relatedProductsImagesSizingScale":0,"enableCustomCheckoutDomain":false,"productsCompareAt":true,"productsShowPriceRange":true,"checkoutButtonTarget":"_self","showFixedCartTab":false,"cartConditionalFixedTabLoading":"all","cartConditionalManuallySelectedPages":"","pricingLocalCurrencyToggle":false,"pricingLocalCurrencyWithBase":false,"isSyncingPosts":true,"searchBy":"title","pluginFreeBasename":"wpshopify\/shopwp.php","accountPageLogin":"","accountPageRegister":"","accountPageAccount":"","accountPageForgotPassword":"","accountPageSetPassword":"","hideDecimals":false,"enableDataCache":true,"dataCacheLength":86400,"directCheckout":false,"enableAutomaticSyncing":true,"syncByWebhooks":"PRODUCT_LISTINGS_ADD,PRODUCT_LISTINGS_REMOVE","allowTracking":false,"syncMedia":false,"variantStyle":"buttons","wizardCompleted":false,"defaultPagesCreated":false,"enableDiscountCodes":false,"rechargeApiKey":"","yotpoApiKey":"","yotpoApiSecretKey":"","yotpoUtoken":"","yotpoReviews":false,"subscriptions":false,"showEstimatedTax":false,"bulkProductsQuery":"*","syncFeaturedImagesOnly":true,"clearBeforeSync":false,"syncProductsAsDraft":false,"syncIntoPostMeta":false,"syncCronInterval":43200,"includeMetafieldsOnPayload":false,"skipDraftProducts":false,"cartMaxQuantity":0,"connectedWebhooks":[],"addAttrsToOrder":false,"javascriptOverrides":null,"checkoutButtonTextColor":"white","customersClientId":"","customersShopId":"","customersRedirectUrl":"https:\/\/makezine.com\/account"},"connection":{"masked":{"id":1,"apiKey":"","apiPassword":"**********************************70ae","storefrontAccessToken":"****************************f562","accessToken":"","domain":"makershed.myshopify.com","shopName":"Maker Shed","shopCurrency":"","shopEmail":"*******e.co","nonce":""},"storefront":{"domain":"makershed.myshopify.com","storefrontAccessToken":"1f9ba60bba3092027d5f91af3059f562","apiVersion":"2024-07"}},"notices":[],"api":{"namespace":"shopwp\/v1","restUrl":"https:\/\/makezine.com\/wp-json\/","nonce":"5cd9e18e2c"},"misc":{"placeholderProductImage":"https:\/\/makezine.com\/wp-content\/plugins\/shopwp-pro\/public\/imgs\/placeholder.png","availableWebhooks":[{"label":"Product added","value":"PRODUCT_LISTINGS_ADD"},{"label":"Product update","value":"PRODUCT_LISTINGS_UPDATE"},{"label":"Product removed","value":"PRODUCT_LISTINGS_REMOVE"},{"label":"Checkout create","value":"CHECKOUTS_CREATE"},{"label":"Collection added","value":"COLLECTION_LISTINGS_ADD"},{"label":"Collection update","value":"COLLECTION_LISTINGS_UPDATE"},{"label":"Collection removed","value":"COLLECTION_LISTINGS_REMOVE"},{"label":"Customer create","value":"CUSTOMERS_CREATE"},{"label":"Customer update","value":"CUSTOMERS_UPDATE"},{"label":"Order create","value":"ORDERS_CREATE"},{"label":"Order delete","value":"ORDERS_DELETE"},{"label":"Order edited","value":"ORDERS_EDITED"},{"label":"Shop update","value":"SHOP_UPDATE"}],"availablePages":false,"availableProducts":[],"availableCollections":[],"postID":494260,"productID":false,"collectionID":false,"postType":"page","postTitle":"Home","postURL":false,"isMobile":false,"pluginsDirURL":"https:\/\/makezine.com\/wp-content\/plugins\/shopwp-pro\/","pluginsDistURL":"https:\/\/makezine.com\/wp-content\/plugins\/shopwp-pro\/dist\/","adminURL":"https:\/\/makezine.com\/wp-admin\/","siteUrl":"https:\/\/makezine.com","isSingularProducts":false,"isSingularCollections":false,"isSingularElementor":false,"siteDomain":"makezine.com","isAdmin":false,"isReact18":true,"isLocalhost":false,"siteLang":"en","hasTranslator":false,"hasElementor":false,"hasYotpo":false,"cacheEnabled":true,"cacheLength":86400,"cacheKey":"cd009b0b2e58fc55fb0170c1d82fff6b","theme":"light","layoutData":[],"layoutType":"shortcode","layoutTemplatePdpPostId":false,"layoutTemplateCdpPostId":false,"layoutTemplatePlpPostId":false,"layoutTemplateClpPostId":false,"permalinks":false},"metafields":false,"t":{"e":{"sslBad":"ShopWP error: Uh oh, it looks like your WordPress site does not have a valid SSL certificate installed. ShopWP will only work with a valid HTTPS connection. Please double check your SSL certificate and try again.","noConnection":"No Shopify connection found. Please try reconnecting your Shopify store to ShopWP.","noQueryParams":"ShopWP error: No query parameters were passed. Please clear your browser cache and try again.","noClientCreds":"ShopWP error: Missing credentials Client object","unknown":"ShopWP error: An unknown error occurred. Please clear the plugin cache and try again.","badCreds":"ShopWP error: It looks like your Shopify credentials are incorrect. Please reconnect your Shopify store to the plugin and try again.","badApiField":"ShopWP error: It looks like you may be trying to access a field on the Storefront API that does not exist.","pageSizeTooHigh":"ShopWP error: You're trying to fetch too many products. Please make sure your page size value is less than 250.","invalidLineitemsType":"ShopWP error: It looks like an invalid lineitems data type was found. Please clear your cache and try again.","badNetwork":"ShopWP error: It looks like a network error occurred. Please make sure you're connected to the internet and that you're using a valid SSL certificate.","rCurly":"ShopWP error: It looks like a syntax error occurred \"}\" (RCURLY) at [1, 10]. Please send ShopWP this message to fix.","badProductIds":"ShopWP error: It appears that invalid product ids were used. Please clear your browser cache and reload the page.","noCountryFound":"ShopWP Error: No country found by ISO code","checkoutFailed":"Unable to checkout. Please reload the page and try again.","requireSub":"This product cannot be purchased without a subscription. Please select a subscription and try again. You may need to turn the subscriptions feature on.","badChars":"The text you provided probably has bad characters. Remove them and try again."},"w":{"noComponentData":"ShopWP warning: No component data found! Please double check your shortcode.","noRoot":"ShopWP warning: No root shop container found. Made one on the fly.","noBodyClass":"ShopWP warning: No <?php body_class();?> found in theme. Added shopwp to body on the fly.","maxCartTotal":"Sorry, but you've reached the maximum total allowed for your cart.","noSubsFound":"No subscriptions found","noProdFound":"ShopWP warning: No product found. You must pass a valid product id to show the create review form.","variantUnavailable":"Sorry, this variant is not available. Please try a different combination."},"n":{"noItemsLeft":"No items left to show","noResultsFound":"No results found","noCollectionsLeft":"No collections left to show","leftInStock":"Hurry, we're almost out of this one!","limitedTotal":"Note: the quantity you're trying to purchase may be limited at checkout.","totalTax":"The total tax may change on the final checkout page. This is not a final estimate.","noDiscountFound":"No discount found! Please enter one below.","addedDiscount":"Successfully updated discount code","removedDiscount":"Successfully removed discount code","discountApplied":"Discount applied","reviewSubmitThanks":"Thanks! Your review has been submitted successfully.","reviewEnterEmail":"You must enter your email","reviewEnterTitle":"You must give your review a title","reviewEnterReview":"This is the most important part! You must enter a review.","reviewEnterName":"You must enter your name","reviewPlaceTitle":"Give your review a title","reviewPlaceWrite":"Write your review here","bodyOfReview":"Body of Review","reviewTitle":"Review Title","reviewRating":"Rating","custOrdersSync":"Customers and Orders may only be synced individually by themselves. You must first deselect everything else above.","subDetailsContent":"Products are automatically delivered on your schedule. No obligation, modify or cancel your subscription anytime.","outOfStock":"Out of stock. Please try selecting a different variant combination."},"l":{"terms":"I agree with the terms and conditions.","collectionDefault":"Collection Default","recentlyUpdated":"Recently Updated","productVendor":"Product Vendor","recentlyAdded":"Recently Added","titleDes":"Title (A-Z)","titleAsc":"Title (Z-A)","priceLowToHigh":"Price (low to high)","priceHighToLow":"Price (high to low)","seeMore":"See more","was":"Was: ","customerReviews":"Customer Reviews","searchStore":"Search the store","soldOut":"Sold out","loadMore":"Load more","outOfStock":"Out of stock","clearSelections":"Clear selections","added":"Added","quantity":"Quantity","noResultsText":"No items left to show","remove":"Remove","yourCartEmpty":"Your cart is empty","checkoutNotes":"Checkout notes","cartTitle":"Shopping cart","updatingCart":"Updating cart","subDetails":"Subscription details","subDetailsHeading":"How subscriptions work:","products":"Products","product":"Single Product","buyButton":"Buy Button","subscriptions":"Subscriptions","title":"Title","titleColor":"Title Color","vendor":"Vendor","tag":"Tag","general":"General","cart":"Cart","colors":"Colors","pagination":"Pagination","pricing":"Pricing","country":"Country","price":"Price","layout":"Layout","search":"Search","images":"Images","checkout":"Checkout","description":"Description","inStock":"In stock","carousel":"Carousel?","subscription":"Subscription","loading":"Loading","sort":"Sort by","prices":"Prices","sorting":"Sorting","oneTimePurchase":"One-time purchase","save":"Save","defaultTitle":"Default Title","estTax":"Estimated tax:","showCarouselDots":"Show carousel dots?","carouselInfinite":"Carousel infinite scroll?","filtering":"Filtering","fullWidth":"Full width","withSorting":"With sorting?","withPageSize":"With page size?","withSearch":"With search?","connect":"Connect","sync":"Sync","settings":"Settings","license":"License","extensions":"Extensions","docs":"Docs","layoutBuilder":"Layout Builder","viewThemHere":"View them here","disconnect":"Disconnect your Shopify store","connectStore":"Connect your Shopify store","connected":"Connected","disconnected":"Disconnected","usefulLinks":"Useful Plugin Links","name":"Name","email":"Email","acLimit":"Activation limit","expires":"Expires","unlimited":"Unlimited","neverExp":"Never expires","cartNotesPH":"Cart notes placeholder","cartNotesPHContent":"Is this a gift? Enter your special message here. (Limit 100 characters)","cartTerms":"Cart terms","domainInclude":" Please do not include \"https:\/\/\" or \"www\".","addToCart":"Add to cart","viewProduct":"View product","off":"off","delete":"Delete","closeCart":"Close Cart","learnMore":"Learn more","currency":"Currency","lang":"Language","discountCode":"Discount code","apply":"Apply","selectDelivery":"Delivery","selectA":"Please select a ","sale":"Sale!","now":"Now","submitReview":"Submit Review","writeAReview":"Write a review","writingAReviewFor":"Writing review for: ","noReviews":"No reviews yet for this product.","outOfStockNotify":"Out of stock (Notify me when it's available","selectLang":"Select language ...","verifiedBuyer":"Verified buyer","loadReviews":"Load more reviews","addApiKeys":"Please add your Yotpo API keys to show reviews","subtotal":"Subtotal:","total":"Total:","filterBy":"Filter by:","pageSize":"Page size","clearAll":"Clear all","tags":"Tags","types":"Types","vendors":"Vendors","bestSelling":"Best Selling","collectionManual":"Manual","productType":"Product Type","createdAt":"Created At","updatedAt":"Updated At","availSale":"Available for sale","collections":"Collections","priceLvl1":"$0.00 - $15.00","priceLvl2":"$15.00 - $25.00","priceLvl3":"$25.00 - $50.00","priceLvl4":"$50.00 - $100.00","priceLvl5":"$100.00 +","review":"Review","reviews":"Reviews"}}} /* ]]> */ </script> <script type="text/javascript" defer="defer" src="https://makezine.com/wp-content/plugins/shopwp-pro/dist/public.js?ver=1736556152" id="shopwp-public-js"></script> <script type="text/javascript" src="https://kit.fontawesome.com/b9da6f1400.js?ver=6.7.1" id="fontawesome-js"></script> <script type="text/javascript" src="https://make.co//wp-content/universal-assets/v2/js/min/universal-auth0.min.js?ver=1.0.783" id="universal-auth0-js"></script> <script type="text/javascript" src="https://make.co//wp-content/universal-assets/v2/js/min/universal.min.js?ver=1.0.783" id="universal-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/makezine/js/min/built-libs.min.js?ver=1.0.783" id="built-scripts-js"></script> <script type="text/javascript" id="misc-scripts-js-extra"> /* <![CDATA[ */ var ajax_object = {"ajax_url":"https:\/\/makezine.com\/wp-admin\/admin-ajax.php","home_url":"https:\/\/makezine.com","logout_nonce":"b5b845cbcf"}; /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/themes/makezine/js/min/scripts.min.js?ver=1.0.783" id="misc-scripts-js"></script> <script type="text/javascript" defer src="https://makezine.com/wp-content/plugins/youtube-embed-plus-pro/scripts/fitvids.min.js?ver=14.2.1.2" id="__ytprefsfitvids__-js"></script> <script type="text/javascript" src="https://stats.wp.com/e-202508.js" id="jetpack-stats-js" data-wp-strategy="defer"></script> <script type="text/javascript" id="jetpack-stats-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"179013238\",\"post\":\"494260\",\"tz\":\"-8\",\"srv\":\"makezine.com\",\"j\":\"1:14.2.1\"}") ]); _stq.push([ "clickTrackerInit", "179013238", "494260" ]); /* ]]> */ </script> <script type="text/javascript" src="https://cdn.auth0.com/js/lock/11.30/lock.min.js?ver=4.6.2" id="wpa0_lock-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/auth0/assets/lib/js.cookie.min.js?ver=2.2.0" id="js-cookie-js"></script> <script type="text/javascript" id="wpa0_lock_init-js-extra"> /* <![CDATA[ */ var wpAuth0LockGlobal = {"settings":{"auth":{"params":{"state":"eyJpbnRlcmltIjpmYWxzZSwibm9uY2UiOiIwMjI4YjE4ZDI2MGVkZDQzZGNkMjA4YWZiYzgwMTMyNzFiODRiY2RmYmI4YzAzOThmZmQ0YzM1YmMyZWI3YjY3IiwicmVkaXJlY3RfdG8iOiJodHRwczpcL1wvbWFrZXppbmUuY29tXC8ifQ==","scope":"openid email profile","nonce":"c1b5fb2d74fbb617acff9c8a9edf5c18dd1deed703cb23d62e00ddf31de37955"},"responseType":"code","redirectUrl":"https:\/\/makezine.com\/index.php?auth0=1"},"configurationBaseUrl":"https:\/\/login.make.co","allowShowPassword":true,"mustAcceptTerms":false,"showTerms":true,"languageDictionary":{"signupTitle":"Invisible","signUpLabel":"SIGN UP","loginLabel":"LOG IN","loginSubmitLabel":"LOG IN","emailInputPlaceholder":"Enter your email","passwordInputPlaceholder":"Enter your password","forgotPasswordAction":"Reset Your Password","signUpTerms":"By creating an account, you agree to our terms of service and privacy policy.","forgotPasswordInstructions":"Please enter your email address below. We will send you an email to reset your password if you have an account with us. If you do not receive an email from us, please try signing up with your email.","title":"New? Click SIGN UP"},"socialButtonStyle":"big","avatar":null,"usernameStyle":"email","theme":{"logo":"https:\/\/make.co\/wp-content\/universal-assets\/v1\/images\/We-Are-All-Makers_Logo.png","primaryColor":"#005e9a"}},"ready":"1","domain":"login.make.co","clientId":"NDw7r6YLomyGceVgG7PIt2wIhIgLNqxG","stateCookieName":"auth0_state","nonceCookieName":"auth0_nonce","usePasswordless":"","loginFormId":"auth0-login-form","showAsModal":"1","i18n":{"notReadyText":"Auth0 is not configured","cannotFindNodeText":"Auth0 cannot find node with id ","modalButtonText":"Log In"}}; /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/auth0/assets/js/lock-init.js?ver=4.6.2" id="wpa0_lock_init-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.27.3" id="elementor-pro-webpack-runtime-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.27.3" id="elementor-webpack-runtime-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.27.3" id="elementor-frontend-modules-js"></script> <script type="text/javascript" id="elementor-pro-frontend-js-before"> /* <![CDATA[ */ var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/makezine.com\/wp-admin\/admin-ajax.php","nonce":"0a6c7772d8","urls":{"assets":"https:\/\/makezine.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/makezine.com\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":"805939602930860"},"lottie":{"defaultAnimationUrl":"https:\/\/makezine.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.27.3" id="elementor-pro-frontend-js"></script> <script type="text/javascript" id="elementor-frontend-js-before"> /* <![CDATA[ */ var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},"hasCustomBreakpoints":false},"version":"3.27.3","is_static":false,"experimentalFeatures":{"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"e_swiper_latest":true,"e_onboarding":true,"theme_builder_v2":true,"home_screen":true,"landing-pages":true,"nested-elements":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true},"urls":{"assets":"https:\/\/makezine.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/makezine.com\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/makezine.com\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"abf99f339a"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":494260,"title":"Home%20-%20Make%3A%20DIY%20Projects%20and%20Ideas%20for%20Makers","excerpt":"","featuredImage":false}}; /* ]]> */ </script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.27.3" id="elementor-frontend-js"></script> <script type="text/javascript" src="https://makezine.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.27.3" id="pro-elements-handlers-js"></script> <script>window.lazyLoadOptions=[{elements_selector:"img[data-lazy-src],.rocket-lazyload,iframe[data-lazy-src]",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,callback_loaded:function(element){if(element.tagName==="IFRAME"&&element.dataset.rocketLazyload=="fitvidscompatible"){if(element.classList.contains("lazyloaded")){if(typeof window.jQuery!="undefined"){if(jQuery.fn.fitVids){jQuery(element).parent().fitVids()}}}}}},{elements_selector:".rocket-lazyload",data_src:"lazy-src",data_srcset:"lazy-srcset",data_sizes:"lazy-sizes",class_loading:"lazyloading",class_loaded:"lazyloaded",threshold:300,}];window.addEventListener('LazyLoad::Initialized',function(e){var lazyLoadInstance=e.detail.instance;if(window.MutationObserver){var observer=new MutationObserver(function(mutations){var image_count=0;var iframe_count=0;var rocketlazy_count=0;mutations.forEach(function(mutation){for(var i=0;i<mutation.addedNodes.length;i++){if(typeof mutation.addedNodes[i].getElementsByTagName!=='function'){continue} if(typeof mutation.addedNodes[i].getElementsByClassName!=='function'){continue} images=mutation.addedNodes[i].getElementsByTagName('img');is_image=mutation.addedNodes[i].tagName=="IMG";iframes=mutation.addedNodes[i].getElementsByTagName('iframe');is_iframe=mutation.addedNodes[i].tagName=="IFRAME";rocket_lazy=mutation.addedNodes[i].getElementsByClassName('rocket-lazyload');image_count+=images.length;iframe_count+=iframes.length;rocketlazy_count+=rocket_lazy.length;if(is_image){image_count+=1} if(is_iframe){iframe_count+=1}}});if(image_count>0||iframe_count>0||rocketlazy_count>0){lazyLoadInstance.update()}});var b=document.getElementsByTagName("body")[0];var config={childList:!0,subtree:!0};observer.observe(b,config)}},!1)</script><script data-no-minify="1" async src="https://makezine.com/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.min.js"></script><script>function lazyLoadThumb(e,alt,l){var t='<img data-lazy-src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"><noscript><img src="https://i.ytimg.com/vi/ID/hqdefault.jpg" alt="" width="480" height="360"></noscript>',a='<button class="play" aria-label="play Youtube video"></button>';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/<noscript>.*?<\/noscript>/g,'');}t=t.replace('alt=""','alt="'+alt+'"');return t.replace("ID",e)+a}function lazyLoadYoutubeIframe(){var e=document.createElement("iframe"),t="ID?autoplay=1";t+=0===this.parentNode.dataset.query.length?"":"&"+this.parentNode.dataset.query;e.setAttribute("src",t.replace("ID",this.parentNode.dataset.src)),e.setAttribute("frameborder","0"),e.setAttribute("allowfullscreen","1"),e.setAttribute("allow","accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture"),this.parentNode.parentNode.replaceChild(e,this.parentNode)}document.addEventListener("DOMContentLoaded",function(){var exclusions=["avatar","avatar-banner"];var e,t,p,u,l,a=document.getElementsByClassName("rll-youtube-player");for(t=0;t<a.length;t++)(e=document.createElement("div")),(u='https://i.ytimg.com/vi/ID/hqdefault.jpg'),(u=u.replace('ID',a[t].dataset.id)),(l=exclusions.some(exclusion=>u.includes(exclusion))),e.setAttribute("data-id",a[t].dataset.id),e.setAttribute("data-query",a[t].dataset.query),e.setAttribute("data-src",a[t].dataset.src),(e.innerHTML=lazyLoadThumb(a[t].dataset.id,a[t].dataset.alt,l)),a[t].appendChild(e),(p=e.querySelector(".play")),(p.onclick=lazyLoadYoutubeIframe)});</script> <!-- Start Active Campaign Pixel --> <script type="text/javascript"> (function(e,t,o,n,p,r,i){e.visitorGlobalObjectAlias=n;e[e.visitorGlobalObjectAlias]=e[e.visitorGlobalObjectAlias]||function(){(e[e.visitorGlobalObjectAlias].q=e[e.visitorGlobalObjectAlias].q||[]).push(arguments)};e[e.visitorGlobalObjectAlias].l=(new Date).getTime();r=t.createElement("script");r.src=o;r.async=true;i=t.getElementsByTagName("script")[0];i.parentNode.insertBefore(r,i)})(window,document,"https://diffuser-cdn.app-us1.com/diffuser/diffuser.js","vgo"); vgo('setAccount', '1000801328'); vgo('setTrackByDefault', true); vgo('process'); </script> <!-- Start Active Campaign Pixel --> <!-- Start Survey Gizmo Beacon --> <script type="text/javascript"> (function(d,e,j,h,f,c,b){d.SurveyGizmoBeacon=f;d[f]=d[f]||function() {(d[f].q=d[f].q||[]).push(arguments)} ;c=e.createElement(j),b=e.getElementsByTagName(j)[0];c.async=1;c.src=h;b.parentNode.insertBefore(c,b)})(window,document,'script','//d2bnxibecyz4h5.cloudfront.net/runtimejs/intercept/intercept.js','sg_beacon'); sg_beacon('init','Mjg4MjQzLTJiMjdlNGU0NmM3ZDM3YWQ2YWJiOTEwNWRhNDM0ZGQ1NTFlZTdhN2Q3Y2E4Y2M0ZTlh'); </script> <!-- End Survey Gizmo Beacon --> <a href="mailto:feedback@make.co?subject=Makezine.com Feedback" class="btn feedback-btn">FEEDBACK</a> <!-- Next weeks winning lottery ticket number might be 03-14-28-34-45... no promises though. --> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10