CINXE.COM
Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;max-width:60rem;padding-left:1.5rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{font-size:1.5rem;font-weight:500;line-height:2.25rem}@media (width <= 720px){.h2{font-size:1.25rem;line-height:1.5rem}}#challenge-error-text{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+);background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme:dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="390"></head><body class="no-js"><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt={cvId: '3',cZone: "blog.adafruit.com",cType: 'managed',cRay: '926331f15be13f6b',cH: 'Oq2oelMg5AUJvp35DBcRWYt74QO4dRE4uP7NP2znA5k-1742955901-1.2.1.1-XuzaPVDuWGOvca420GkzakeeOZqPchDhKk0Ep8KRZ8Qx1CtaBaa0igRetF7SCd1e',cUPMDTk: "\/category\/3d-printing\/?__cf_chl_tk=LFA4eNia27LPaJtyEdJgr1JBWZ6HxTdDJldWYuuS.J0-1742955901-1.0.1.1-l4Mb504TmmNNzqbNhznjaybsPlwVZXU0NwRnhinaQSw",cFPWv: 'b',cITimeS: '1742955901',cTTimeMs: '1000',cMTimeMs: '390000',cTplC: 0,cTplV: 5,cTplB: 'cf',cK: "",fa: "\/category\/3d-printing\/?__cf_chl_f_tk=LFA4eNia27LPaJtyEdJgr1JBWZ6HxTdDJldWYuuS.J0-1742955901-1.0.1.1-l4Mb504TmmNNzqbNhznjaybsPlwVZXU0NwRnhinaQSw",md: "V1kU8IIWPXUxkhgHc4f_PeHbrQXPfBHMbXjeu7AYM18-1742955901-1.2.1.1-zK.Aotz3XByM5pXdg80crW4wOpoQPpJ1LYN5bdClx8n7UC5vzejyw0BvgQW1SPIVKv4Fa3_CcH.3BkRLCz6y0y5DTFssximvuCPEWuNs5EykY4sREguuXD.c1_THLiB4uBaMFlz5KA_SxT_4_LLiEJ_F8pTFFow2O_Q39ZBS.KYsQGqvsWjFRgiv7KIl6KQ2Po39j54apmm5.OmVGU0OKg9VUSyyg4WlXLOFKKf3yxSPttVSoesoRwI8fZqvsfFI6NZ3G5S52_fvsqkS4MFhEzCCe87llAyboMG9NEE19bys7wPlm1K3.y0zNsuFufTR8_AqPb8APV2P7zKSeSXjGCHxWWQub.M4q5NJiO.FJFfhsTQG749Mc5Z_xGm2OluYNLU7qXYBrqPujc4AAQ21NdsgleoxLugUEHZFXu4_otIi4OVeVbQA2SvarTepN9S2rOAGWJeTKRKPjRt8ae.kQMgcmrqM67fnyYAqf5Cbeuxe9PpIYIhTwypzP7D4ubnF8AKdv_811pycDiDOYenOC1t15QB3gLWQO6.3pgcHYAx98vfyxc3a7Dw_mgSWfxawcMDENykMJY788LJxLqzkASC9Kfk5MY72yWYc3CheKxgYtCk0ZglPDso9gs4QAQndtN1cE.9jB_BoKF14QKKB7BGe51dLI.iButIKpyDyWT4BuTZZNPiv6vveLG6_5QgxLkzzyA.yn_3Ffozz7Fx.wnZOGzp79.885_ggf9TRpwv6i7yd.TMmGmVzzvGN13B88rMwm9CrKpMSEeLvhWMKLGqCkI7cCb55UN_qFNn.QOg8WiYyNNjC2PcosPJ2McXQn72pwHB5LD4PsRfwB9hO0dvOn1bNfkRWCiNgu76VdWpehBnHl8Wn_FVupgPtK0wV.zXOfaoWMms62w3nL74LnXerzL_xdOO5BRWrY9Cvvf5eZ3Hz9ZX7e4rGj4zy16qOwhrMf.GufpvGqIhHaVCY4Nfu09rDecavsDpHPNQ2qDwq7UQ7iHbr.2zaRw7Lk8nufllZcPFrjpatn0LrsuMavTKWWF8Pt82BhMsPTlNarLnMT.Y1slX_ZBClIEJwSuuwm1le9CGuoKBACcKyISdumrtRDh3dS5u9YlGgiCi1Jzs",mdrd: "bn8SbqG6yq2aMkTTx4vzWDM6qnu1seRKbui_6iQ_Hwg-1742955901-1.2.1.1-kxzH1w3q3T8HyXuvDTId111KvUY9kuorimPSUDIsWkgnKDRzDHoDHtOzlZLsOvV.UkE5i_of5zvk_7n1JoduuPvIjCiovyKFgk3dDHcjxMDrvTI9Pb2umM8ci..T6lirr4MtCc3yTWS8MtQc7ScLB_Xj_O3t3x23ZDzZR5WgzR_XW8Z2HY4I9fo3sbpkddc3aBTUAD3fHHlknzlVOhhIzWazDbCb6qYKxx0xlkIDoRlL1ZiI1v3ndSVFGy4nClNr3cNXPBBrOg_rlQ.hlbBV6LtQKGgB8LQbWtiVdwI49RW.4..KcWzJu.VZ8kWTYqImoHCWYKrw3PbjzMfJFAJlhVqS11ct6mo4mdX9pRoNVFk867bmvAb2lua1losLX2utOkFY9cWgc2KkxK8uCMo4RNJR6dDu9u6403zoy_qLscdQtsQLhyNcPmSesruzSIl.pBnhRGfIeMsx6.o3z9i8rpw367VNV3Hvt.NuL2EYjwa4.CpKNXE7ABuFtfVakGDW5s_VxEd93XgPfy79l0WefgUIxL3W5yzDdZloicI1mDK9PUbI7r0hpeY4mNYPlAldIoZzqCC7t6wabPL1HsE2FuBNR7yJe12EmcdfQAVd.TrNndNdkQWCtbfAjJFLwgodJ6KP4niXhUiVrmNoLs_7xM7j_po4uNOq7Ce_paL8dlC8.8lqqTqJl7_EMvw0UODrFw18RgfnqhwJmFkCn4ncJ8bcvBT4JE27nfy8ZaoObcJJos7b6gfyoq6uiXIWcg3XCB4UF1D47BUqQEGgz4DRcE7x8VHoh1MzxZGGkH.sXgE.ET9cDcxpimMtm9rkdW1AM1jDB6YOm5STtdhBLTYqr9eIu1g_MD2EmQ8lRgql1ZC11GmM7PaApTcS5YbWUfV_0BZWuijbPBaTGt5vtuTN6GfOidsLlvgokfifd.AgnRueOkfhlbl9dRshfjIQHY0WRnooBc.ShkjNFwDCkcjQqTMDeqGfHBiCslzuplY8um5i49QG0qB336uONxKde6M_MGi_CFw3uwQs3z.cA8Bz4qGBP9vlsCToceYdcgFHYo.eQnEu_cbrPYxd6QtyQNEy53ahTgDUwhHwxof4cwC8xU6gQC8D5r.cX1NurvS15QkYam7wV0gnUWo7RoKCHJkC3BESUG7yLUYejFffFe6KaQNQsRBkJVqUD6fRR_afeiPCVZ.WZtXzG8mhh.6EId7ce7pNehk.RFXSRobnF9xspmr2_ffaGSElkb30ToUiuKTWGL2PbdhOyX5_Qsck_IqU4vYW11Pn0Zkyn8aGgxBuWrZFfnXZjNz93GdIopHEDF1uSeg7MrxBOXIgYr3P5BtatmQ2vmSnRaK2ZyHAtoZIbj3jVtvWG5Ol8w26vn3WlW2E.eDILH.1vEmo.JxRE3_7oZTiAx.J9lFbJQeaFYQ5Ed_IBBY3qtaxQbKfwh238.Aikeikcokeb0Ot9Ps6V_RJNbkII0GJfH24fV4idAR9WrA2H0CYpMyo_def.HISc_O39qkMoJFYE4iyD_MgWtULFZz5UiQkiXDqEeVkZ3mqVyMi5pqqF1ABZChbDO7DT..0ncPrYGwwQDGVik7AM8fJ8SpDHt7Sn_FAF7soWBoqktjtZU__S_62hzkzppDuo3tCScluXIDfzZ7RmLuxbONHdY1k0N_4E.XKpHQx8s6ZMXBKG7bHxH7jebb1ElzjCZbxFbCDkocw5mgMs5mGrJA2OAsQ7bgrHKScBMhBchtDdttqVY6WAZrc9qYAYch2hsklCRR_W_jetvvNz692ZVWOD.Voby1QIKh7tOfRT0qGqbSiK42t1t.9Z.9_YQVkbP0aehmVbkIjXZzrLs4atwGizF6FjAOYvWCsLLitx2MtM.wHwEhIfaFLnfSpHmPzKhlOGZ80TMc.KFQ_2Qvdjk9FvlWfmu74VXjpSqkLzq6F1ZLGIfJBN56ZmSlZXwD_oYS2WDSCJ4XRLvhfesErXg9BhTvMEYK8hZHPfPyW2zSqiGDSCUyP97l.8WMRaIlGUJkDap59sJnvXlg_Lzpmu15dBVmL3jbv6o2BMcyigQM9aQ"};var cpo = document.createElement('script');cpo.src = '/cdn-cgi/challenge-platform/h/b/orchestrate/chl_page/v1?ray=926331f15be13f6b';window._cf_chl_opt.cOgUHash = location.hash === '' && location.href.indexOf('#') !== -1 ? '#' : location.hash;window._cf_chl_opt.cOgUQuery = location.search === '' && location.href.slice(0, location.href.length - window._cf_chl_opt.cOgUHash.length).indexOf('?') !== -1 ? '?' : location.search;if (window.history && window.history.replaceState) {var ogU = location.pathname + window._cf_chl_opt.cOgUQuery + window._cf_chl_opt.cOgUHash;history.replaceState(null, null, "\/category\/3d-printing\/?__cf_chl_rt_tk=LFA4eNia27LPaJtyEdJgr1JBWZ6HxTdDJldWYuuS.J0-1742955901-1.0.1.1-l4Mb504TmmNNzqbNhznjaybsPlwVZXU0NwRnhinaQSw" + window._cf_chl_opt.cOgUHash);cpo.onload = function() {history.replaceState(null, null, ogU);}}document.getElementsByTagName('head')[0].appendChild(cpo);}());</script></body></html>