CINXE.COM
Arduino - Home
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><title>Arduino - Home</title><meta name="description" content="Open-source electronic prototyping platform enabling users to create interactive electronic objects."/><meta name="og:title" content="Arduino - Home"/><meta name="og:image" content="https://www.datocms-assets.com/150482/1742470244-logo.png"/><meta name="twitter:card"/><meta name="twitter:image" content="https://www.datocms-assets.com/150482/1742470244-logo.png"/><meta name="twitter:title" content="Arduino - Home"/><meta name="twitter:description" content="Open-source electronic prototyping platform enabling users to create interactive electronic objects."/><meta name="next-head-count" content="10"/><meta charSet="utf-8"/><meta name="theme-color" content="#00979d"/><meta name="robots" content="index,follow"/><link rel="shortcut icon" href="https://cdn.arduino.cc/header-footer/prod/assets/favicon-arduino/favicon.ico"/><link rel="preconnect" href="https://content.arduino.cc/" crossorigin="anonymous"/><link rel="preconnect" href="https://www.google.com" crossorigin="anonymous"/><link rel="preconnect" href="https://www.google-analytics.com" crossorigin="anonymous"/><link rel="preconnect" href="https://stats.g.doubleclick.net" crossorigin="anonymous"/><link rel="preconnect" href="https://login.arduino.cc" crossorigin="anonymous"/><link rel="preconnect" href="https://graphql.datocms.com/" crossorigin="anonymous"/><link rel="preload" href="https://content.arduino.cc/fonts/Roboto-Mono-Bold-webfont.woff" as="font" type="font/woff" crossorigin="anonymous"/><link rel="preload" href="https://content.arduino.cc/fonts/OpenSans-Bold-webfont.woff" as="font" type="font/woff" crossorigin="anonymous"/><link rel="preload" href="https://content.arduino.cc/fonts/OpenSans-Regular-webfont.woff" as="font" type="font/woff" crossorigin="anonymous"/><link rel="preload" href="https://content.arduino.cc/fonts/Roboto-Mono-Regular-webfont.woff" as="font" type="font/woff" crossorigin="anonymous"/><link rel="preload" href="https://content.arduino.cc/fonts/OpenSans-Semibold-webfont.woff" as="font" type="font/woff" crossorigin="anonymous"/><link rel="preload" href="https://content.arduino.cc/fonts/OpenSans-Italic-webfont.woff" as="font" type="font/woff" crossorigin="anonymous"/><link rel="stylesheet" type="text/css" href="https://cdn.arduino.cc/header-footer/prod/cookieSolution.css"/><link rel="preload" href="/_next/static/css/108ff63cefd18433.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/108ff63cefd18433.css" crossorigin="" data-n-g=""/><link rel="preload" href="/_next/static/css/ba17730ddbcecd84.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/ba17730ddbcecd84.css" crossorigin="" data-n-p=""/><link rel="preload" href="/_next/static/css/4440a680f9832684.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/4440a680f9832684.css" crossorigin=""/><noscript data-n-css=""></noscript><script defer="" crossorigin="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script defer="" src="/_next/static/chunks/933.8487e9be5a060362.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/3570.e3dfe8d1fbd4ec46.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/4544.fb12f6a3d6e28d43.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/4284.7b10713b10c25cf0.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/4852.5ecffc9ef2b1e6f7.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/3002.e448a961d27a1eca.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/6270.8111f8cddc35e122.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/163.5e88ad865edd036f.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/7686.2c70fbf5d9ab8c8e.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/3829.0e98a776f4ac08cc.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/6706.d65572c3f4041941.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/9590.e255b0fecaf3c861.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/8510.bedb2de9e980b1c5.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/1260.0cc85f0695e99e59.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/1477.0f098b5475b28ba7.js" crossorigin=""></script><script defer="" src="/_next/static/chunks/1940.5ed02bee1a694866.js" crossorigin=""></script><script src="/_next/static/chunks/webpack-1e0d49f84bfd4466.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/framework-d514426edf885c68.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/main-3d98df1dbe436d40.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/pages/_app-203819901c33a358.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/5695-68ac03f17d94ed77.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/pages/%5B%5B...slug%5D%5D-597c68f9cea76f39.js" defer="" crossorigin=""></script><script src="/_next/static/0jYL2tEf2mUp852ZLLIh2/_buildManifest.js" defer="" crossorigin=""></script><script src="/_next/static/0jYL2tEf2mUp852ZLLIh2/_ssgManifest.js" defer="" crossorigin=""></script></head><body class="homepage-website"><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NK2TW8L" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><div class="layout"><div id="__next"><nav aria-label="Main" data-orientation="horizontal" dir="ltr" class="_Root_q55wc_1 _Header_lfa7m_1" data-mobile="false" data-brand="false" style="z-index:9999" data-ah-theme="light" data-ah-accent="mkr"><div class="_Header-overlay_lfa7m_137" data-show="false"></div><div class="_Header-inner_lfa7m_16"><div class="_Header-logo_lfa7m_33"><a class="_Header-logo_link_lfa7m_43" data-logo="full" href="https://arduino.cc" title="Go to arduino.cc" target="_self" rel="noopener noreferrer"><svg xmlns="http://www.w3.org/2000/svg" width="40" height="20" fill="none" viewBox="0 0 40 20"><g clip-path="url(#clip0_4730_4256)"><path fill="currentColor" fill-rule="evenodd" d="M40 10C40 4.616 35.572.244 30.146.244c-.5 0-1.014.028-1.513.114-4.22.612-7.05 3.731-8.633 6.124C18.418 4.09 15.586.97 11.367.358c-.5-.071-1.013-.114-1.513-.114C4.414.244 0 4.616 0 10s4.427 9.756 9.854 9.756c.5 0 1.014-.028 1.527-.114 4.22-.626 7.05-3.746 8.633-6.138 1.582 2.392 4.413 5.512 8.633 6.138.5.071 1.013.114 1.527.114C35.572 19.756 40 15.384 40 10m-29.119 6.224a6.4 6.4 0 0 1-1.04.071c-3.581 0-6.482-2.834-6.482-6.295 0-3.475 2.914-6.295 6.495-6.295.347 0 .694.028 1.041.071C14.88 4.36 17.307 8.391 18.14 10c-.846 1.624-3.29 5.64-7.259 6.224M29.105 3.776C25.122 4.36 22.679 8.391 21.86 10c.819 1.61 3.262 5.64 7.245 6.224.347.043.694.071 1.04.071 3.568 0 6.482-2.82 6.482-6.295 0-3.46-2.9-6.295-6.481-6.295a9 9 0 0 0-1.041.071M7.075 8.955h5.96v1.876h-5.96zm25.82 1.89h-2.009v1.97H28.96v-1.97h-2.01v-1.89h2.01V6.983h1.926v1.972h2.01zm4.568-9.52c0-.59.483-1.081 1.069-1.081.603 0 1.086.49 1.086 1.082 0 .625-.483 1.082-1.086 1.082-.586 0-1.069-.49-1.069-1.082M38.547.65h-.534v1.352h.345v-.457h.19l.189.457h.379l-.259-.507c.173-.068.259-.203.259-.389 0-.287-.155-.456-.569-.456m.88.676a.9.9 0 0 0-.896-.913c-.517 0-.88.372-.88.913 0 .558.414.913.88.913.516 0 .896-.355.896-.913m-.673-.237c0 .17-.086.22-.241.22l-.173.017v-.44h.173c.19 0 .241.05.241.203" clip-rule="evenodd"></path></g><defs><clipPath id="clip0_4730_4256"><path fill="currentColor" d="M0 .244h40v19.512H0z"></path></clipPath></defs></svg></a></div><div class="_Header-content_lfa7m_90"><div class="_MenuList-wrapper_q55wc_14"><div style="position:relative"><ul data-orientation="horizontal" class="_MenuList_q55wc_5 header_SolutionsLinks__DiTa5" dir="ltr"><li class="_MenuItem_q55wc_21"><button id="radix-:R6km:-trigger-:R9kukm:" data-state="closed" aria-expanded="false" aria-controls="radix-:R6km:-content-:R9kukm:" class="_Trigger_q55wc_25" data-radix-collection-item=""><span class="_Typography_17qm4_1" data-font-size="x-small" data-font-weight="bold">Solutions</span><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 21C15.8684 21.0008 15.7379 20.9755 15.6161 20.9258C15.4943 20.876 15.3834 20.8027 15.29 20.71L9.29 14.71C9.1017 14.5217 8.99591 14.2663 8.99591 14C8.99591 13.7337 9.1017 13.4783 9.29 13.29C9.47831 13.1017 9.7337 12.9959 10 12.9959C10.2663 12.9959 10.5217 13.1017 10.71 13.29L16 18.59L21.29 13.29C21.4783 13.1017 21.7337 12.9959 22 12.9959C22.2663 12.9959 22.5217 13.1017 22.71 13.29C22.8983 13.4783 23.0041 13.7337 23.0041 14C23.0041 14.2663 22.8983 14.5217 22.71 14.71L16.71 20.71C16.6166 20.8027 16.5057 20.876 16.3839 20.9258C16.2621 20.9755 16.1316 21.0008 16 21Z" fill="currentColor"></path></svg></button></li><a class="_Typography_17qm4_1 _Trigger_q55wc_25 _MenuItem_q55wc_21" href="https://www.arduino.cc/pro" data-font-size="x-small" data-font-weight="bold" data-radix-collection-item="">For Professionals</a><a class="_Typography_17qm4_1 _Trigger_q55wc_25 _MenuItem_q55wc_21" href="https://www.arduino.cc/edu" data-font-size="x-small" data-font-weight="bold" data-radix-collection-item="">For Education </a><a class="_Typography_17qm4_1 _Trigger_q55wc_25 _MenuItem_q55wc_21" href="https://www.arduino.cc/maker" data-font-size="x-small" data-font-weight="bold" data-radix-collection-item="">For Makers</a></ul></div></div><div style="flex:1"></div><div class="_MenuList-wrapper_q55wc_14"><div style="position:relative"><ul data-orientation="horizontal" class="_MenuList_q55wc_5" dir="ltr"><li class="_MenuItem_q55wc_21"><button id="radix-:R6km:-trigger-:Rbkukm:" data-state="closed" aria-expanded="false" aria-controls="radix-:R6km:-content-:Rbkukm:" class="_Trigger_q55wc_25" data-radix-collection-item=""><span class="_Typography_17qm4_1" data-font-size="x-small" data-font-weight="bold">Products</span><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 21C15.8684 21.0008 15.7379 20.9755 15.6161 20.9258C15.4943 20.876 15.3834 20.8027 15.29 20.71L9.29 14.71C9.1017 14.5217 8.99591 14.2663 8.99591 14C8.99591 13.7337 9.1017 13.4783 9.29 13.29C9.47831 13.1017 9.7337 12.9959 10 12.9959C10.2663 12.9959 10.5217 13.1017 10.71 13.29L16 18.59L21.29 13.29C21.4783 13.1017 21.7337 12.9959 22 12.9959C22.2663 12.9959 22.5217 13.1017 22.71 13.29C22.8983 13.4783 23.0041 13.7337 23.0041 14C23.0041 14.2663 22.8983 14.5217 22.71 14.71L16.71 20.71C16.6166 20.8027 16.5057 20.876 16.3839 20.9258C16.2621 20.9755 16.1316 21.0008 16 21Z" fill="currentColor"></path></svg></button></li><li class="_MenuItem_q55wc_21"><button id="radix-:R6km:-trigger-:Rjkukm:" data-state="closed" aria-expanded="false" aria-controls="radix-:R6km:-content-:Rjkukm:" class="_Trigger_q55wc_25" data-radix-collection-item=""><span class="_Typography_17qm4_1" data-font-size="x-small" data-font-weight="bold">Community</span><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 21C15.8684 21.0008 15.7379 20.9755 15.6161 20.9258C15.4943 20.876 15.3834 20.8027 15.29 20.71L9.29 14.71C9.1017 14.5217 8.99591 14.2663 8.99591 14C8.99591 13.7337 9.1017 13.4783 9.29 13.29C9.47831 13.1017 9.7337 12.9959 10 12.9959C10.2663 12.9959 10.5217 13.1017 10.71 13.29L16 18.59L21.29 13.29C21.4783 13.1017 21.7337 12.9959 22 12.9959C22.2663 12.9959 22.5217 13.1017 22.71 13.29C22.8983 13.4783 23.0041 13.7337 23.0041 14C23.0041 14.2663 22.8983 14.5217 22.71 14.71L16.71 20.71C16.6166 20.8027 16.5057 20.876 16.3839 20.9258C16.2621 20.9755 16.1316 21.0008 16 21Z" fill="currentColor"></path></svg></button></li><li class="_MenuItem_q55wc_21"><button id="radix-:R6km:-trigger-:Rrkukm:" data-state="closed" aria-expanded="false" aria-controls="radix-:R6km:-content-:Rrkukm:" class="_Trigger_q55wc_25" data-radix-collection-item=""><span class="_Typography_17qm4_1" data-font-size="x-small" data-font-weight="bold">Documentation</span><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M16 21C15.8684 21.0008 15.7379 20.9755 15.6161 20.9258C15.4943 20.876 15.3834 20.8027 15.29 20.71L9.29 14.71C9.1017 14.5217 8.99591 14.2663 8.99591 14C8.99591 13.7337 9.1017 13.4783 9.29 13.29C9.47831 13.1017 9.7337 12.9959 10 12.9959C10.2663 12.9959 10.5217 13.1017 10.71 13.29L16 18.59L21.29 13.29C21.4783 13.1017 21.7337 12.9959 22 12.9959C22.2663 12.9959 22.5217 13.1017 22.71 13.29C22.8983 13.4783 23.0041 13.7337 23.0041 14C23.0041 14.2663 22.8983 14.5217 22.71 14.71L16.71 20.71C16.6166 20.8027 16.5057 20.876 16.3839 20.9258C16.2621 20.9755 16.1316 21.0008 16 21Z" fill="currentColor"></path></svg></button></li></ul></div></div><div class="header_mobile-buttons__U4SZY" data-mobile="false"><div style="flex:1"><a class="_Typography_17qm4_1 _btn_w5llj_1 _btn--small_w5llj_150 _btn--default_w5llj_32" type="button" data-font-size="x-small" data-font-weight="bold" data-type="router" href="https://store.arduino.cc">Shop</a></div><a href="https://search.arduino.cc" rel="noopener noreferrer" class="_Typography_17qm4_1 _btn_w1ht0_1" type="button" data-iconcolor="currentColor" data-font-size="x-small" data-font-weight="bold"><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.71 27.29L21.71 20.29C23.3325 18.3032 24.1295 15.7689 23.9362 13.211C23.7429 10.6532 22.5741 8.26744 20.6713 6.54709C18.7686 4.82673 16.2776 3.90333 13.7132 3.96783C11.1489 4.03232 8.70743 5.07977 6.8936 6.8936C5.07977 8.70742 4.03232 11.1489 3.96783 13.7132C3.90334 16.2776 4.82673 18.7686 6.54709 20.6713C8.26745 22.5741 10.6532 23.7429 13.211 23.9362C15.7689 24.1295 18.3032 23.3325 20.29 21.71L27.29 28.71C27.383 28.8037 27.4936 28.8781 27.6154 28.9289C27.7373 28.9797 27.868 29.0058 28 29.0058C28.132 29.0058 28.2627 28.9797 28.3846 28.9289C28.5064 28.8781 28.617 28.8037 28.71 28.71C28.8037 28.617 28.8781 28.5064 28.9289 28.3846C28.9797 28.2627 29.0058 28.132 29.0058 28C29.0058 27.868 28.9797 27.7373 28.9289 27.6154C28.8781 27.4936 28.8037 27.383 28.71 27.29ZM14 22C12.4177 22 10.871 21.5308 9.55544 20.6518C8.23984 19.7727 7.21447 18.5233 6.60896 17.0615C6.00346 15.5997 5.84504 13.9911 6.15372 12.4393C6.4624 10.8874 7.22433 9.46196 8.34315 8.34314C9.46197 7.22432 10.8874 6.4624 12.4393 6.15371C13.9911 5.84503 15.5997 6.00346 17.0615 6.60896C18.5233 7.21446 19.7727 8.23984 20.6518 9.55543C21.5308 10.871 22 12.4177 22 14C22 16.1217 21.1571 18.1566 19.6569 19.6569C18.1566 21.1571 16.1217 22 14 22Z" fill="currentColor"></path></svg></a><div class="header_mobile-buttons-separator__46i6I"></div><a class="_Typography_17qm4_1 _btn_ecq36_1" type="button" data-iconcolor="teal" data-font-size="x-small" data-font-weight="bold" data-type="router" href="https://app.arduino.cc"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M31 17.95c.01 1.8-.7 3.54-2.03 4.88a7.41 7.41 0 0 1-5.2 2.17c-3.16 0-5.84-1.73-7.97-5.13l-1.45-2.75c-1.15-1.85-3.16-4.11-6.17-4.05a5.02 5.02 0 0 0-5.03 4.9 4.7 4.7 0 0 0 1.41 3.33 5.2 5.2 0 0 0 3.67 1.54h6.55c.58.76 1.28 1.5 2.07 2.16H8.23a7.4 7.4 0 0 1-5.2-2.18A6.86 6.86 0 0 1 1 17.95a7.14 7.14 0 0 1 7.13-7.04c3.14-.08 6.01 1.76 8.08 5.14l1.45 2.73c1.7 2.72 3.7 4.06 6.1 4.06a5.2 5.2 0 0 0 3.68-1.54 4.7 4.7 0 0 0 1.41-3.33 5.02 5.02 0 0 0-5.03-4.9h-.08a5.5 5.5 0 0 0-2.12.4 6 6 0 0 0-1.75-3.67 5.42 5.42 0 0 0-3.83-1.64h-.03c-1.24 0-2.4.43-3.33 1.15a9.92 9.92 0 0 0-2.35-.75A7.65 7.65 0 0 1 15.99 6a7.43 7.43 0 0 1 5.4 2.27 8.43 8.43 0 0 1 1.78 2.66A7.15 7.15 0 0 1 31 17.94Z"></path></svg>Cloud</a></div></div><button class="_Header-hamburgher_lfa7m_101" data-state="closed"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="none" viewBox="0 0 32 32" data-show="true" class="_Header-hamburgher-icon_lfa7m_124"><path fill="currentColor" fill-rule="evenodd" d="M27 10H5a1 1 0 0 1 0-2h22a1 1 0 1 1 0 2m0 7H5a1 1 0 0 1 0-2h22a1 1 0 0 1 0 2M5 24h22a1 1 0 0 0 0-2H5a1 1 0 0 0 0 2" clip-rule="evenodd"></path></svg><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" data-show="false" class="_Header-hamburgher-icon_lfa7m_124"><path d="M24.71 23.2899C24.8037 23.3829 24.8781 23.4935 24.9289 23.6154C24.9797 23.7372 25.0058 23.8679 25.0058 23.9999C25.0058 24.132 24.9797 24.2627 24.9289 24.3845C24.8781 24.5064 24.8037 24.617 24.71 24.7099C24.617 24.8037 24.5064 24.8781 24.3846 24.9288C24.2627 24.9796 24.132 25.0057 24 25.0057C23.868 25.0057 23.7373 24.9796 23.6154 24.9288C23.4936 24.8781 23.383 24.8037 23.29 24.7099L16 17.4199L8.71 24.7099C8.61704 24.8037 8.50644 24.8781 8.38458 24.9288C8.26272 24.9796 8.13201 25.0057 8 25.0057C7.86799 25.0057 7.73728 24.9796 7.61542 24.9288C7.49356 24.8781 7.38296 24.8037 7.29 24.7099C7.19627 24.617 7.12188 24.5064 7.07111 24.3845C7.02034 24.2627 6.9942 24.132 6.9942 23.9999C6.9942 23.8679 7.02034 23.7372 7.07111 23.6154C7.12188 23.4935 7.19627 23.3829 7.29 23.2899L14.58 15.9999L7.29 8.70994C7.19676 8.6167 7.1228 8.50601 7.07234 8.38419C7.02188 8.26237 6.99591 8.1318 6.99591 7.99994C6.99591 7.86808 7.02188 7.73751 7.07234 7.61569C7.1228 7.49387 7.19676 7.38318 7.29 7.28994C7.38324 7.1967 7.49393 7.12274 7.61575 7.07228C7.73757 7.02182 7.86814 6.99585 8 6.99585C8.13186 6.99585 8.26243 7.02182 8.38425 7.07228C8.50607 7.12274 8.61676 7.1967 8.71 7.28994L16 14.5799L23.29 7.28994C23.4783 7.10164 23.7337 6.99585 24 6.99585C24.2663 6.99585 24.5217 7.10164 24.71 7.28994C24.8983 7.47825 25.0041 7.73364 25.0041 7.99994C25.0041 8.26624 24.8983 8.52164 24.71 8.70994L17.42 15.9999L24.71 23.2899Z" fill="currentColor"></path></svg></button></div><div class="_Header-menusheet_lfa7m_155" data-show="false"><div dir="ltr" data-orientation="vertical" class="_Header-menusheet_root_lfa7m_179"><div role="tablist" aria-orientation="vertical" tabindex="-1" data-orientation="vertical" style="outline:none"><div class="_Header-menusheet-group_lfa7m_234"><div class="header_mobile-buttons__U4SZY" data-mobile="true"><div style="flex:1"><a class="_Typography_17qm4_1 _btn_w5llj_1 _btn--small_w5llj_150 _btn--default_w5llj_32" type="button" data-font-size="x-small" data-font-weight="bold" data-type="router" href="https://store.arduino.cc">Shop</a></div><a href="https://search.arduino.cc" rel="noopener noreferrer" class="_Typography_17qm4_1 _btn_w1ht0_1" type="button" data-iconcolor="currentColor" data-font-size="x-small" data-font-weight="bold"><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.71 27.29L21.71 20.29C23.3325 18.3032 24.1295 15.7689 23.9362 13.211C23.7429 10.6532 22.5741 8.26744 20.6713 6.54709C18.7686 4.82673 16.2776 3.90333 13.7132 3.96783C11.1489 4.03232 8.70743 5.07977 6.8936 6.8936C5.07977 8.70742 4.03232 11.1489 3.96783 13.7132C3.90334 16.2776 4.82673 18.7686 6.54709 20.6713C8.26745 22.5741 10.6532 23.7429 13.211 23.9362C15.7689 24.1295 18.3032 23.3325 20.29 21.71L27.29 28.71C27.383 28.8037 27.4936 28.8781 27.6154 28.9289C27.7373 28.9797 27.868 29.0058 28 29.0058C28.132 29.0058 28.2627 28.9797 28.3846 28.9289C28.5064 28.8781 28.617 28.8037 28.71 28.71C28.8037 28.617 28.8781 28.5064 28.9289 28.3846C28.9797 28.2627 29.0058 28.132 29.0058 28C29.0058 27.868 28.9797 27.7373 28.9289 27.6154C28.8781 27.4936 28.8037 27.383 28.71 27.29ZM14 22C12.4177 22 10.871 21.5308 9.55544 20.6518C8.23984 19.7727 7.21447 18.5233 6.60896 17.0615C6.00346 15.5997 5.84504 13.9911 6.15372 12.4393C6.4624 10.8874 7.22433 9.46196 8.34315 8.34314C9.46197 7.22432 10.8874 6.4624 12.4393 6.15371C13.9911 5.84503 15.5997 6.00346 17.0615 6.60896C18.5233 7.21446 19.7727 8.23984 20.6518 9.55543C21.5308 10.871 22 12.4177 22 14C22 16.1217 21.1571 18.1566 19.6569 19.6569C18.1566 21.1571 16.1217 22 14 22Z" fill="currentColor"></path></svg></a><div class="header_mobile-buttons-separator__46i6I"></div><a class="_Typography_17qm4_1 _btn_ecq36_1" type="button" data-iconcolor="teal" data-font-size="x-small" data-font-weight="bold" data-type="router" href="https://app.arduino.cc"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" viewBox="0 0 32 32" fill="none"><path fill="currentColor" d="M31 17.95c.01 1.8-.7 3.54-2.03 4.88a7.41 7.41 0 0 1-5.2 2.17c-3.16 0-5.84-1.73-7.97-5.13l-1.45-2.75c-1.15-1.85-3.16-4.11-6.17-4.05a5.02 5.02 0 0 0-5.03 4.9 4.7 4.7 0 0 0 1.41 3.33 5.2 5.2 0 0 0 3.67 1.54h6.55c.58.76 1.28 1.5 2.07 2.16H8.23a7.4 7.4 0 0 1-5.2-2.18A6.86 6.86 0 0 1 1 17.95a7.14 7.14 0 0 1 7.13-7.04c3.14-.08 6.01 1.76 8.08 5.14l1.45 2.73c1.7 2.72 3.7 4.06 6.1 4.06a5.2 5.2 0 0 0 3.68-1.54 4.7 4.7 0 0 0 1.41-3.33 5.02 5.02 0 0 0-5.03-4.9h-.08a5.5 5.5 0 0 0-2.12.4 6 6 0 0 0-1.75-3.67 5.42 5.42 0 0 0-3.83-1.64h-.03c-1.24 0-2.4.43-3.33 1.15a9.92 9.92 0 0 0-2.35-.75A7.65 7.65 0 0 1 15.99 6a7.43 7.43 0 0 1 5.4 2.27 8.43 8.43 0 0 1 1.78 2.66A7.15 7.15 0 0 1 31 17.94Z"></path></svg>Cloud</a></div></div><div class="_Header-menusheet-group_lfa7m_234"><div class="_Header-menusheet-item_lfa7m_237"><span class="_Typography_17qm4_1 _Header-menusheet-item-trigger_lfa7m_243" data-font-size="small" data-font-weight="bold"><a href="https://www.arduino.cc/pro">For Professionals</a></span></div><div class="_Header-menusheet-item_lfa7m_237"><span class="_Typography_17qm4_1 _Header-menusheet-item-trigger_lfa7m_243" data-font-size="small" data-font-weight="bold"><a href="https://www.arduino.cc/edu">For Education </a></span></div><div class="_Header-menusheet-item_lfa7m_237"><span class="_Typography_17qm4_1 _Header-menusheet-item-trigger_lfa7m_243" data-font-size="small" data-font-weight="bold"><a href="https://www.arduino.cc/maker">For Makers </a></span></div></div><div class="_Header-menusheet-group_lfa7m_234"><div class="_Header-menusheet-item_lfa7m_237"><span class="_Typography_17qm4_1" data-font-size="small" data-font-weight="bold" style="flex:1"><button type="button" role="tab" aria-selected="false" aria-controls="radix-:R6ukm:-content-:Reuukm:" data-state="inactive" id="radix-:R6ukm:-trigger-:Reuukm:" class="_Header-menusheet-item-trigger_lfa7m_243" tabindex="-1" data-orientation="vertical" data-radix-collection-item=""><span>Products</span><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="_Header-menusheet-item-trigger_chevron_lfa7m_270"><path d="M14 23C13.8684 23.0008 13.7379 22.9755 13.6161 22.9258C13.4943 22.876 13.3834 22.8027 13.29 22.71C13.1963 22.617 13.1219 22.5064 13.0711 22.3846C13.0203 22.2627 12.9942 22.132 12.9942 22C12.9942 21.868 13.0203 21.7373 13.0711 21.6154C13.1219 21.4936 13.1963 21.383 13.29 21.29L18.59 16L13.29 10.71C13.1017 10.5217 12.9959 10.2663 12.9959 10C12.9959 9.7337 13.1017 9.47831 13.29 9.29C13.4783 9.1017 13.7337 8.99591 14 8.99591C14.2663 8.99591 14.5217 9.1017 14.71 9.29L20.71 15.29C20.8037 15.383 20.8781 15.4936 20.9289 15.6154C20.9797 15.7373 21.0058 15.868 21.0058 16C21.0058 16.132 20.9797 16.2627 20.9289 16.3846C20.8781 16.5064 20.8037 16.617 20.71 16.71L14.71 22.71C14.6166 22.8027 14.5057 22.876 14.3839 22.9258C14.2621 22.9755 14.1316 23.0008 14 23Z" fill="currentColor"></path></svg></button></span></div><div class="_Header-menusheet-item_lfa7m_237"><span class="_Typography_17qm4_1" data-font-size="small" data-font-weight="bold" style="flex:1"><button type="button" role="tab" aria-selected="false" aria-controls="radix-:R6ukm:-content-:Rmuukm:" data-state="inactive" id="radix-:R6ukm:-trigger-:Rmuukm:" class="_Header-menusheet-item-trigger_lfa7m_243" tabindex="-1" data-orientation="vertical" data-radix-collection-item=""><span>Community</span><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="_Header-menusheet-item-trigger_chevron_lfa7m_270"><path d="M14 23C13.8684 23.0008 13.7379 22.9755 13.6161 22.9258C13.4943 22.876 13.3834 22.8027 13.29 22.71C13.1963 22.617 13.1219 22.5064 13.0711 22.3846C13.0203 22.2627 12.9942 22.132 12.9942 22C12.9942 21.868 13.0203 21.7373 13.0711 21.6154C13.1219 21.4936 13.1963 21.383 13.29 21.29L18.59 16L13.29 10.71C13.1017 10.5217 12.9959 10.2663 12.9959 10C12.9959 9.7337 13.1017 9.47831 13.29 9.29C13.4783 9.1017 13.7337 8.99591 14 8.99591C14.2663 8.99591 14.5217 9.1017 14.71 9.29L20.71 15.29C20.8037 15.383 20.8781 15.4936 20.9289 15.6154C20.9797 15.7373 21.0058 15.868 21.0058 16C21.0058 16.132 20.9797 16.2627 20.9289 16.3846C20.8781 16.5064 20.8037 16.617 20.71 16.71L14.71 22.71C14.6166 22.8027 14.5057 22.876 14.3839 22.9258C14.2621 22.9755 14.1316 23.0008 14 23Z" fill="currentColor"></path></svg></button></span></div><div class="_Header-menusheet-item_lfa7m_237"><span class="_Typography_17qm4_1" data-font-size="small" data-font-weight="bold" style="flex:1"><button type="button" role="tab" aria-selected="false" aria-controls="radix-:R6ukm:-content-:Ruuukm:" data-state="inactive" id="radix-:R6ukm:-trigger-:Ruuukm:" class="_Header-menusheet-item-trigger_lfa7m_243" tabindex="-1" data-orientation="vertical" data-radix-collection-item=""><span>Documentation</span><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg" class="_Header-menusheet-item-trigger_chevron_lfa7m_270"><path d="M14 23C13.8684 23.0008 13.7379 22.9755 13.6161 22.9258C13.4943 22.876 13.3834 22.8027 13.29 22.71C13.1963 22.617 13.1219 22.5064 13.0711 22.3846C13.0203 22.2627 12.9942 22.132 12.9942 22C12.9942 21.868 13.0203 21.7373 13.0711 21.6154C13.1219 21.4936 13.1963 21.383 13.29 21.29L18.59 16L13.29 10.71C13.1017 10.5217 12.9959 10.2663 12.9959 10C12.9959 9.7337 13.1017 9.47831 13.29 9.29C13.4783 9.1017 13.7337 8.99591 14 8.99591C14.2663 8.99591 14.5217 9.1017 14.71 9.29L20.71 15.29C20.8037 15.383 20.8781 15.4936 20.9289 15.6154C20.9797 15.7373 21.0058 15.868 21.0058 16C21.0058 16.132 20.9797 16.2627 20.9289 16.3846C20.8781 16.5064 20.8037 16.617 20.71 16.71L14.71 22.71C14.6166 22.8027 14.5057 22.876 14.3839 22.9258C14.2621 22.9755 14.1316 23.0008 14 23Z" fill="currentColor"></path></svg></button></span></div></div></div><div class="_Header-menusheet_root_second_lfa7m_194" data-show="false"></div></div></div><div class="_ViewportPosition_q55wc_96"></div></nav><div class="page-content"><div class="primary-hero-banner"><div class="primary-hero-banner__background" style="transform:scale(1);transform-origin:top center;transition:transform 0.3s linear;overflow:hidden;clip-path:inset(0 0 0 0);width:120%;margin-left:-10%"><div class="primary-hero-banner__play-button"><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 7H8C7.44772 7 7 7.44772 7 8V24C7 24.5523 7.44772 25 8 25H12C12.5523 25 13 24.5523 13 24V8C13 7.44772 12.5523 7 12 7Z" fill="currentColor"></path><path d="M24 7H20C19.4477 7 19 7.44772 19 8V24C19 24.5523 19.4477 25 20 25H24C24.5523 25 25 24.5523 25 24V8C25 7.44772 24.5523 7 24 7Z" fill="currentColor"></path></svg></div><div class="primary-hero-banner__arrow"><img alt="" loading="lazy" width="16" height="43" decoding="async" data-nimg="1" style="color:transparent" srcSet="/images/arrow.svg 1x, /images/arrow.svg 2x" src="/images/arrow.svg"/></div></div><div class="primary-hero-banner__text-wrapper" style="transform:translateY(-50%) scale(1);transition:transform 0.3s linear;transform-origin:top center"><h3 class="primary-hero-banner__text white">Empowering anyone to innovate</h3><div class="button-list primary-hero-banner__buttons"><a href="https://store.arduino.cc/pages/plug-and-make-kit" target="_blank" rel="noopener noreferrer" custom-attr="" class="button-list__item primary-teal-btn dark"><span>Discover plug & make</span></a><a href="https://store.arduino.cc/products/plug-and-make-kit" target="_blank" rel="noopener noreferrer" custom-attr="" class="button-list__item secondary-white-btn dark"><span>Buy Now</span></a></div></div></div><div class="homepage-overlay"></div><div id="Homepage" class="content-page homepage content-page-FcHfRE1KSJ-fRD1iA1MYAw homepage__light light-button"><div id="homepage-content" class="page-content"><div id="content-page-cRxHrrg9SD2c58bY5VmNug" class="content-page-cRxHrrg9SD2c58bY5VmNug product-highlights-content--light light-button"><div class="product-list"><div class="product-list__item product-list__item--light-teal product-list__item--light light-button"><div class="product-list__title">Arduino UNO</div><div class="product-list__description">Powering ideas, one project at a time</div><div class="product-list__image"><img alt="Arduino UNO" loading="lazy" width="980" height="980" decoding="async" data-nimg="1" style="color:transparent;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 980 980'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAMAAAACJixMAAABCFBMVEVodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodII8C+n0AAAAWHRSTlMAAQIDBQYHCAkLDhMUFRcZGhsfICIjKissLTAxMjQ2Nzk6Ozw/QEJJSktPUlNUVldaW15gYWNlaWxtb3F0dXd4eXp/goeJiouNjpKTl5ianZ6ho6eprK6xk+AjJgAAAJVJREFUeNp10E0PgzAIBuB+13Z62P//i7tMnQilrfFkaxwnkidAeI34U+ZqtROUH+AVtcjb7w52GoMTKQ4LdWCm9xi9RHBqxhZ8GE7wpjJTbcB674OTphLasDUgz1JSaaOcblclYmYtM5dauuMIYFXSCYESdxOLLDTIAjCv0P2BH4pBMcBabp/XL64qJ3zIat/1FZU4AAbbROabtfeEAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png 1x, https://arduino.cc/cdn-cgi/image/width=2048,quality=60,format=auto/https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png 2x" src="https://arduino.cc/cdn-cgi/image/width=2048,quality=60,format=auto/https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png"/></div><div class="product-list__buttons"><div class="button-list product-list--button"><a href="https://store.arduino.cc/pages/uno-r4" target="_self" rel="noopener noreferrer" custom-attr="" class="button-list__item secondary-charcoal-btn"><span>BUY NOW</span></a></div></div></div><div class="product-list__item product-list__item--dark product-list__item--light light-button"><div class="product-list__title">Arduino OPTA</div><div class="product-list__description">MicroPLC with Industrial IoT Capabilities</div><div class="product-list__image"><img alt="Arduino OPTA" loading="lazy" width="980" height="980" decoding="async" data-nimg="1" style="color:transparent;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 980 980'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAMAAAACJixMAAAA/FBMVEVcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFbJmI3FAAAAVHRSTlMAAQIGBwgNDg8QEhYXGRobHB0eHyIjJCYrLS8xMjU3ODk7PEFCREZHSkxNUFRVVldYWl5hY2Vpb3BydHZ3e3+Cg4SGiIySlJWYmZqcnZ6jp6mrrrGoGcxEAAAAj0lEQVR42mXQ2w7DIAgGYEXU2q3t3v8h12SusR6Q7cpE5Yo/XwIBFK3sIu7YErZOrVaoQjO8nlZE+eYRjmMzIkL+DOD2fbWMnO7UAWwP+wdFzvVgjLOLZkKt+1EKAQEYQMphBzNxraUQ9ZBTtAFrTCH0kLxB1jX6awDxlZxNCf6cLveiGIpnnV8SFNUrt/gDE4xCJcpfwv0AAAAASUVORK5CYII='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1738746724-opta.png 1x, https://arduino.cc/cdn-cgi/image/width=2048,quality=60,format=auto/https://www.datocms-assets.com/150482/1738746724-opta.png 2x" src="https://arduino.cc/cdn-cgi/image/width=2048,quality=60,format=auto/https://www.datocms-assets.com/150482/1738746724-opta.png"/></div><div class="product-list__buttons"><div class="button-list product-list--button"><a href="https://www.arduino.cc/pro/hardware-product-family-opta-family/" target="_self" rel="noopener noreferrer" custom-attr="" class="button-list__item secondary-white-btn"><span>BUY NOW </span></a></div></div></div><div class="product-list__item product-list__item--teal product-list__item--light light-button"><div class="product-list__title">Arduino Cloud</div><div class="product-list__description">Bring your IoT projects to life quickly</div><div class="product-list__image"><img alt="Arduino Cloud" loading="lazy" width="980" height="980" decoding="async" data-nimg="1" style="color:transparent;width:100%;height:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 980 980'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAANCAMAAACEsl7iAAABI1BMVEXFwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb9qttysAAAAYXRSTlMAAgMEBQYHCAoLDA0ODxETFBUYGRscHR4hJScoKissLS4vMDIzNjc5PD1AQUtPUVJTVFVXXF1iY2dpamtub3BxcnN6e31/goSFiImLjI2QkZKTlJaYmZucnZ6goqOlpqut/uA84AAAAKFJREFUeNpd0NkOgyAQBVDBYavaJfb/f68PTdriVmFgKC8a6p0XJieXEKDaAxxTsW2Hq1Hc47gcoL9pDYxwtXYq4d63rVE1ficObCwbjNfyxIGCA1Y25k6aEIAoBnQlONdEopSLeUowuhYgBSTU8bIW0CiZhTOlQzjjaweeIrqFieSdjwwEbkBP3+Gcb4roh+ldPtfaR6d5RW6Ixy+Jn+ovP47cSgK9JRQjAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1738746652-opta.png 1x, https://arduino.cc/cdn-cgi/image/width=2048,quality=60,format=auto/https://www.datocms-assets.com/150482/1738746652-opta.png 2x" src="https://arduino.cc/cdn-cgi/image/width=2048,quality=60,format=auto/https://www.datocms-assets.com/150482/1738746652-opta.png"/></div><div class="product-list__buttons"><div class="button-list product-list--button"><a href="https://cloud.arduino.cc/" target="_self" rel="noopener noreferrer" custom-attr="" class="button-list__item secondary-teal-btn"><span>DISCOVER CLOUD</span></a></div></div></div></div></div><div class="secondary-hero-banner__wrapper"><div class="secondary-hero-banner"><img alt="Anniversary deals are here to party!" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;color:transparent" sizes="100vw" srcSet="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg 640w, https://arduino.cc/cdn-cgi/image/width=750,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg 750w, https://arduino.cc/cdn-cgi/image/width=828,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg 828w, https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg 1080w, https://arduino.cc/cdn-cgi/image/width=1200,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg 1200w, https://arduino.cc/cdn-cgi/image/width=1920,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg 1920w, https://arduino.cc/cdn-cgi/image/width=2048,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg 2048w, https://arduino.cc/cdn-cgi/image/width=3840,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg 3840w" src="https://arduino.cc/cdn-cgi/image/width=3840,quality=60,format=auto/https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg"/><div class="secondary-hero-banner__text-wrapper"><div style="opacity:0;transform:translateX(-100px)"><div><div class="secondary-hero-banner__tag tag-content tag-content__bg--teal mono"><span>Arduino Days</span></div><h3 class="secondary-hero-banner__text charcoal">Anniversary deals are here to party!</h3></div><div class="button-list secondary-hero-banner__buttons"><a href="https://store-usa.arduino.cc/pages/arduino-days-promo" target="_blank" rel="noopener noreferrer" custom-attr="" class="button-list__item primary-teal-btn dark"><span>Shop Now</span></a></div></div></div></div></div><div class="solutions-cards"><span class="solutions-cards-title">Our Solutions</span><div class="solutions-cards-wrapper"><div class="solutions-cards__motion-wrapper"><div class="solution-card pro"><div class="solution-card--info"><div class="tag-content tag-content__bg--lime mono"><span>Professional</span></div><span class="solution-card--info-title">Innovate your industry</span><span class="solution-card--info-description">Cutting-edge, out-of-the-box solutions for professionals in any field</span><div class="button-list solution-card--info-buttons"><a href="https://www.arduino.cc/pro/" target="_blank" rel="noopener noreferrer" custom-attr="" class="button-list__item secondary-white-btn"><span>discover</span></a><a href="https://www.arduino.cc/pro/contact-us/" target="_blank" rel="noopener noreferrer" custom-attr="" class="button-list__item tertiary-white"><span>Contact sales</span></a></div></div><div class="solution-card-image-container"><img alt="Innovate your industry" loading="lazy" width="500" height="400" decoding="async" data-nimg="1" class="solution-card-image" style="color:transparent" srcSet="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1738941205-pro-solution-card.svg 1x, https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1738941205-pro-solution-card.svg 2x" src="https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1738941205-pro-solution-card.svg"/></div></div></div><div class="solutions-cards__motion-wrapper"><div class="solution-card maker"><div class="solution-card--info"><div class="tag-content tag-content__bg--teal mono"><span>Maker</span></div><span class="solution-card--info-title">Together, we build</span><span class="solution-card--info-description">A community of millions, united by creativity and passion for innovation</span><div class="button-list solution-card--info-buttons"><a href="https://arduino.cc/maker" target="_blank" rel="noopener noreferrer" custom-attr="" class="button-list__item secondary-white-btn"><span>discover</span></a></div></div><div class="solution-card-image-container"><img alt="Together, we build" loading="lazy" width="500" height="400" decoding="async" data-nimg="1" class="solution-card-image" style="color:transparent" srcSet="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1738946024-maker-solution-card.svg 1x, https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1738946024-maker-solution-card.svg 2x" src="https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1738946024-maker-solution-card.svg"/></div></div></div><div class="solutions-cards__motion-wrapper"><div class="solution-card edu"><div class="solution-card--info"><div class="tag-content tag-content__bg--tangerine mono"><span>Education</span></div><span class="solution-card--info-title">Inspire the future</span><span class="solution-card--info-description">Shaping minds, sparking curiosity, and building skills for tomorrow</span><div class="button-list solution-card--info-buttons"><a href="https://www.arduino.cc/education" target="_blank" rel="noopener noreferrer" custom-attr="" class="button-list__item secondary-white-btn"><span>discover</span></a></div></div><div class="solution-card-image-container"><img alt="Inspire the future" loading="lazy" width="500" height="400" decoding="async" data-nimg="1" class="solution-card-image" style="color:transparent" srcSet="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1739176609-edu-solution-card.svg 1x, https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1739176609-edu-solution-card.svg 2x" src="https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1739176609-edu-solution-card.svg"/></div></div></div></div></div><div id="success-stories" class="success-stories-carousel-content content-page-YUQ4xUkXTKOWd34Rd2TPZw"><div class="homepage-container"><div class="success-stories-carousel__title">Success Stories</div><div><div class="success-stories-carousel"><div class="swiper-pagination"></div><div class="success-stories-carousel__holder"><div class="swiper-container"><div class="swiper-wrapper"><div class="swiper-slide"><a class="success-stories-card" href="https://blog.arduino.cc/2024/09/10/two-new-arduino-plug-and-make-kit-projects-recreate-iconic-vintage-games/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--teal mono"><span>Maker</span></div></div><div class="success-stories-card__title">Two NEW Arduino Plug and Make Kit projects recreate iconic vintage games</div></div><div class="success-stories-card__image"><img alt="Arduino featured: Two NEW Arduino Plug and Make Kit projects recreate iconic vintage games" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLERQQDhUODQ4VGhgNDQ0NFx8aGBYTFiEmJysjGh0oHRUiJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA4NHS8dFhwvLy8vLy8vLy8vLy8vNS8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABIAGAMBIgACEQEDEQH/xAAYAAEBAQEBAAAAAAAAAAAAAAAFAAYHAf/EACAQAAEDBAIDAAAAAAAAAAAAAAEAAgQDBRExEyESFSL/xAAVAQEBAAAAAAAAAAAAAAAAAAAEA//EABkRAAMBAQEAAAAAAAAAAAAAAAABMUEhAv/aAAwDAQACEQMRAD8A2VG4Gjayco+neHV6ZaCiqtWWbO7DTpBQJExnl8nag+srh0q3SHihnKllolxmcGA0qV154HdFS0end0NIGK0eLuhtSlDRDg3AaOHQXilJagZ0/9k='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://www.arduino.cc/pro/success-story-atlas-machine-and-supply/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--charcoal mono"><span>Professional</span></div></div><div class="success-stories-card__title">To “fix the biggest machines in the world, anytime and anywhere,” requires remote... </div></div><div class="success-stories-card__image"><img alt="Arduino featured: To “fix the biggest machines in the world, anytime and anywhere,” requires remote... " loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLDxALDhgODQwNDhINFg0PFx8ZGBYTFhUaHysjGh0oHSEWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA8QEC8cFh0vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAZAAABBQAAAAAAAAAAAAAAAAAFAAEEBgf/xAAfEAABBAEFAQAAAAAAAAAAAAABAAIDBAUTFCFRYRH/xAAXAQADAQAAAAAAAAAAAAAAAAABAwQA/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCFbz0L2kAoXRtB+RDh2qybBDuSUSw9lu5CyBL22jSzatZo8ToS278jASU6kC//2Q=='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://www.arduino.cc/education/exploring-the-moon-and-cultivating-earth-stem-projects-that-inspire-featuring-rol/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--tangerine mono"><span>Education</span></div></div><div class="success-stories-card__title">Exploring the Moon and cultivating Earth - STEM projects that inspire, featuring Roland Schulz</div></div><div class="success-stories-card__image"><img alt="Arduino featured: Exploring the Moon and cultivating Earth - STEM projects that inspire, featuring Roland Schulz" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLDRULDhgQFQ0VDhsOFhUNFx0dGBYTFhUdHysjHR0oKRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHRANHS8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAYAAACAwAAAAAAAAAAAAAAAAAEBgABBf/EABwQAAIDAAMBAAAAAAAAAAAAAAEDAAIEBRIxIf/EABcBAAMBAAAAAAAAAAAAAAAAAAEDBAD/xAAaEQABBQEAAAAAAAAAAAAAAAAAAhESEzEB/9oADAMBAAIRAxEAPwBwVfEUkCwmW2metr2FhAk5mqSbGx+Rb5Lmr523X2MQnrlOBT+SUndYdh7LiPq3sbqNuxkhiaw//9k='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://www.arduino.cc/pro/case-studies-steelcase/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--charcoal mono"><span>Professional</span></div></div><div class="success-stories-card__title">Innovating the future of automotive with rapid prototyping</div></div><div class="success-stories-card__image"><img alt="Arduino featured: Innovating the future of automotive with rapid prototyping" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLCgoUDhgbFRUNDhUVHhUVHR8dHRYTFhUdHysjGh0oHSEWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA0KHDscFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAYAAEAAwEAAAAAAAAAAAAAAAAGAQIFAP/EAB4QAAEEAgMBAAAAAAAAAAAAAAIAAQMEBUESEyIR/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwIB/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEgP/2gAMAwEAAhEDEQA/AEN2pDDi3+OjdrHxzUXJMJqQzY70SzL9AIMORC+kagVdJA1ypGNLizqVcg7IyZ32uW5ZDuT/2Q=='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://blog.arduino.cc/2024/11/27/its-silver-its-green-its-the-batteryrunner-an-arduino-powered-fully-custom-electric-car/?_gl=1*1a2tfsf*_up*MQ..*_ga*OTI1ODUyNzgwLjE3NDI0MDQ0MTA.*_ga_NEXN8H46L5*MTc0MjQwNDQwOS4xLjEuMTc0MjQwNDQ3MS4wLjAuNzg2MDY0MTQ5"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--teal mono"><span>Maker</span></div></div><div class="success-stories-card__title">It’s silver, it’s green, it’s the Batteryrunner! An Arduino-powered, fully custom electric car</div></div><div class="success-stories-card__image"><img alt="Arduino featured: It’s silver, it’s green, it’s the Batteryrunner! An Arduino-powered, fully custom electric car" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFhMLDhgSGhUNDhYQFhENIxMbGCIVIhUdHysjGikoHSEiJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OFQ4NEy8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABIAGAMBIgACEQEDEQH/xAAaAAACAgMAAAAAAAAAAAAAAAAABgQFAQID/8QAJRAAAQMCBQQDAAAAAAAAAAAAAQACAwQFFSFBUZEGIzFhEhMi/8QAFgEBAQEAAAAAAAAAAAAAAAAAAgEA/8QAFxEBAQEBAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8A7vu90MJ7ZUCLGKsuc2M8Joqpmx0LniEZDZVto6lMQkH0DL0jnMa7VtudfYqstEZ4QplD1hM+7OaKbXZClxE7MNWBhT8h4SvbGj5S5DVCEshWtna3GX/kedlhCFqj/9k='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://www.arduino.cc/pro/case-studies-amb-vapor-monitoring/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--charcoal mono"><span>Professional</span></div></div><div class="success-stories-card__title">AMB Vapor Monitoring leverages the Arduino Cloud for faster, more connected reporting</div></div><div class="success-stories-card__image"><img alt="Arduino featured: AMB Vapor Monitoring leverages the Arduino Cloud for faster, more connected reporting" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAIAAADOjonJAAADHUlEQVR42j2U647bNhCFeRneJNnYTRMgSIsg7/8afYv+K4p2s0HXlkRSEu8dytsIHwYELZ05PBwY2h+/E2vn1+9//v3PXz9e36xLnJmn54+//frl27fPX78+ffrIhdpz+Pf29vLy8uP1+3y/5Ri1FE/X66dfPnx4fh7HAUgpJJecay6l5FpKLQ33Sl+806houIu02mrt9Z3zIa2vgRyxHTF0UggRyZzzkBMSc0o5p0wYz+cip3JSC7ZlrKZasXfuFYjbve9snWPfAh6NqLDv4dhj2CNWaDTE3ikeEUnYLCZWadIJ+2WEZ/Crt7az9rpZ79FRBT24zXd2YXaRK2pu7uzU6W5JrodQhwmHipwCzLNdMezZLrNbFrucQplJfXXT4sfFMWlESGjFLu7EYy0pFSUlE4MyGjSpBO7zuliL9cTOp1CkIC52mFdzXQkooRU6mu/rAzuvmFNSEgjT0OUwLLijiy5kcdG1fgpN6/C06MvSQAqlMLHbfb69zfc37DxXvAylMCbJBVDAmGCx7sQ/6uxdZjxxIRY7LFbNKwqBknsIt9vcud/tvKBQ1IoTqrANgxwzuCP4I7jjcDuyu+1IjBWplPeTdcY6KlUXOo77st6XZZ5Xu6ytpBy14GCUxqxqqRBKeSeXI+cjpcQojXELwYfD7zsgJaOQ8975zW2b37ZWMq1t03rfDwQnDxpnFUeL0YJQminJhKTWUquxIOg6FUr6DOHQPMiJloKDmcs5jDjztQLXkkfJ8cBaMiVYEJQQKngD1jitvQ0ljFT6TmOEsP4K5YwB5wLNACYOahxVLdIZOXZEQTcEjw4awZgFR3V8tWQugSvgUmBkrFZpNIJjpEetBwPmOkZSzTaZdTR+NLWw1tQ4qMFIxGhhFPYspKrHZ4PB0/BWzTgMl3G8TJ1pguEyodCwjeYyGTfqM0W0pjtand3QUaVN7bpvbqa1wkkb8UGh6zQhKKTwt5Kwvxp0rzGSVuXQbUv9QKEQ/ot0R7qbwisD0lC0m+qMCAghcKYeD2BmEvoV4OJ/MEg8GuQzUdHfzxgTabiQ+OEDJf8DAEC83NLJsT8AAAAASUVORK5CYII='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551590-image.png 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551590-image.png 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551590-image.png"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://www.arduino.cc/education/meet-the-teacher-science-kit/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--tangerine mono"><span>Education</span></div></div><div class="success-stories-card__title">By Educators, For Educators: Meet The Teacher Behind The Arduino Science Kit R3</div></div><div class="success-stories-card__image"><img alt="Arduino featured: By Educators, For Educators: Meet The Teacher Behind The Arduino Science Kit R3" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFQoXDhcaFhUZDhIVDQ0PFxoaGBYVFhUdISsjGh0oHRUiJDUlKC0vMjIyHSI4PTcwPCsxMi8BCgsLBQ0OHBENHC8dFhwvNS8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABIAGAMBIgACEQEDEQH/xAAZAAACAwEAAAAAAAAAAAAAAAAABAMFBgH/xAAfEAACAgEEAwAAAAAAAAAAAAABBAACAxESEzEhQZH/xAAWAQEBAQAAAAAAAAAAAAAAAAADBAL/xAAcEQABAwUAAAAAAAAAAAAAAAAAAgMRAQQUMTL/2gAMAwEAAhEDEQA/ALN5sWZFdZZq4AF9+vqYzNR2ztbbTNAuwzwDGQeoTWNSht7JknWsLvEawiya7FGjcgwhKVbSOilzA3krXn6HyT4gOUeJyEJGjbvQ7UDf1OQhJlbKkcn/2Q=='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://blog.arduino.cc/2024/11/15/a-riddle-wrapped-in-an-enigma-made-easy-with-arduino-plug-and-make-kit/?_gl=1*1vmef3y*_up*MQ..*_ga*MTg2MDYzNTIxNi4xNzQyNTQ4MjM4*_ga_NEXN8H46L5*MTc0MjU0ODIzNy4xLjEuMTc0MjU0ODI3MC4wLjAuMjMwNjc3OTk."><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--teal mono"><span>Maker</span></div></div><div class="success-stories-card__title">A riddle wrapped in an enigma… made easy, with Arduino Plug and Make Kit</div></div><div class="success-stories-card__image"><img alt="Arduino featured: A riddle wrapped in an enigma… made easy, with Arduino Plug and Make Kit" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFgoVDiQODg0WFh0VFQ0iFysZHhYfFiEeHysjGh0oHRUiJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg4OHA0NHC8cFhw7Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABIAGAMBIgACEQEDEQH/xAAYAAEAAwEAAAAAAAAAAAAAAAAABQYHA//EACIQAAICAgEDBQAAAAAAAAAAAAECAAMEBREGFDESFTVBUf/EABYBAQEBAAAAAAAAAAAAAAAAAAMEAv/EABwRAAIBBQEAAAAAAAAAAAAAAAACAwQRIjEyAf/aAAwDAQACEQMRAD8A0WtxYrhvyVSu+jG3b+ph5klm7VaLWRT9TN9rm3e9llY8cwqmTI1H41jTtW1ORtuVMSv9GZwOcDY8RUlxDZWucdmT3xlR2XyMRJanosj0TfSxPf8AmIiInJhtn//Z'/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://www.arduino.cc/pro/case-studies-abinsula/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--charcoal mono"><span>Professional</span></div></div><div class="success-stories-card__title">Abinsula innovates e-mobility with a powerful, compact, and customizable smart EV charger</div></div><div class="success-stories-card__image"><img alt="Arduino featured: Abinsula innovates e-mobility with a powerful, compact, and customizable smart EV charger" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFhULFRgZDRUVDhcODRYNGhUdHSIfFiEaHysjHR0oHRUWJDUlKC0vMjIyHSI4PTcwPCsxMi8BCgsLDg0OHA0KHS8cFhw7Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAYAAACAwAAAAAAAAAAAAAAAAAABQMEBv/EABwQAAEFAQEBAAAAAAAAAAAAAAQAAQIDBREhFP/EABUBAQEAAAAAAAAAAAAAAAAAAAQD/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAExIQL/2gAMAwEAAhEDEQA/AH2kWNA3rTZSAa9P1caTLF2QJIL9m6v5wF0S+vJ1HRCg/wBk+uZHjoSPRrsiTx3QrJMN1T//2Q=='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://www.arduino.cc/education/case-study-how-arduino-is-inspiring-active-learning-at-acera-school/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--tangerine mono"><span>Education</span></div></div><div class="success-stories-card__title">“I want to try that!”: How Arduino is inspiring active learning at Acera School</div></div><div class="success-stories-card__image"><img alt="Arduino featured: “I want to try that!”: How Arduino is inspiring active learning at Acera School" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAIAAADOjonJAAACqklEQVR42i1UC3bcMAjkK3uTY/VEPVRv2Ca2JaCDNi9ET/bKw8AMsj+/f4mqjcPGy8bJfiT7Kr5mfN3z67q/7/t57ohJlKY1XF5DX6diPQ8dJqYiQpbFVJLJ2GQJlxT97It21PuRiTiSEAsRHRMJuZBAkm0G4LhUKARvOKVYcSAQGZGySqN0ZVZVIgmzCI4jZxIwspayMNm9REuTNUUCJFlLGmgGwmbGivWErohKUQEcgQNVJnitciOVDfT9sCobsYsYTpKQNtC9+I68lyKepXMpvhWipRlZ0XXFUDIFEGiSfV0sxl7s1HDgQ8qr5An0O+/ZQFjnQh+RuGwxiEzLR8txdpeJ/tnfi9TIk7zIiRS8lYP4Cboe/p5yTUH5c0oGgFKZphR0NUlrFMC3XvbvSrXyLKcOTRCrIJrZQNeka/I9eU2GspCo2yGQDEBlvNXprhd6BFVyVg2uBSBqIwTVzLonghDParETPFE7AxHyIiqg9qbTjJ4Jw0CQqlmp2QXjkRJAz+qY0YHu4i33H/T/cVY/Uv93j2IjwmZtPnCEVSA02MEgsQXKtk+zp5a5a4NJkA8rts2ImxHmg0W5zbBl3GmqP6v3urM2D8D00S15h7BxV4paG2gcLmrmbo4VjpLOSS0ckN+Bjzc+0okrDeOh2GzVdrO7tI/XAUeaDR2u7mzWBkajuGIPynvKqraJgKI8nA6roXhsEwj1xNnH5yk9/kAZ4oMUlpKJkqBLTxIgmj1WtMRVhtHhO2CaLnD7CJ74/DhRA4DEBpuTWKAajBSjx7LvAPwOUdFbfFmH8zneQKgRQPgBScnOE0OmQBKgGEZF2y7QG75J7uiimlE3CCyc3Wl4F7iBaN8E1V3uiwG3k77fdcmwpeJ60ZYYr/tga997iPyOH+1wdezS/wNRGNGXDZuAKAAAAABJRU5ErkJggg=='/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551693-image-2.png 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551693-image-2.png 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551693-image-2.png"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://www.arduino.cc/pro/case-studies-snaptron/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--charcoal mono"><span>Professional</span></div></div><div class="success-stories-card__title">Snaptron accelerates prototyping and innovates tactile dome switch testing</div></div><div class="success-stories-card__image"><img alt="Arduino featured: Snaptron accelerates prototyping and innovates tactile dome switch testing" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgXCgoLDhgNCg0OGhENFg4YFxUZGBYTFhUaHysjHR0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OGA0NHDscFhwvLy8vLy81Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAXAAADAQAAAAAAAAAAAAAAAAAABQYC/8QAHhAAAgMAAQUAAAAAAAAAAAAAAQIAAwUEBhIhJUH/xAAWAQEBAQAAAAAAAAAAAAAAAAADAgD/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQISA//aAAwDAQACEQMRAD8AaaesUqMmn3XXuImtzksKzJ+uwvSxMOZTFbke43UFj8siERYFnsG8fYTPmidyf//Z'/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg"/></div></a></div><div class="swiper-slide"><a class="success-stories-card" href="https://cloud.arduino.cc/building-automated-greenhouse/"><div class="success-stories-card__text"><div class="success-stories-card__badge"><div class="tag-content tag-content__bg--tangerine mono"><span>Education</span></div></div><div class="success-stories-card__title">How White Mountains Regional High School Used Arduino & the IoT to Build an Automated Greenhouse</div></div><div class="success-stories-card__image"><img alt="Arduino featured: How White Mountains Regional High School Used Arduino & the IoT to Build an Automated Greenhouse" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 200'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='none' style='filter: url(%23b);' href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAIAAADOjonJAAACr0lEQVR42j1UC3LdIAwESeA0TdsT9g49Qy/cSZ4fPD5CXeGXeHYYjPGyklbI399/UuKX1/z97fjx89vbr+P7Wz5eiZNp6K2Xs94+bu//3vF8fJz3e+m9L10UYxY5RF5EMpGIRbMYLIQQL8SAPXgoEF6YaIMFm5lFWJTBAlzvyUefrBBWAJetGACQgigwBTbQsDFja8KpSY4kPSU1o7UWb0VPuCL13+MMCARc2BQc2MaQtimV+UjcUjpyGjNDPJsTURY+JB2biAXxmgUxnbZmWJ+MYVFwXZCXmBIz/vIfEy9jgiYQbakJapMTNZ2gwrF5zbYUvN1UjDxV4RkvEgKNQAAECTL/HqOJr/g6RamjT4QxogzOQ44paTJrNEXaccQcSzeWSwbWGohsIYO68H1NUUJQUnpLJsaBGqUmqTF3im1Ngl5V64/hqKPV3i90sEIkhE5D2YXVk33WR1JZZDETP5hrpANq9QhONK09er1X4IHxrKUWJ1JFdZG5ITxQV8/RvbY0FQ6IEhlcGdXwswbOFNW1iUq9neV2v9/OWktrXVVRB1grQ/+TqNQOItiHEklmOYgSHICkRFcEogaict7LedbzLOUimnETdSYcvokej+GCEGXinHs6WBJMZPOLqLdSOoSAom60NidCMxAhO4t57vI3JD/gpWXFHJsy8i3RAojmXLP32Ruge9x4KoIB4H3ytiOTObzVMCIrYyyfdJt5ERy3DHXFCnL+9CvMup1hu5sieTvuFiVZ6g2IEwBsVQBdg0X30W5oePxypDvd7cj+BUBoibfxPTRvsKd/MaHLyBijt5xtLzPqB+AfoSlkyMpWclUtP6vm/f4JnLJb1qViAjIIoehg8htkj+bGjuREu/2cKILo8x5y2HUhfcFvJlw8X8C9hOQu2p0WnXev+I31H7TOC7fMwhQWAAAAAElFTkSuQmCC'/%3E%3C/svg%3E")" srcSet="https://arduino.cc/cdn-cgi/image/width=384,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551729-image-3.png 1x, https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551729-image-3.png 2x" src="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742551729-image-3.png"/></div></a></div></div></div></div></div></div></div></div><div class="about-section"><div class="about-section__main-section" style="background-image:url(https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg)"><div class="about-section__wrapper"><div style="opacity:0;transform:translateX(-100px)"><div class="about-section__main-section--top-title">What is Arduino?</div><h2>The easy-to-use hardware and software platform</h2><div class="button-list about-section__main-section__buttons"><a href="https://www.arduino.cc/en/about" target="_self" rel="noopener noreferrer" custom-attr="" class="button-list__item primary"><span>ABOUT ARDUINO</span></a></div></div></div></div><div class="about-section__cards"><div class="about-section__top-card"><h3>Mission & Vision</h3><div class="about-section__description">Our goal is to create a world where there are no barriers to technology and innovation</div><div class="button-list about-section__top-card__buttons"><a href="https://www.arduino.cc/en/about#our-mission--vision" target="_self" rel="noopener noreferrer" custom-attr="" class="button-list__item tertiary-white"><span>LEARN MORE</span><img src="https://www.datocms-assets.com/150482/1738840518-iconrow.svg" alt="LEARN MORE"/></a></div></div><div class="about-section__bottom-card"><h3>Learn Arduino</h3><div class="about-section__description">What is a board, how do I write code to it, and what tools do I need to create my own project?</div><div class="button-list about-section__bottom-card__buttons"><a href="https://docs.arduino.cc/learn/ " target="_self" rel="noopener noreferrer" custom-attr="" class="button-list__item tertiary-white"><span>START NOW</span><img src="https://www.datocms-assets.com/150482/1738840518-iconrow.svg" alt="START NOW"/></a></div></div></div></div><div id="latest-news" class="news-carousel-content content-page-undefined"><div class="homepage-container"><div class="news-carousel__title">Latest News<a class="content-page__button tertiary" data-type="router" href="https://blog.arduino.cc/"><span>Blog</span><img alt="Arrow Icon" loading="lazy" width="10" height="10" decoding="async" data-nimg="1" style="color:transparent" srcSet="/images/arrow-top.svg 1x, /images/arrow-top.svg 2x" src="/images/arrow-top.svg"/></a></div><div><div class="news-carousel"><div class="swiper-pagination"></div><div class="news-carousel__holder"><div class="swiper-container"><div class="swiper-wrapper"><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2025/03/17/arduino-days-2025-is-almost-here/"><img alt="Arduino blog: Arduino Days 2025 is almost here!" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--transparent-teal mono"><span>Announcements</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">17 Mar 2025</p></div></div></div><div class="news-cards__title">Arduino Days 2025 is almost here!</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2025/03/06/come-visit-arduino-at-embedded-world-2025/"><img alt="Arduino blog: Come visit Arduino at Embedded World 2025!" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--transparent-teal mono"><span>Announcements</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">6 Mar 2025</p></div></div></div><div class="news-cards__title">Come visit Arduino at Embedded World 2025!</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2025/02/28/arduino-and-system-electronics-partner-for-industrial-vision-and-ai-powered-inventory-and-logistics/"><img alt="Arduino blog: Arduino and System Electronics partner for industrial vision and AI-powered inventory and logistics" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--transparent-teal mono"><span>Announcements</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">28 Feb 2025</p></div></div></div><div class="news-cards__title">Arduino and System Electronics partner for industrial vision and AI-powered inventory and logistics</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2025/02/19/the-2024-arduino-open-source-report-is-here/"><img alt="Arduino blog: The 2024 Arduino Open Source Report is here!" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--transparent-teal mono"><span>Announcements</span></div><div class="tag-content tag-content__bg--teal mono"><span>Open Source</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">19 Feb 2025</p></div></div></div><div class="news-cards__title">The 2024 Arduino Open Source Report is here!</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2025/01/30/join-us-for-arduino-day-2025-celebrating-20-years-of-community/"><img alt="Arduino blog: Join us for Arduino Day 2025: celebrating 20 years of community!" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--teal mono"><span>Announcements</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">30 Jan 2025</p></div></div></div><div class="news-cards__title">Join us for Arduino Day 2025: celebrating 20 years of community!</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2025/01/21/micropython-programming-on-arduino-just-got-easier/"><img alt="Arduino blog: MicroPython programming on Arduino just got easier" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--teal mono"><span>MicroPython</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">21 Jan 2025</p></div></div></div><div class="news-cards__title">MicroPython programming on Arduino just got easier</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2025/01/08/export-data-from-arduino-cloud-to-aws-s3/"><img alt="Arduino blog: Export data from Arduino Cloud to AWS S3" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--teal mono"><span>Arduino Cloud</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">8 Jan 2025</p></div></div></div><div class="news-cards__title">Export data from Arduino Cloud to AWS S3</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2025/01/07/prototype-faster-and-smarter-in-2025-meet-the-arduino-pro-portenta-proto-kit/"><img alt="Arduino blog: Prototype faster and smarter in 2025: Meet the Arduino Pro Portenta Proto Kit" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--teal mono"><span>New</span></div><div class="tag-content tag-content__bg--teal mono"><span>Portenta</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">7 Jan 2025</p></div></div></div><div class="news-cards__title">Prototype faster and smarter in 2025: Meet the Arduino Pro Portenta Proto Kit</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2024/12/19/deploy-your-smart-meeting-room-management-system-with-arduino-giga/"><img alt="Arduino blog: Deploy your smart meeting room management system with Arduino GIGA" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-scaled.jpeg"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--teal mono"><span>Arduino Cloud</span></div><div class="tag-content tag-content__bg--teal mono"><span>GIGA R1 WiFi</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">19 Dec 2024</p></div></div></div><div class="news-cards__title">Deploy your smart meeting room management system with Arduino GIGA</div></div></a></div><div class="swiper-slide"><a class="news-cards__item" href="https://blog.arduino.cc/2024/12/18/uno-rev3-or-uno-r4-choosing-the-perfect-arduino-for-your-project/"><img alt="Arduino blog: UNO Rev3 or UNO R4? Choosing the perfect Arduino for your project" loading="lazy" width="300" height="200" decoding="async" data-nimg="1" style="color:transparent" src="https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg"/><div class="news-cards__content"><div class="news-cards__info"><div class="news-cards__info--tag"><div class="tag-content tag-content__bg--teal mono"><span>Uno</span></div><div class="tag-content tag-content__bg--teal mono"><span>Uno R4</span></div></div><div class="news-cards__info--date"><div class="date"><p class="date__content">18 Dec 2024</p></div></div></div><div class="news-cards__title">UNO Rev3 or UNO R4? Choosing the perfect Arduino for your project</div></div></a></div><div class="swiper-slide"><div class="last-card"><img alt="blob 1" loading="lazy" width="152" height="138" decoding="async" data-nimg="1" class="last-card__top-blob" style="color:transparent" srcSet="/images/blob1.svg 1x, /images/blob1.svg 2x" src="/images/blob1.svg"/><img alt="blob 2" loading="lazy" width="75" height="75" decoding="async" data-nimg="1" class="last-card__bottom-blob" style="color:transparent" srcSet="/images/blob2.svg 1x, /images/blob2.svg 2x" src="/images/blob2.svg"/><div class="last-card__title">View all articles</div><a class="content-page__button primary no-hover" data-type="router" href="https://blog.arduino.cc/"><span>blog</span><img alt="Arrow Icon" loading="lazy" width="10" height="10" decoding="async" data-nimg="1" style="color:transparent" srcSet="/images/arrow-icon.svg 1x, /images/arrow-icon.svg 2x" src="/images/arrow-icon.svg"/></a></div></div></div></div></div></div></div></div></div><div class="donate-banner"><div class="donate-banner__container"><div class="donate-banner__text-container"><h3>Open source is love</h3><p>Support open-source innovation! Your donation keeps Arduino free and accessible to everyone.</p><div class="button-list donate-banner__buttons"><a href="https://www.arduino.cc/en/donate/" target="_self" rel="noopener noreferrer" custom-attr="" class="button-list__item secondary-white-btn dark"><span>DONATE</span></a></div></div><div class="donate-banner__image-container"><img alt="Open source is love" loading="lazy" decoding="async" data-nimg="fill" style="position:absolute;height:100%;width:100%;left:0;top:0;right:0;bottom:0;object-fit:cover;color:transparent" sizes="100vw" srcSet="https://arduino.cc/cdn-cgi/image/width=640,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg 640w, https://arduino.cc/cdn-cgi/image/width=750,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg 750w, https://arduino.cc/cdn-cgi/image/width=828,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg 828w, https://arduino.cc/cdn-cgi/image/width=1080,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg 1080w, https://arduino.cc/cdn-cgi/image/width=1200,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg 1200w, https://arduino.cc/cdn-cgi/image/width=1920,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg 1920w, https://arduino.cc/cdn-cgi/image/width=2048,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg 2048w, https://arduino.cc/cdn-cgi/image/width=3840,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg 3840w" src="https://arduino.cc/cdn-cgi/image/width=3840,quality=60,format=auto/https://www.datocms-assets.com/150482/1742301534-img.svg"/></div></div></div></div></div></div><div class="_Footer_mv59m_1" style="z-index:1000" data-ah-theme="light" data-ah-accent="mkr"><div class="_Footer__row_mv59m_14"><svg xmlns="http://www.w3.org/2000/svg" width="102" height="14" fill="none" viewBox="0 0 102 14" class="_Footer__logo_mv59m_8"><g id="Inline" fill="currentColor"><path id="Vector" d="M0 13.812 4.162.19h3.784l4.351 13.622H8.703l-.757-2.65H4.162l-.757 2.65zM6.054 3.595 4.73 8.515h2.648z"></path><path id="Vector_2" d="M14.379.189h5.486c3.784 0 5.109 1.892 5.109 4.54q0 2.839-2.27 3.973l2.648 4.92h-3.973l-1.892-4.163h-1.703v4.352H14.38zm7.19 4.54c0-1.135-.38-1.891-2.082-1.891h-1.703V6.62h1.703c1.324.19 2.081-.378 2.081-1.891"></path><path id="Vector_3" d="M27.81.189h4.352c5.108 0 6.81 2.46 6.81 6.622 0 3.216-.946 6.81-6.81 6.81h-4.54V.19zm3.406 2.649v7.946h1.324c2.838 0 3.027-1.703 3.027-3.973 0-2.65-.19-3.973-3.216-3.973z"></path><path id="Vector_4" d="M48.812.189h3.216v8.892C52.028 13.054 49 14 46.54 14c-2.27 0-5.297-.757-5.297-4.92V.19h3.406v8.324c0 2.27.756 2.838 2.08 2.838 1.514 0 2.082-.757 2.082-2.838z"></path><path id="Vector_5" d="M55.055 10.973h3.594V3.027h-3.405V.189h10.405v2.838h-3.594v7.946h3.594v2.838H55.244v-2.838z"></path><path id="Vector_6" d="M71.324 13.621h-3.217V.19h3.784l4.352 8.135V.19h3.216v13.622h-3.406l-4.54-8.703z"></path><path id="Vector_7" d="M93.082 7c0 3.973-1.514 7-5.865 7-3.973 0-5.676-2.27-5.676-6.81 0-4.163 1.514-7.19 5.676-7.19 3.973 0 5.865 1.703 5.865 7m-3.595 0c0-3.405-.19-4.162-2.27-4.162-1.703-.19-2.081.946-2.081 4.351 0 2.649.189 4.162 2.08 4.162 2.082-.189 2.271-1.324 2.271-4.351"></path><path id="Vector_8" d="M95.352 3.027C95.352 1.324 96.676 0 98.189 0c1.703 0 3.027 1.324 3.027 3.027s-1.324 3.027-3.027 3.027c-1.513-.19-2.837-1.513-2.837-3.027m5.297 0c0-1.324-.946-2.46-2.46-2.46-1.324 0-2.27.947-2.27 2.46 0 1.514 1.135 2.46 2.27 2.46 1.514 0 2.46-.946 2.46-2.46m-3.973-1.892h1.703c1.135 0 1.513.568 1.513 1.135q0 .568-.567 1.135l.567 1.325h-1.135l-.378-1.135H98V4.73h-1.135V1.135zm1.513 1.703q.568 0 .568-.568c0-.378-.19-.378-.568-.378h-.378v.946z"></path></g></svg><button class="_Footer__back-to-top--btn_mv59m_146"><span class="_Typography_17qm4_1" data-font-size="xx-small"><svg xmlns="http://www.w3.org/2000/svg" width="13" height="13" fill="none" viewBox="0 0 28 28"><path fill="currentColor" fill-rule="evenodd" d="M6.222 25.64A14 14 0 1 0 21.778 2.36 14 14 0 0 0 6.222 25.64M7.333 4.023a12 12 0 1 1 13.334 19.955A12 12 0 0 1 7.333 4.022m12.283 12.904A1 1 0 0 0 20 17a1 1 0 0 0 .71-1.71l-6-6a1 1 0 0 0-1.42 0l-6 6a1.003 1.003 0 1 0 1.42 1.42l5.29-5.3 5.29 5.3a1 1 0 0 0 .326.216" clip-rule="evenodd"></path></svg>Back to top</span></button></div><div class="_Footer__separator_mv59m_11"></div><div class="_Footer__row_mv59m_14"><div class="_Footer__column_mv59m_65 _Footer__column--special-layout_mv59m_71"><span class="_Typography_17qm4_1 _Footer__column--title_mv59m_90" data-font-size="small" data-font-weight="bold">Follow us</span><div class="_Footer__social-links-wrapper_mv59m_163"><a href="https://www.youtube.com/user/arduinoteam" aria-label="YouTube" rel="noopener noreferrer" class="_Footer__social-link_mv59m_163"><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M29.41 9.21989C29.2543 8.62394 28.9439 8.07973 28.5101 7.64245C28.0763 7.20516 27.5347 6.89033 26.94 6.72989C24.76 6.13989 16 6.13989 16 6.13989C16 6.13989 7.23998 6.13989 5.05998 6.72989C4.4653 6.89033 3.92361 7.20516 3.48984 7.64245C3.05606 8.07973 2.74562 8.62394 2.58998 9.21989C2.18274 11.4566 1.98522 13.7265 1.99998 15.9999C1.98522 18.2733 2.18274 20.5432 2.58998 22.7799C2.74562 23.3758 3.05606 23.9201 3.48984 24.3573C3.92361 24.7946 4.4653 25.1095 5.05998 25.2699C7.23998 25.8599 16 25.8599 16 25.8599C16 25.8599 24.76 25.8599 26.94 25.2699C27.5347 25.1095 28.0763 24.7946 28.5101 24.3573C28.9439 23.9201 29.2543 23.3758 29.41 22.7799C29.8172 20.5432 30.0147 18.2733 30 15.9999C30.0147 13.7265 29.8172 11.4566 29.41 9.21989ZM13.14 20.1599V11.8399L20.45 15.9999L13.14 20.1599Z" fill="currentColor"></path></svg></a><a href="https://www.instagram.com/arduino.cc/" aria-label="Instagram" rel="noopener noreferrer" class="_Footer__social-link_mv59m_163"><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M27.93 11.05C27.91 10.0552 27.7206 9.07116 27.37 8.14C27.0652 7.3407 26.595 6.61481 25.9901 6.00992C25.3852 5.40503 24.6593 4.93479 23.86 4.63C22.9288 4.27962 21.9447 4.09025 20.95 4.07C19.67 4.01 19.26 4 16 4C12.74 4 12.33 4.01 11.05 4.07C10.0553 4.09025 9.07121 4.27962 8.14 4.63C7.3407 4.93479 6.61481 5.40503 6.00992 6.00992C5.40503 6.61481 4.93479 7.3407 4.63 8.14C4.27942 9.07116 4.09004 10.0552 4.07 11.05C4.01 12.33 4 12.74 4 16C4 19.26 4.01 19.67 4.07 20.95C4.09009 21.9448 4.27947 22.9288 4.63 23.86C4.93479 24.6593 5.40503 25.3852 6.00992 25.9901C6.61481 26.595 7.3407 27.0652 8.14 27.37C9.07121 27.7204 10.0553 27.9098 11.05 27.93C12.33 27.99 12.74 28 16 28C19.26 28 19.67 27.99 20.95 27.93C21.9447 27.9098 22.9288 27.7204 23.86 27.37C24.6593 27.0652 25.3852 26.595 25.9901 25.9901C26.595 25.3852 27.0652 24.6593 27.37 23.86C27.7205 22.9288 27.9099 21.9448 27.93 20.95C27.99 19.67 28 19.26 28 16C28 12.74 27.99 12.33 27.93 11.05ZM25.77 20.85C25.7583 21.6119 25.6163 22.3661 25.35 23.08C25.1548 23.598 24.8514 24.0685 24.4599 24.4599C24.0685 24.8514 23.598 25.1548 23.08 25.35C22.3661 25.6162 21.6119 25.7583 20.85 25.77C19.58 25.83 19.2 25.84 16 25.84C12.8 25.84 12.42 25.83 11.15 25.77C10.3881 25.7583 9.63392 25.6162 8.92 25.35C8.40195 25.1548 7.9315 24.8514 7.54005 24.4599C7.1486 24.0685 6.84517 23.598 6.65 23.08C6.38375 22.3661 6.24169 21.6119 6.23 20.85C6.17 19.58 6.16 19.2 6.16 16C6.16 12.8 6.17 12.42 6.23 11.15C6.24169 10.3881 6.38375 9.63391 6.65 8.92C6.84517 8.40195 7.1486 7.9315 7.54005 7.54005C7.9315 7.1486 8.40195 6.84517 8.92 6.65C9.63392 6.38377 10.3881 6.24172 11.15 6.23C12.42 6.17 12.8 6.16 16 6.16C19.2 6.16 19.58 6.17 20.85 6.23C21.6119 6.24172 22.3661 6.38377 23.08 6.65C23.598 6.84517 24.0685 7.1486 24.4599 7.54005C24.8514 7.9315 25.1548 8.40195 25.35 8.92C25.6163 9.63391 25.7583 10.3881 25.77 11.15C25.83 12.42 25.84 12.8 25.84 16C25.84 19.2 25.83 19.58 25.77 20.85Z" fill="currentColor"></path><path d="M16 9.83789C14.7812 9.83789 13.5898 10.1993 12.5765 10.8764C11.5631 11.5535 10.7733 12.5159 10.3069 13.6419C9.84047 14.7679 9.71844 16.0069 9.95621 17.2023C10.194 18.3976 10.7809 19.4956 11.6427 20.3574C12.5045 21.2192 13.6025 21.8061 14.7978 22.0439C15.9932 22.2817 17.2322 22.1596 18.3582 21.6932C19.4842 21.2268 20.4466 20.437 21.1237 19.4236C21.8008 18.4103 22.1622 17.2189 22.1622 16.0001C22.1622 14.3658 21.513 12.7984 20.3573 11.6428C19.2017 10.4871 17.6343 9.83789 16 9.83789ZM16 20.0001C15.2089 20.0001 14.4355 19.7655 13.7777 19.326C13.1199 18.8864 12.6072 18.2617 12.3045 17.5308C12.0017 16.7999 11.9225 15.9957 12.0769 15.2197C12.2312 14.4438 12.6122 13.7311 13.1716 13.1717C13.731 12.6123 14.4437 12.2313 15.2196 12.0769C15.9956 11.9226 16.7998 12.0018 17.5307 12.3046C18.2616 12.6073 18.8864 13.12 19.3259 13.7778C19.7654 14.4356 20 15.209 20 16.0001C20 17.061 19.5786 18.0784 18.8284 18.8285C18.0783 19.5787 17.0609 20.0001 16 20.0001Z" fill="currentColor"></path><path d="M22.41 11.0299C23.2053 11.0299 23.85 10.3852 23.85 9.5899C23.85 8.79461 23.2053 8.1499 22.41 8.1499C21.6147 8.1499 20.97 8.79461 20.97 9.5899C20.97 10.3852 21.6147 11.0299 22.41 11.0299Z" fill="currentColor"></path></svg></a><a href="https://www.facebook.com/official.arduino" aria-label="Facebook" rel="noopener noreferrer" class="_Footer__social-link_mv59m_163"><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.19 11.37V14H22.07L21.45 18.05H18.19V28H13.81V18.05H10.26V14H13.81V10.92C13.81 7.40997 15.9 5.46997 19.1 5.46997C20.1485 5.48436 21.1946 5.5746 22.23 5.73997V9.18997H20.47C20.1698 9.14992 19.8644 9.17788 19.5765 9.27176C19.2885 9.36565 19.0253 9.52307 18.8064 9.73238C18.5875 9.94169 18.4185 10.1975 18.3118 10.481C18.2051 10.7644 18.1635 11.0683 18.19 11.37Z" fill="currentColor"></path></svg></a><a href="https://github.com/arduino/" aria-label="GitHub" rel="noopener noreferrer" class="_Footer__social-link_mv59m_163"><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.54 20.4032C18.874 20.7421 19.1316 21.1486 19.2954 21.5953C19.4593 22.0421 19.5256 22.5187 19.49 22.9932C19.49 24.2547 19.4809 25.771 19.475 26.7694C19.4762 26.9955 19.3994 27.2152 19.2578 27.3915C19.1161 27.5678 18.9181 27.69 18.697 27.7376C16.9164 28.0873 15.0847 28.0873 13.304 27.7376C13.0828 27.6901 12.8848 27.5679 12.7431 27.3915C12.6014 27.2152 12.5248 26.9954 12.5261 26.7692C12.5223 26.0336 12.5161 25.1692 12.51 24.453C8.62001 25.293 7.80001 22.573 7.80001 22.573C7.54122 21.7254 6.98792 20.9983 6.24001 20.523C4.97001 19.663 6.34001 19.673 6.34001 19.673C6.78353 19.7359 7.20683 19.8993 7.57768 20.1505C7.94853 20.4018 8.25714 20.7344 8.48001 21.123C8.67022 21.4686 8.92706 21.773 9.23567 22.0187C9.54429 22.2644 9.89856 22.4464 10.278 22.5543C10.6574 22.6621 11.0545 22.6937 11.4462 22.6471C11.8379 22.6006 12.2165 22.4768 12.56 22.283C12.6168 21.5735 12.9295 20.9089 13.44 20.413C10.34 20.053 7.07001 18.853 7.07001 13.493C7.04717 12.1009 7.56309 10.7537 8.51001 9.73299C8.07638 8.52797 8.12656 7.20179 8.65001 6.03299C8.65001 6.03299 9.82001 5.65299 12.5 7.46299C14.7947 6.83632 17.2154 6.83632 19.51 7.46299C22.18 5.65299 23.35 6.03299 23.35 6.03299C23.8735 7.20179 23.9237 8.52797 23.49 9.73299C24.4369 10.7537 24.9529 12.1009 24.93 13.493C24.93 18.8732 21.66 20.0533 18.54 20.4032Z" fill="currentColor"></path></svg></a><a href="https://www.linkedin.com/company/arduino" aria-label="LinkedIn" rel="noopener noreferrer" class="_Footer__social-link_mv59m_163"><svg width="1em" height="1em" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.9248 25.9999H16.9708V18.5184C16.9546 18.1702 17.0015 17.8219 17.1094 17.4904C17.2671 17.0423 17.5593 16.6538 17.9462 16.378C18.3331 16.1023 18.7957 15.9528 19.2708 15.9499C21.0899 15.9499 21.7257 17.1121 21.7257 18.8159V25.9999H25.8057V18.329C25.8057 14.4362 24.6202 12.3468 20.9557 12.3468C20.1206 12.2924 19.2889 12.4943 18.5717 12.9256C17.8546 13.3568 17.2862 13.9968 16.9428 14.7599H16.9709V12.6248H12.9249C12.9802 13.8141 12.9249 25.9999 12.9249 25.9999H12.9248Z" fill="currentColor"></path><path d="M10.26 12.6201H6.10999V26H10.26V12.6201Z" fill="currentColor"></path><path fill-rule="evenodd" clip-rule="evenodd" d="M5.79999 8.41C5.79999 7.93335 5.94133 7.4674 6.20615 7.07108C6.47096 6.67475 6.84735 6.36586 7.28772 6.18345C7.72809 6.00104 8.21266 5.95332 8.68016 6.04631C9.14765 6.1393 9.57707 6.36883 9.91411 6.70587C10.2512 7.04292 10.4807 7.47234 10.5737 7.93983C10.6667 8.40733 10.6189 8.8919 10.4365 9.33227C10.2541 9.77264 9.94523 10.149 9.54891 10.4138C9.15259 10.6787 8.68664 10.82 8.20999 10.82C7.57093 10.8196 6.95815 10.5656 6.50627 10.1137C6.05439 9.66184 5.80036 9.04906 5.79999 8.41Z" fill="currentColor"></path></svg></a><a href="https://x.com/arduino" aria-label="X" rel="noopener noreferrer" class="_Footer__social-link_mv59m_163"><svg xmlns="http://www.w3.org/2000/svg" width="1em" height="1em" fill="currentColor" viewBox="0 0 32 32"><path d="M18.568 14.223 27.362 4h-2.749l-7.267 8.447L11.543 4h-7.5l9.134 13.294L3.967 28h2.75l7.681-8.93L20.534 28h7.499zm-8.283-8.148 13.927 19.92h-2.438L7.847 6.074z"></path></svg></a></div></div><div class="_Footer__column_mv59m_65 _Footer__column--special-layout_mv59m_71"><span class="_Typography_17qm4_1 _Footer__column--title_mv59m_90" data-font-size="small" data-font-weight="bold">Newsletter</span><div class="_Footer__newsletter_mv59m_191"><input class="_Typography_17qm4_1 _input_tr6dw_1" type="email" placeholder="Enter your e-mail to sign up" data-font-size="x-small" value=""/><button class="_Typography_17qm4_1 _btn_w5llj_1 _btn--secondary_w5llj_70 _btn--secondary--inverted_w5llj_101" type="button" data-font-size="small" data-font-weight="bold">Subscribe</button></div></div></div><div class="_Footer__separator_mv59m_11"></div><div class="_Footer__row_mv59m_14"><div class="_Footer__column_mv59m_65"><span class="_Typography_17qm4_1 _Footer__column--title_mv59m_90" data-font-size="small" data-font-weight="bold">company</span><div class="_Footer__column--link-list_mv59m_104"><a href="https://arduino.cc/en/about" rel="noopener noreferrer" class="_Typography_17qm4_1 _btn_w5llj_1 _btn--tertiary_w5llj_114 _btn--small_w5llj_150 _btn--tertiary--default_w5llj_122 _Footer__column--accent-link_mv59m_132" type="button" data-font-size="x-small" data-font-weight="bold">About Arduino</a><a href="https://store.arduino.cc/pages/distributors" rel="noopener noreferrer" class="_Typography_17qm4_1 _btn_w5llj_1 _btn--tertiary_w5llj_114 _btn--small_w5llj_150 _btn--tertiary--default_w5llj_122 _Footer__column--accent-link_mv59m_132" type="button" data-font-size="x-small" data-font-weight="bold">Distributors</a><a href="https://careers.arduino.cc/" rel="noopener noreferrer" class="_Typography_17qm4_1 _btn_w5llj_1 _btn--tertiary_w5llj_114 _btn--small_w5llj_150 _btn--tertiary--default_w5llj_122 _Footer__column--accent-link_mv59m_132" type="button" data-font-size="x-small" data-font-weight="bold">Careers</a><a href="https://www.arduino.cc/en/contact-us/" rel="noopener noreferrer" class="_Typography_17qm4_1 _btn_w5llj_1 _btn--small_w5llj_150 _btn--default_w5llj_32" type="button" data-font-size="x-small" data-font-weight="bold">Contact us</a></div></div><div class="_Footer__column_mv59m_65"><span class="_Typography_17qm4_1 _Footer__column--title_mv59m_90" data-font-size="small" data-font-weight="bold">solutions</span><div class="_Footer__column--link-list_mv59m_104"><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://arduino.cc/pro/" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Professional</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://arduino.cc/education" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Education</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://arduino.cc/makers" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Makers</a></span></div></div><div class="_Footer__column_mv59m_65"><span class="_Typography_17qm4_1 _Footer__column--title_mv59m_90" data-font-size="small" data-font-weight="bold">products</span><div class="_Footer__column--link-list_mv59m_104"><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://arduino.cc/en/hardware" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Hardware</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://arduino.cc/en/software" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Software</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://cloud.arduino.cc/" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Arduino Cloud</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://cloud.arduino.cc/iot-remote-app/" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">IoT Remote App</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://labs.arduino.cc/en/labs/micropython" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Arduino Lab for MPY</a></span><a href="https://store.arduino.cc/" rel="noopener noreferrer" class="_Typography_17qm4_1 _btn_w5llj_1 _btn--secondary_w5llj_70 _btn--small_w5llj_150 _btn--secondary--inverted_w5llj_101" type="button" data-font-size="x-small" data-font-weight="bold">Shop</a></div></div><div class="_Footer__column_mv59m_65"><span class="_Typography_17qm4_1 _Footer__column--title_mv59m_90" data-font-size="small" data-font-weight="bold">community</span><div class="_Footer__column--link-list_mv59m_104"><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://projecthub.arduino.cc/" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Project Hub</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://discord.com/invite/jQJFwW7" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Discord</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://forum.arduino.cc/" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Forum</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://www.youtube.com/user/arduinoteam" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">YouTube</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://github.com/arduino/" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">GitHub</a></span></div></div><div class="_Footer__column_mv59m_65"><span class="_Typography_17qm4_1 _Footer__column--title_mv59m_90" data-font-size="small" data-font-weight="bold">news</span><div class="_Footer__column--link-list_mv59m_104"><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://days.arduino.cc/about" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Arduino Days</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://blog.arduino.cc/" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Blog</a></span></div></div><div class="_Footer__column_mv59m_65"><span class="_Typography_17qm4_1 _Footer__column--title_mv59m_90" data-font-size="small" data-font-weight="bold">support</span><div class="_Footer__column--link-list_mv59m_104"><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://docs.arduino.cc/" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Documentation</a></span><span class="_Typography_17qm4_1" data-font-size="x-small"><a href="https://support.arduino.cc/hc/en-us" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Help Center</a></span><a href="https://www.arduino.cc/en/contact-us/" rel="noopener noreferrer" class="_Typography_17qm4_1 _btn_w5llj_1 _btn--secondary_w5llj_70 _btn--small_w5llj_150 _btn--secondary--inverted_w5llj_101" type="button" data-font-size="x-small" data-font-weight="bold">Ask for Support</a></div></div></div><div class="_Footer__separator_mv59m_11"></div><div class="_Footer__row_mv59m_14"><span class="_Typography_17qm4_1" data-font-size="xx-small">© 2025 Arduino</span><div class="_Footer__column--link-list_mv59m_104 _Footer__column--privacy-links_mv59m_135"><span class="_Typography_17qm4_1" data-font-size="xx-small" data-font-weight="bold"><a href="https://arduino.cc/en/trademark" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Trademark</a></span><span class="_Typography_17qm4_1" data-font-size="xx-small" data-font-weight="bold"><a href="https://whistleblowersoftware.com/secure/GruppoArduino" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Whistleblowing</a></span><span class="_Typography_17qm4_1" data-font-size="xx-small" data-font-weight="bold"><a href="https://arduino.cc/en/digital-services-act" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Digital Services Act</a></span><span class="_Typography_17qm4_1" data-font-size="xx-small" data-font-weight="bold"><a href="https://arduino.cc/en/terms-conditions" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Terms of Service</a></span><span class="_Typography_17qm4_1" data-font-size="xx-small" data-font-weight="bold"><a href="https://arduino.cc/en/privacy-policy" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Privacy Policy</a></span><span class="_Typography_17qm4_1" data-font-size="xx-small" data-font-weight="bold"><a href="https://arduino.cc/en/security" class="_Footer__column--simple-link_mv59m_123" rel="noopener noreferrer">Security</a></span><span class="_Typography_17qm4_1 _Footer__column--simple-link_mv59m_123" data-font-size="xx-small" data-font-weight="bold">Cookie Settings</span></div></div></div><style> #nprogress { pointer-events: none; } #nprogress .bar { background: #008184; position: fixed; z-index: 9999; top: 0; left: 0; width: 100%; height: 3px; } #nprogress .peg { display: block; position: absolute; right: 0px; width: 100px; height: 100%; box-shadow: 0 0 10px #008184, 0 0 5px #008184; opacity: 1; -webkit-transform: rotate(3deg) translate(0px, -4px); -ms-transform: rotate(3deg) translate(0px, -4px); transform: rotate(3deg) translate(0px, -4px); } #nprogress .spinner { display: block; position: fixed; z-index: 1031; top: 15px; right: 15px; } #nprogress .spinner-icon { width: 18px; height: 18px; box-sizing: border-box; border: solid 2px transparent; border-top-color: #008184; border-left-color: #008184; border-radius: 50%; -webkit-animation: nprogresss-spinner 400ms linear infinite; animation: nprogress-spinner 400ms linear infinite; } .nprogress-custom-parent { overflow: hidden; position: relative; } .nprogress-custom-parent #nprogress .spinner, .nprogress-custom-parent #nprogress .bar { position: absolute; } @-webkit-keyframes nprogress-spinner { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes nprogress-spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } </style></div></div><script id="__NEXT_DATA__" type="application/json" crossorigin="">{"props":{"pageProps":{"data":{"page":{"metatags":{"title":"Arduino - Home","description":"Open-source electronic prototyping platform enabling users to create interactive electronic objects.","twitterCard":null,"image":{"url":"https://www.datocms-assets.com/150482/1742470244-logo.png"}},"id":"eclJadTDR4mrbAApqCURlA","name":"Arduino Homepage","content":[{"__typename":"HomepageRecord","id":"VqdCWUL_RHuRCeAqHIHxjA","homepage":{"id":"FcHfRE1KSJ-fRD1iA1MYAw","title":"Homepage","content":[{"__typename":"PrimaryHeroProductVisionRecord","id":"PI7Eupk8QjesDO0ze8Hzjg","primaryHeroContent":{"id":"VNT0bBqTQ3aFXIuOJ4yQ5Q","title":"Empowering anyone to innovate","titleColor":"white","backgroundImage":{"url":"https://www.datocms-assets.com/150482/1739806563-img_6274.jpg","alt":null},"externalVideo":"https://content.arduino.cc/assets/P_M_MAIN_16x9_cut-homepage_1.webm","buttons":[{"__typename":"LinkRecord","id":"eY8sZ4zyT8Sv6InUj2rQcA","action":"Discover plug \u0026 make","url":"https://store.arduino.cc/pages/plug-and-make-kit","pageLink":null,"description":"","blank":true,"linkStyle":"primary-teal-btn","icon":null,"dataLayer":[],"attr":""},{"__typename":"LinkRecord","id":"OX8kL76xQpSFQbru3dwc4w","action":"Buy Now","url":"https://store.arduino.cc/products/plug-and-make-kit","pageLink":null,"description":"","blank":true,"linkStyle":"secondary-white-btn","icon":null,"dataLayer":[],"attr":""}]}},{"__typename":"ProductHighlightRecord","id":"cRxHrrg9SD2c58bY5VmNug","productList":[{"id":"Bi9-uDArRmuDVqC5lbRHgQ","__typename":"ProductHighlightsItemRecord","title":"Arduino UNO","description":"Powering ideas, one project at a time","theme":"light-teal","image":{"url":"https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png?auto=format\u0026dpr=0.25\u0026w=600 124w,https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png?auto=format\u0026dpr=0.5\u0026w=600 248w,https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png?auto=format\u0026dpr=0.75\u0026w=600 372w,https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png?auto=format\u0026w=600 496w","webpSrcSet":"","sizes":"(max-width: 496px) 100vw, 496px","src":"https://www.datocms-assets.com/150482/1738676812-abx00087_00-front_934x700-1.png?auto=format\u0026w=600","width":496,"height":281,"aspectRatio":1.7651245551601424,"alt":"TEST","title":"TEST","base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAMAAAACJixMAAABCFBMVEVodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodIJodII8C+n0AAAAWHRSTlMAAQIDBQYHCAkLDhMUFRcZGhsfICIjKissLTAxMjQ2Nzk6Ozw/QEJJSktPUlNUVldaW15gYWNlaWxtb3F0dXd4eXp/goeJiouNjpKTl5ianZ6ho6eprK6xk+AjJgAAAJVJREFUeNp10E0PgzAIBuB+13Z62P//i7tMnQilrfFkaxwnkidAeI34U+ZqtROUH+AVtcjb7w52GoMTKQ4LdWCm9xi9RHBqxhZ8GE7wpjJTbcB674OTphLasDUgz1JSaaOcblclYmYtM5dauuMIYFXSCYESdxOLLDTIAjCv0P2BH4pBMcBabp/XL64qJ3zIat/1FZU4AAbbROabtfeEAAAAAElFTkSuQmCC","bgColor":"#c84e3c"}},"buttons":[{"__typename":"LinkRecord","id":"ZHdFhSA3TSOYzAgJZAqDDA","action":"BUY NOW","url":"https://store.arduino.cc/pages/uno-r4","pageLink":null,"description":"","blank":false,"linkStyle":"secondary-charcoal-btn","icon":null,"dataLayer":[],"attr":""}]},{"id":"WYbh9DCfQ_-vPpRc00gFYA","__typename":"ProductHighlightsItemRecord","title":"Arduino OPTA","description":"MicroPLC with Industrial IoT Capabilities","theme":"dark","image":{"url":"https://www.datocms-assets.com/150482/1738746724-opta.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1738746724-opta.png?auto=format\u0026dpr=0.25\u0026w=600 124w,https://www.datocms-assets.com/150482/1738746724-opta.png?auto=format\u0026dpr=0.5\u0026w=600 248w,https://www.datocms-assets.com/150482/1738746724-opta.png?auto=format\u0026dpr=0.75\u0026w=600 372w,https://www.datocms-assets.com/150482/1738746724-opta.png?auto=format\u0026w=600 496w","webpSrcSet":"","sizes":"(max-width: 496px) 100vw, 496px","src":"https://www.datocms-assets.com/150482/1738746724-opta.png?auto=format\u0026w=600","width":496,"height":274,"aspectRatio":1.8102189781021898,"alt":null,"title":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAOCAMAAAACJixMAAAA/FBMVEVcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFZcWFbJmI3FAAAAVHRSTlMAAQIGBwgNDg8QEhYXGRobHB0eHyIjJCYrLS8xMjU3ODk7PEFCREZHSkxNUFRVVldYWl5hY2Vpb3BydHZ3e3+Cg4SGiIySlJWYmZqcnZ6jp6mrrrGoGcxEAAAAj0lEQVR42mXQ2w7DIAgGYEXU2q3t3v8h12SusR6Q7cpE5Yo/XwIBFK3sIu7YErZOrVaoQjO8nlZE+eYRjmMzIkL+DOD2fbWMnO7UAWwP+wdFzvVgjLOLZkKt+1EKAQEYQMphBzNxraUQ9ZBTtAFrTCH0kLxB1jX6awDxlZxNCf6cLveiGIpnnV8SFNUrt/gDE4xCJcpfwv0AAAAASUVORK5CYII=","bgColor":"#3bb2d3"}},"buttons":[{"__typename":"LinkRecord","id":"HwHPTqWlRIyOH8peGHppfg","action":"BUY NOW ","url":"https://www.arduino.cc/pro/hardware-product-family-opta-family/","pageLink":null,"description":"","blank":false,"linkStyle":"secondary-white-btn","icon":null,"dataLayer":[],"attr":""}]},{"id":"G8b20P8-Q4OiL0ivN3pqWg","__typename":"ProductHighlightsItemRecord","title":"Arduino Cloud","description":"Bring your IoT projects to life quickly","theme":"teal","image":{"url":"https://www.datocms-assets.com/150482/1738746652-opta.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1738746652-opta.png?auto=format\u0026dpr=0.25\u0026w=600 100w,https://www.datocms-assets.com/150482/1738746652-opta.png?auto=format\u0026dpr=0.5\u0026w=600 201w,https://www.datocms-assets.com/150482/1738746652-opta.png?auto=format\u0026dpr=0.75\u0026w=600 301w,https://www.datocms-assets.com/150482/1738746652-opta.png?auto=format\u0026w=600 402w","webpSrcSet":"","sizes":"(max-width: 402px) 100vw, 402px","src":"https://www.datocms-assets.com/150482/1738746652-opta.png?auto=format\u0026w=600","width":402,"height":216,"aspectRatio":1.8611111111111112,"alt":null,"title":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAANCAMAAACEsl7iAAABI1BMVEXFwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb/Fwb9qttysAAAAYXRSTlMAAgMEBQYHCAoLDA0ODxETFBUYGRscHR4hJScoKissLS4vMDIzNjc5PD1AQUtPUVJTVFVXXF1iY2dpamtub3BxcnN6e31/goSFiImLjI2QkZKTlJaYmZucnZ6goqOlpqut/uA84AAAAKFJREFUeNpd0NkOgyAQBVDBYavaJfb/f68PTdriVmFgKC8a6p0XJieXEKDaAxxTsW2Hq1Hc47gcoL9pDYxwtXYq4d63rVE1ficObCwbjNfyxIGCA1Y25k6aEIAoBnQlONdEopSLeUowuhYgBSTU8bIW0CiZhTOlQzjjaweeIrqFieSdjwwEbkBP3+Gcb4roh+ldPtfaR6d5RW6Ixy+Jn+ovP47cSgK9JRQjAAAAAElFTkSuQmCC","bgColor":"#18a4a8"}},"buttons":[{"__typename":"LinkRecord","id":"JyFPCT-HRYazFyfnb_Fl6w","action":"DISCOVER CLOUD","url":"https://cloud.arduino.cc/","pageLink":null,"description":"","blank":false,"linkStyle":"secondary-teal-btn","icon":null,"dataLayer":[],"attr":""}]}]},{"__typename":"SecondaryHeroRecord","id":"YE6r533bT6COhq8GkO7t2g","secondaryHeroContent":{"id":"Lc5dPHqIRfaWr8q3meTB1w","title":"Anniversary deals are here to party!","titleColor":"charcoal","backgroundImage":{"url":"https://www.datocms-assets.com/150482/1742208391-e953a96eea2827d28590ce944aced333.jpeg","alt":null},"backgroundImageMobile":{"url":"https://www.datocms-assets.com/150482/1742294148-dato-cms-cover-mobile-2000x2804-4.jpg","alt":null},"buttons":[{"__typename":"LinkRecord","id":"JZLEyA0lRbaZIlBhKPUHbw","action":"Shop Now","url":"https://store-usa.arduino.cc/pages/arduino-days-promo","pageLink":null,"description":"","blank":true,"linkStyle":"primary-teal-btn","icon":null,"dataLayer":[],"attr":""}],"tag":{"title":"Arduino Days","backgroundColor":"teal","mono":true,"icon":null}}},{"__typename":"SolutionsSectionRecord","id":"UlOKmv0kTESDNSd684yLSg","solutionsSectionModel":{"title":"Our Solutions","items":[{"__typename":"SolutionCardModelRecord","id":"fjWwsfN7SyuniEoCWnLXmQ","title":"Innovate your industry","description":"Cutting-edge, out-of-the-box solutions for professionals in any field","tag":{"title":"Professional","backgroundColor":"lime","mono":true,"icon":null},"cardType":"pro","buttons":[{"__typename":"LinkRecord","id":"V4U2otjQQASw7iI914iIGw","action":"discover","url":"https://www.arduino.cc/pro/","pageLink":null,"description":"","blank":true,"linkStyle":"secondary-white-btn","icon":null,"dataLayer":[],"attr":""},{"__typename":"LinkRecord","id":"VIBKONnNTai8Sv_xGq1CiQ","action":"Contact sales","url":"https://www.arduino.cc/pro/contact-us/","pageLink":null,"description":"","blank":true,"linkStyle":"tertiary-white","icon":null,"dataLayer":[],"attr":""}],"img":{"alt":null,"url":"https://www.datocms-assets.com/150482/1738941205-pro-solution-card.svg"}},{"__typename":"SolutionCardModelRecord","id":"av9U6WIuRmGIVyjVr0dCFA","title":"Together, we build","description":"A community of millions, united by creativity and passion for innovation","tag":{"title":"Maker","backgroundColor":"teal","mono":true,"icon":null},"cardType":"maker","buttons":[{"__typename":"LinkRecord","id":"IBGZ7Y3xSram1t1qp8Dfmw","action":"discover","url":"https://arduino.cc/maker","pageLink":null,"description":"","blank":true,"linkStyle":"secondary-white-btn","icon":null,"dataLayer":[],"attr":""}],"img":{"alt":null,"url":"https://www.datocms-assets.com/150482/1738946024-maker-solution-card.svg"}},{"__typename":"SolutionCardModelRecord","id":"ZCwzlICwQcutX8jnvYM0tA","title":"Inspire the future","description":"Shaping minds, sparking curiosity, and building skills for tomorrow","tag":{"title":"Education","backgroundColor":"tangerine","mono":true,"icon":null},"cardType":"edu","buttons":[{"__typename":"LinkRecord","id":"C809RlDBQ8CZWBWZkUxj2g","action":"discover","url":"https://www.arduino.cc/education","pageLink":null,"description":"","blank":true,"linkStyle":"secondary-white-btn","icon":null,"dataLayer":[],"attr":""}],"img":{"alt":null,"url":"https://www.datocms-assets.com/150482/1739176609-edu-solution-card.svg"}}]}},{"__typename":"SuccessStoriesCarouselRecord","id":"Y4gVr9hmSriOUIhfGslcbA","carousel":{"__typename":"SuccessStoriesCarouselModelRecord","id":"YUQ4xUkXTKOWd34Rd2TPZw","title":"Success Stories","list":[{"__typename":"SuccessStoriesCardRecord","title":"Two NEW Arduino Plug and Make Kit projects recreate iconic vintage games","tag":{"title":"Maker","backgroundColor":"teal","mono":true,"icon":null},"url":"https://blog.arduino.cc/2024/09/10/two-new-arduino-plug-and-make-kit-projects-recreate-iconic-vintage-games/","image":{"url":"https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026dpr=3\u0026w=600 1800w,https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026dpr=4\u0026w=600 2400w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1741354670-c6ff7a171422510116cada7b312db11b.jpeg?auto=format\u0026w=600","width":600,"height":450,"aspectRatio":1.3333333333333333,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLERQQDhUODQ4VGhgNDQ0NFx8aGBYTFiEmJysjGh0oHRUiJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA4NHS8dFhwvLy8vLy8vLy8vLy8vNS8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABIAGAMBIgACEQEDEQH/xAAYAAEBAQEBAAAAAAAAAAAAAAAFAAYHAf/EACAQAAEDBAIDAAAAAAAAAAAAAAEAAgQDBRExEyESFSL/xAAVAQEBAAAAAAAAAAAAAAAAAAAEA//EABkRAAMBAQEAAAAAAAAAAAAAAAABMUEhAv/aAAwDAQACEQMRAD8A2VG4Gjayco+neHV6ZaCiqtWWbO7DTpBQJExnl8nag+srh0q3SHihnKllolxmcGA0qV154HdFS0end0NIGK0eLuhtSlDRDg3AaOHQXilJagZ0/9k=","bgColor":"#f4b202"}}},{"__typename":"SuccessStoriesCardRecord","title":"To “fix the biggest machines in the world, anytime and anywhere,” requires remote... ","tag":{"title":"Professional","backgroundColor":"charcoal","mono":true,"icon":null},"url":"https://www.arduino.cc/pro/success-story-atlas-machine-and-supply/","image":{"url":"https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png?auto=format\u0026dpr=3\u0026w=600 1800w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1741354706-23c6592450ef71869726c2743d757f4f.png?auto=format\u0026w=600","width":600,"height":400,"aspectRatio":1.5,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLDxALDhgODQwNDhINFg0PFx8ZGBYTFhUaHysjGh0oHSEWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA8QEC8cFh0vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAZAAABBQAAAAAAAAAAAAAAAAAFAAEEBgf/xAAfEAABBAEFAQAAAAAAAAAAAAABAAIDBAUTFCFRYRH/xAAXAQADAQAAAAAAAAAAAAAAAAABAwQA/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCFbz0L2kAoXRtB+RDh2qybBDuSUSw9lu5CyBL22jSzatZo8ToS278jASU6kC//2Q==","bgColor":"#05966a"}}},{"__typename":"SuccessStoriesCardRecord","title":"Exploring the Moon and cultivating Earth - STEM projects that inspire, featuring Roland Schulz","tag":{"title":"Education","backgroundColor":"tangerine","mono":true,"icon":null},"url":"https://www.arduino.cc/education/exploring-the-moon-and-cultivating-earth-stem-projects-that-inspire-featuring-rol/","image":{"url":"https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026dpr=3\u0026w=600 1800w,https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026dpr=4\u0026w=600 2400w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1741354743-d482bd26c8bb05e9582a1b4927fd956c.jpeg?auto=format\u0026w=600","width":600,"height":390,"aspectRatio":1.5364086923370188,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLDRULDhgQFQ0VDhsOFhUNFx0dGBYTFhUdHysjHR0oKRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHRANHS8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAYAAACAwAAAAAAAAAAAAAAAAAEBgABBf/EABwQAAIDAAMBAAAAAAAAAAAAAAEDAAIEBRIxIf/EABcBAAMBAAAAAAAAAAAAAAAAAAEDBAD/xAAaEQABBQEAAAAAAAAAAAAAAAAAAhESEzEB/9oADAMBAAIRAxEAPwBwVfEUkCwmW2metr2FhAk5mqSbGx+Rb5Lmr523X2MQnrlOBT+SUndYdh7LiPq3sbqNuxkhiaw//9k=","bgColor":"#eab33f"}}},{"__typename":"SuccessStoriesCardRecord","title":"Innovating the future of automotive with rapid prototyping","tag":{"title":"Professional","backgroundColor":"charcoal","mono":true,"icon":null},"url":"https://www.arduino.cc/pro/case-studies-steelcase/","image":{"url":"https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026dpr=3\u0026w=600 1800w,https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026dpr=4\u0026w=600 2400w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1742303880-47ea25f46c304e5862ca44ae830438e0.png?auto=format\u0026w=600","width":600,"height":337,"aspectRatio":1.7757009345794392,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLCgoUDhgbFRUNDhUVHhUVHR8dHRYTFhUdHysjGh0oHSEWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHA0KHDscFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAYAAEAAwEAAAAAAAAAAAAAAAAGAQIFAP/EAB4QAAEEAgMBAAAAAAAAAAAAAAIAAQMEBUESEyIR/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwIB/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAECEgP/2gAMAwEAAhEDEQA/AEN2pDDi3+OjdrHxzUXJMJqQzY70SzL9AIMORC+kagVdJA1ypGNLizqVcg7IyZ32uW5ZDuT/2Q==","bgColor":"#358892"}}},{"__typename":"SuccessStoriesCardRecord","title":"It’s silver, it’s green, it’s the Batteryrunner! An Arduino-powered, fully custom electric car","tag":{"title":"Maker","backgroundColor":"teal","mono":true,"icon":null},"url":"https://blog.arduino.cc/2024/11/27/its-silver-its-green-its-the-batteryrunner-an-arduino-powered-fully-custom-electric-car/?_gl=1*1a2tfsf*_up*MQ..*_ga*OTI1ODUyNzgwLjE3NDI0MDQ0MTA.*_ga_NEXN8H46L5*MTc0MjQwNDQwOS4xLjEuMTc0MjQwNDQ3MS4wLjAuNzg2MDY0MTQ5","image":{"url":"https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg?auto=format\u0026dpr=2\u0026w=600 1200w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1742547498-548aa5d5935bd5928845e1c3bd13f46a.jpeg?auto=format\u0026w=600","width":600,"height":450,"aspectRatio":1.3333333333333333,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFhMLDhgSGhUNDhYQFhENIxMbGCIVIhUdHysjGikoHSEiJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OFQ4NEy8cFhwvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABIAGAMBIgACEQEDEQH/xAAaAAACAgMAAAAAAAAAAAAAAAAABgQFAQID/8QAJRAAAQMCBQQDAAAAAAAAAAAAAQACAwQFFSFBUZEGIzFhEhMi/8QAFgEBAQEAAAAAAAAAAAAAAAAAAgEA/8QAFxEBAQEBAAAAAAAAAAAAAAAAAAECEv/aAAwDAQACEQMRAD8A7vu90MJ7ZUCLGKsuc2M8Joqpmx0LniEZDZVto6lMQkH0DL0jnMa7VtudfYqstEZ4QplD1hM+7OaKbXZClxE7MNWBhT8h4SvbGj5S5DVCEshWtna3GX/kedlhCFqj/9k=","bgColor":"#0d41af"}}},{"__typename":"SuccessStoriesCardRecord","title":"AMB Vapor Monitoring leverages the Arduino Cloud for faster, more connected reporting","tag":{"title":"Professional","backgroundColor":"charcoal","mono":true,"icon":null},"url":"https://www.arduino.cc/pro/case-studies-amb-vapor-monitoring/","image":{"url":"https://www.datocms-assets.com/150482/1742551590-image.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742551590-image.png?auto=format\u0026dpr=0.25\u0026w=600 84w,https://www.datocms-assets.com/150482/1742551590-image.png?auto=format\u0026dpr=0.5\u0026w=600 168w,https://www.datocms-assets.com/150482/1742551590-image.png?auto=format\u0026dpr=0.75\u0026w=600 252w,https://www.datocms-assets.com/150482/1742551590-image.png?auto=format\u0026w=600 337w","webpSrcSet":"","sizes":"(max-width: 337px) 100vw, 337px","src":"https://www.datocms-assets.com/150482/1742551590-image.png?auto=format\u0026w=600","width":337,"height":246,"aspectRatio":1.3699186991869918,"alt":null,"title":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAIAAADOjonJAAADHUlEQVR42j2U647bNhCFeRneJNnYTRMgSIsg7/8afYv+K4p2s0HXlkRSEu8dytsIHwYELZ05PBwY2h+/E2vn1+9//v3PXz9e36xLnJmn54+//frl27fPX78+ffrIhdpz+Pf29vLy8uP1+3y/5Ri1FE/X66dfPnx4fh7HAUgpJJecay6l5FpKLQ33Sl+806houIu02mrt9Z3zIa2vgRyxHTF0UggRyZzzkBMSc0o5p0wYz+cip3JSC7ZlrKZasXfuFYjbve9snWPfAh6NqLDv4dhj2CNWaDTE3ikeEUnYLCZWadIJ+2WEZ/Crt7az9rpZ79FRBT24zXd2YXaRK2pu7uzU6W5JrodQhwmHipwCzLNdMezZLrNbFrucQplJfXXT4sfFMWlESGjFLu7EYy0pFSUlE4MyGjSpBO7zuliL9cTOp1CkIC52mFdzXQkooRU6mu/rAzuvmFNSEgjT0OUwLLijiy5kcdG1fgpN6/C06MvSQAqlMLHbfb69zfc37DxXvAylMCbJBVDAmGCx7sQ/6uxdZjxxIRY7LFbNKwqBknsIt9vcud/tvKBQ1IoTqrANgxwzuCP4I7jjcDuyu+1IjBWplPeTdcY6KlUXOo77st6XZZ5Xu6ytpBy14GCUxqxqqRBKeSeXI+cjpcQojXELwYfD7zsgJaOQ8975zW2b37ZWMq1t03rfDwQnDxpnFUeL0YJQminJhKTWUquxIOg6FUr6DOHQPMiJloKDmcs5jDjztQLXkkfJ8cBaMiVYEJQQKngD1jitvQ0ljFT6TmOEsP4K5YwB5wLNACYOahxVLdIZOXZEQTcEjw4awZgFR3V8tWQugSvgUmBkrFZpNIJjpEetBwPmOkZSzTaZdTR+NLWw1tQ4qMFIxGhhFPYspKrHZ4PB0/BWzTgMl3G8TJ1pguEyodCwjeYyGTfqM0W0pjtand3QUaVN7bpvbqa1wkkb8UGh6zQhKKTwt5Kwvxp0rzGSVuXQbUv9QKEQ/ot0R7qbwisD0lC0m+qMCAghcKYeD2BmEvoV4OJ/MEg8GuQzUdHfzxgTabiQ+OEDJf8DAEC83NLJsT8AAAAASUVORK5CYII=","bgColor":"#d82826"}}},{"__typename":"SuccessStoriesCardRecord","title":"By Educators, For Educators: Meet The Teacher Behind The Arduino Science Kit R3","tag":{"title":"Education","backgroundColor":"tangerine","mono":true,"icon":null},"url":"https://www.arduino.cc/education/meet-the-teacher-science-kit/","image":{"url":"https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026dpr=3\u0026w=600 1800w,https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026dpr=4\u0026w=600 2400w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1742547772-43588221d8e652f925e71b5b347790ab.jpeg?auto=format\u0026w=600","width":600,"height":450,"aspectRatio":1.3333333333333333,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFQoXDhcaFhUZDhIVDQ0PFxoaGBYVFhUdISsjGh0oHRUiJDUlKC0vMjIyHSI4PTcwPCsxMi8BCgsLBQ0OHBENHC8dFhwvNS8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABIAGAMBIgACEQEDEQH/xAAZAAACAwEAAAAAAAAAAAAAAAAABAMFBgH/xAAfEAACAgEEAwAAAAAAAAAAAAABBAACAxESEzEhQZH/xAAWAQEBAQAAAAAAAAAAAAAAAAADBAL/xAAcEQABAwUAAAAAAAAAAAAAAAAAAgMRAQQUMTL/2gAMAwEAAhEDEQA/ALN5sWZFdZZq4AF9+vqYzNR2ztbbTNAuwzwDGQeoTWNSht7JknWsLvEawiya7FGjcgwhKVbSOilzA3krXn6HyT4gOUeJyEJGjbvQ7UDf1OQhJlbKkcn/2Q==","bgColor":"#c5493f"}}},{"__typename":"SuccessStoriesCardRecord","title":"A riddle wrapped in an enigma… made easy, with Arduino Plug and Make Kit","tag":{"title":"Maker","backgroundColor":"teal","mono":true,"icon":null},"url":"https://blog.arduino.cc/2024/11/15/a-riddle-wrapped-in-an-enigma-made-easy-with-arduino-plug-and-make-kit/?_gl=1*1vmef3y*_up*MQ..*_ga*MTg2MDYzNTIxNi4xNzQyNTQ4MjM4*_ga_NEXN8H46L5*MTc0MjU0ODIzNy4xLjEuMTc0MjU0ODI3MC4wLjAuMjMwNjc3OTk.","image":{"url":"https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg?auto=format\u0026dpr=3\u0026w=600 1800w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1742547971-cd7a4c4170727bda365ee13b563802f8.jpeg?auto=format\u0026w=600","width":600,"height":450,"aspectRatio":1.3333333333333333,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFgoVDiQODg0WFh0VFQ0iFysZHhYfFiEeHysjGh0oHRUiJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg4OHA0NHC8cFhw7Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABIAGAMBIgACEQEDEQH/xAAYAAEAAwEAAAAAAAAAAAAAAAAABQYHA//EACIQAAICAgEDBQAAAAAAAAAAAAECAAMEBREGFDESFTVBUf/EABYBAQEBAAAAAAAAAAAAAAAAAAMEAv/EABwRAAIBBQEAAAAAAAAAAAAAAAACAwQRIjEyAf/aAAwDAQACEQMRAD8A0WtxYrhvyVSu+jG3b+ph5klm7VaLWRT9TN9rm3e9llY8cwqmTI1H41jTtW1ORtuVMSv9GZwOcDY8RUlxDZWucdmT3xlR2XyMRJanosj0TfSxPf8AmIiInJhtn//Z","bgColor":"#ba9b26"}}},{"__typename":"SuccessStoriesCardRecord","title":"Abinsula innovates e-mobility with a powerful, compact, and customizable smart EV charger","tag":{"title":"Professional","backgroundColor":"charcoal","mono":true,"icon":null},"url":"https://www.arduino.cc/pro/case-studies-abinsula/","image":{"url":"https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png?auto=format\u0026dpr=3\u0026w=600 1800w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1742548029-feb56abe7e18e49ad192b6468f5c0ded.png?auto=format\u0026w=600","width":600,"height":388,"aspectRatio":1.5456603773584905,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLFhULFRgZDRUVDhcODRYNGhUdHSIfFiEaHysjHR0oHRUWJDUlKC0vMjIyHSI4PTcwPCsxMi8BCgsLDg0OHA0KHS8cFhw7Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAYAAACAwAAAAAAAAAAAAAAAAAABQMEBv/EABwQAAEFAQEBAAAAAAAAAAAAAAQAAQIDBREhFP/EABUBAQEAAAAAAAAAAAAAAAAAAAQD/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAExIQL/2gAMAwEAAhEDEQA/AH2kWNA3rTZSAa9P1caTLF2QJIL9m6v5wF0S+vJ1HRCg/wBk+uZHjoSPRrsiTx3QrJMN1T//2Q==","bgColor":"#375e9f"}}},{"__typename":"SuccessStoriesCardRecord","title":"“I want to try that!”: How Arduino is inspiring active learning at Acera School","tag":{"title":"Education","backgroundColor":"tangerine","mono":true,"icon":null},"url":"https://www.arduino.cc/education/case-study-how-arduino-is-inspiring-active-learning-at-acera-school/","image":{"url":"https://www.datocms-assets.com/150482/1742551693-image-2.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742551693-image-2.png?auto=format\u0026dpr=0.25\u0026w=600 84w,https://www.datocms-assets.com/150482/1742551693-image-2.png?auto=format\u0026dpr=0.5\u0026w=600 168w,https://www.datocms-assets.com/150482/1742551693-image-2.png?auto=format\u0026dpr=0.75\u0026w=600 252w,https://www.datocms-assets.com/150482/1742551693-image-2.png?auto=format\u0026w=600 337w","webpSrcSet":"","sizes":"(max-width: 337px) 100vw, 337px","src":"https://www.datocms-assets.com/150482/1742551693-image-2.png?auto=format\u0026w=600","width":337,"height":246,"aspectRatio":1.3699186991869918,"alt":null,"title":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAIAAADOjonJAAACqklEQVR42i1UC3bcMAjkK3uTY/VEPVRv2Ca2JaCDNi9ET/bKw8AMsj+/f4mqjcPGy8bJfiT7Kr5mfN3z67q/7/t57ohJlKY1XF5DX6diPQ8dJqYiQpbFVJLJ2GQJlxT97It21PuRiTiSEAsRHRMJuZBAkm0G4LhUKARvOKVYcSAQGZGySqN0ZVZVIgmzCI4jZxIwspayMNm9REuTNUUCJFlLGmgGwmbGivWErohKUQEcgQNVJnitciOVDfT9sCobsYsYTpKQNtC9+I68lyKepXMpvhWipRlZ0XXFUDIFEGiSfV0sxl7s1HDgQ8qr5An0O+/ZQFjnQh+RuGwxiEzLR8txdpeJ/tnfi9TIk7zIiRS8lYP4Cboe/p5yTUH5c0oGgFKZphR0NUlrFMC3XvbvSrXyLKcOTRCrIJrZQNeka/I9eU2GspCo2yGQDEBlvNXprhd6BFVyVg2uBSBqIwTVzLonghDParETPFE7AxHyIiqg9qbTjJ4Jw0CQqlmp2QXjkRJAz+qY0YHu4i33H/T/cVY/Uv93j2IjwmZtPnCEVSA02MEgsQXKtk+zp5a5a4NJkA8rts2ImxHmg0W5zbBl3GmqP6v3urM2D8D00S15h7BxV4paG2gcLmrmbo4VjpLOSS0ckN+Bjzc+0okrDeOh2GzVdrO7tI/XAUeaDR2u7mzWBkajuGIPynvKqraJgKI8nA6roXhsEwj1xNnH5yk9/kAZ4oMUlpKJkqBLTxIgmj1WtMRVhtHhO2CaLnD7CJ74/DhRA4DEBpuTWKAajBSjx7LvAPwOUdFbfFmH8zneQKgRQPgBScnOE0OmQBKgGEZF2y7QG75J7uiimlE3CCyc3Wl4F7iBaN8E1V3uiwG3k77fdcmwpeJ60ZYYr/tga997iPyOH+1wdezS/wNRGNGXDZuAKAAAAABJRU5ErkJggg==","bgColor":"#f1d20b"}}},{"__typename":"SuccessStoriesCardRecord","title":"Snaptron accelerates prototyping and innovates tactile dome switch testing","tag":{"title":"Professional","backgroundColor":"charcoal","mono":true,"icon":null},"url":"https://www.arduino.cc/pro/case-studies-snaptron/","image":{"url":"https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg?auto=format\u0026dpr=3\u0026w=600 1800w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1742548154-0ab822dbcb1335e692968bd08564a972.jpeg?auto=format\u0026w=600","width":600,"height":349,"aspectRatio":1.7152428810720268,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgXCgoLDhgNCg0OGhENFg4YFxUZGBYTFhUaHysjHR0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OGA0NHDscFhwvLy8vLy81Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIAA4AGAMBIgACEQEDEQH/xAAXAAADAQAAAAAAAAAAAAAAAAAABQYC/8QAHhAAAgMAAQUAAAAAAAAAAAAAAQIAAwUEBhIhJUH/xAAWAQEBAQAAAAAAAAAAAAAAAAADAgD/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQISA//aAAwDAQACEQMRAD8AaaesUqMmn3XXuImtzksKzJ+uwvSxMOZTFbke43UFj8siERYFnsG8fYTPmidyf//Z","bgColor":"#c98935"}}},{"__typename":"SuccessStoriesCardRecord","title":"How White Mountains Regional High School Used Arduino \u0026 the IoT to Build an Automated Greenhouse","tag":{"title":"Education","backgroundColor":"tangerine","mono":true,"icon":null},"url":"https://cloud.arduino.cc/building-automated-greenhouse/","image":{"url":"https://www.datocms-assets.com/150482/1742551729-image-3.png","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742551729-image-3.png?auto=format\u0026dpr=0.25\u0026w=600 84w,https://www.datocms-assets.com/150482/1742551729-image-3.png?auto=format\u0026dpr=0.5\u0026w=600 168w,https://www.datocms-assets.com/150482/1742551729-image-3.png?auto=format\u0026dpr=0.75\u0026w=600 252w,https://www.datocms-assets.com/150482/1742551729-image-3.png?auto=format\u0026w=600 337w","webpSrcSet":"","sizes":"(max-width: 337px) 100vw, 337px","src":"https://www.datocms-assets.com/150482/1742551729-image-3.png?auto=format\u0026w=600","width":337,"height":246,"aspectRatio":1.3699186991869918,"alt":null,"title":null,"base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAASCAIAAADOjonJAAACr0lEQVR42j1UC3LdIAwESeA0TdsT9g49Qy/cSZ4fPD5CXeGXeHYYjPGyklbI399/UuKX1/z97fjx89vbr+P7Wz5eiZNp6K2Xs94+bu//3vF8fJz3e+m9L10UYxY5RF5EMpGIRbMYLIQQL8SAPXgoEF6YaIMFm5lFWJTBAlzvyUefrBBWAJetGACQgigwBTbQsDFja8KpSY4kPSU1o7UWb0VPuCL13+MMCARc2BQc2MaQtimV+UjcUjpyGjNDPJsTURY+JB2biAXxmgUxnbZmWJ+MYVFwXZCXmBIz/vIfEy9jgiYQbakJapMTNZ2gwrF5zbYUvN1UjDxV4RkvEgKNQAAECTL/HqOJr/g6RamjT4QxogzOQ44paTJrNEXaccQcSzeWSwbWGohsIYO68H1NUUJQUnpLJsaBGqUmqTF3im1Ngl5V64/hqKPV3i90sEIkhE5D2YXVk33WR1JZZDETP5hrpANq9QhONK09er1X4IHxrKUWJ1JFdZG5ITxQV8/RvbY0FQ6IEhlcGdXwswbOFNW1iUq9neV2v9/OWktrXVVRB1grQ/+TqNQOItiHEklmOYgSHICkRFcEogaict7LedbzLOUimnETdSYcvokej+GCEGXinHs6WBJMZPOLqLdSOoSAom60NidCMxAhO4t57vI3JD/gpWXFHJsy8i3RAojmXLP32Ruge9x4KoIB4H3ytiOTObzVMCIrYyyfdJt5ERy3DHXFCnL+9CvMup1hu5sieTvuFiVZ6g2IEwBsVQBdg0X30W5oePxypDvd7cj+BUBoibfxPTRvsKd/MaHLyBijt5xtLzPqB+AfoSlkyMpWclUtP6vm/f4JnLJb1qViAjIIoehg8htkj+bGjuREu/2cKILo8x5y2HUhfcFvJlw8X8C9hOQu2p0WnXev+I31H7TOC7fMwhQWAAAAAElFTkSuQmCC","bgColor":"#c88b7a"}}}]}},{"__typename":"AboutSectionRecord","id":"UIRsmJcLS5WJUlGhhoAqDQ","aboutSectionModel":{"__typename":"AboutSectionModelRecord","id":"JWJt6CihSsusDsmfQwsu9w","image":{"url":"https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg","responsiveImage":{"srcSet":"https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026dpr=0.25\u0026w=600 150w,https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026dpr=0.5\u0026w=600 300w,https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026dpr=0.75\u0026w=600 450w,https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026w=600 600w,https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026dpr=1.5\u0026w=600 900w,https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026dpr=2\u0026w=600 1200w,https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026dpr=3\u0026w=600 1800w,https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026dpr=4\u0026w=600 2400w","webpSrcSet":"","sizes":"(max-width: 600px) 100vw, 600px","src":"https://www.datocms-assets.com/150482/1742310237-brand-dark.jpg?auto=format\u0026w=600","width":600,"height":400,"aspectRatio":1.5,"alt":null,"title":null,"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAoHBwgHBgoICAgLChULDhgWDhUNDhcWFhUMFx8iHSIfIiEdHysjHR0oHRUWJDUlKC0vMjIyGSI4PTcwPCsxMi8BCgsLDg0OHBAQEC8dFhw7Ly8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL//AABEIABAAGAMBIgACEQEDEQH/xAAYAAACAwAAAAAAAAAAAAAAAAAEBgECBf/EAB4QAAEEAgMBAAAAAAAAAAAAAAEAAwQFAhESMUEG/8QAFQEBAQAAAAAAAAAAAAAAAAAABAP/xAAXEQADAQAAAAAAAAAAAAAAAAABAhEA/9oADAMBAAIRAxEAPwBfrad9mKSAh4sCU5aAcT2mmqDuUU8grQcRhYbOI7RiwuQEMwf0Fc63X47Hihb30u3YeIA8UKwYTHKG7//Z","bgColor":"#d29435"}},"buttons":[{"__typename":"LinkRecord","id":"H6pLziR0QeiNeWzf7DpRxg","action":"ABOUT ARDUINO","url":"https://www.arduino.cc/en/about","pageLink":null,"description":"","blank":false,"linkStyle":"primary","icon":null,"dataLayer":[],"attr":""}],"topTitle":"What is Arduino?","title":"The easy-to-use hardware\u2028and software platform","topCardTitle":"Mission \u0026 Vision","topCardDescription":"Our goal is to create a world where there are no barriers to technology and innovation","topCardButtons":[{"__typename":"LinkRecord","id":"T2TccGDnS6O7npGf_ndO6w","action":"LEARN MORE","url":"https://www.arduino.cc/en/about#our-mission--vision","pageLink":null,"description":"","blank":false,"linkStyle":"tertiary-white","icon":{"id":"AkUWRCRPSiuG_NwxQ4Fvkw","url":"https://www.datocms-assets.com/150482/1738840518-iconrow.svg","alt":null},"dataLayer":[],"attr":""}],"bottomCardTitle":"Learn Arduino","bottomCardDescription":"What is a board, how do I write code to it, and what tools do I need to create my own project?","bottomCardButtons":[{"__typename":"LinkRecord","id":"JyIwv5T4Rb2GB3cdiIKE3g","action":"START NOW","url":"https://docs.arduino.cc/learn/ ","pageLink":null,"description":"","blank":false,"linkStyle":"tertiary-white","icon":{"id":"AkUWRCRPSiuG_NwxQ4Fvkw","url":"https://www.datocms-assets.com/150482/1738840518-iconrow.svg","alt":null},"dataLayer":[],"attr":""}]}},{"__typename":"NewsCarouselRecord","id":"LUpPhcqASF6QvX83Fc2KBQ","title":"Latest News"},{"__typename":"DonateBannerRecord","id":"b3P3vm5JStW6HTel68uCzw","donateBannerModel":{"__typename":"DonateBannerModelRecord","id":"P0wAIRFiT-GsKMHZbmixgA","title":"Open source is love","description":"Support open-source innovation! Your donation keeps Arduino free and accessible to everyone.","image":{"url":"https://www.datocms-assets.com/150482/1742301534-img.svg","responsiveImage":null},"buttons":[{"__typename":"LinkRecord","id":"U9goNOpOT9OCSBeVAf1Zbw","action":"DONATE","url":"https://www.arduino.cc/en/donate/","pageLink":null,"description":"","blank":false,"linkStyle":"secondary-white-btn","icon":null,"dataLayer":[],"attr":""}]}},{"__typename":"PromoCarouselRecord","id":"WjFFNhHQTJS2LdE2Y7lAsQ","carousel":null},{"__typename":"PromoBannerRecord","id":"MdxUVKrGQyGPEBLtP7USXQ","promoBannerContent":null}]}}]}},"posts":[{"id":40812,"type":"post","slug":"arduino-days-2025-is-almost-here","url":"https://blog.arduino.cc/2025/03/17/arduino-days-2025-is-almost-here/","status":"publish","title":"Arduino Days 2025 is almost here!","title_plain":"Arduino Days 2025 is almost here!","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-1024x576.jpg\" alt=\"\" class=\"wp-image-40715\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-1024x576.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-300x169.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-768x432.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-1536x864.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eWith just a few days to go, \u003ca href=\"https://days.arduino.cc/about\"\u003e\u003cstrong\u003eArduino Days 2025\u003c/strong\u003e\u003c/a\u003e promises to be one of the biggest and most exciting events in our 20-year history! Join us for \u003cstrong\u003etwo days of live-streamed content on March 21st-22nd\u003c/strong\u003e, featuring inspiring talks, major product announcements, and community showcases from makers, educators, and industry leaders worldwide.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eBig announcements and exclusive discounts\u003c/h2\u003e\n\n\n\n\u003cp\u003eWe’ll be diving into some of our most exciting recent launches, including the \u003ca href=\"https://store.arduino.cc/products/portenta-proto-kit-me\"\u003e\u003cstrong\u003ePortenta Proto Kit ME\u003c/strong\u003e\u003c/a\u003e, the \u003ca href=\"https://store-usa.arduino.cc/pages/bosch-e-e-sk\"\u003e\u003cstrong\u003eE/E Starter Kit developed with Bosch\u003c/strong\u003e\u003c/a\u003e, and \u003ca href=\"https://blog.arduino.cc/2025/01/25/the-future-of-making-made-in-india/\"\u003e\u003cstrong\u003eArduino UNO Ek R4\u003c/strong\u003e\u003c/a\u003e – made in India and available exclusively in the country.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eBut that’s just the beginning: tune in to \u003cstrong\u003ebe the first to hear about brand-new announcements\u003c/strong\u003e, including exciting developments around \u003ca href=\"https://cloud.arduino.cc/\"\u003e\u003cstrong\u003eArduino Cloud\u003c/strong\u003e\u003c/a\u003e!\u003c/p\u003e\n\n\n\n\u003cp\u003eAnd because we’re celebrating 20 years of Arduino, we’ve got something special for you: \u003cstrong\u003eexclusive discounts on the Arduino Store\u003c/strong\u003e throughout the event.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eA packed lineup of speakers and topics\u003c/h2\u003e\n\n\n\n\u003cp\u003eThis year’s live-streamed event brings together an incredible mix of voices, from Arduino users presenting their ideas to startups and multinational partners sharing their \u003cstrong\u003esuccess stories\u003c/strong\u003e.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eExpect sessions covering \u003cstrong\u003erobotics, generative AI, building automation, and K-12 education\u003c/strong\u003e, with insights from some of the most influential figures in open-source hardware, IoT, and embedded technology.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003e\u003cstrong\u003eEben Upton (Raspberry Pi), Limor Fried (Adafruit), and Zach Shelby (Edge Impulse)\u003c/strong\u003e will discuss the future of connected devices and how open-source platforms continue to shape innovation.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eFor those interested in IoT and connectivity, we’ll have key insights from \u003cstrong\u003eSwee Ann Teo (Espressif Systems), Matt Johnson (Silicon Labs), and Jonhatan Beri (Golioth)\u003c/strong\u003e, covering how hardware, cloud, and AI are coming together to power the next generation of smart devices.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eYou’ll find plenty of inspiration for your projects thanks to guests that run the gamut from custom electric cars (\u003ca href=\"https://blog.arduino.cc/2024/11/27/its-silver-its-green-its-the-batteryrunner-an-arduino-powered-fully-custom-electric-car\"\u003eCharly Bosch\u003c/a\u003e) to interactive art (\u003ca href=\"https://blog.arduino.cc/2023/08/11/uno-r4-stars-meet-monica-rikic/\"\u003eMónica Rikic\u003c/a\u003e). \u003c/p\u003e\n\n\n\n\u003cp\u003eOf course, \u003cstrong\u003eyou’ll also hear from Arduino\u003c/strong\u003e’s own leaders, including CEO Fabio Violante, co-founders Massimo Banzi and David Cuartielles, and team members from Turin, Lugano, Malmö, Austin, and beyond.\u003c/p\u003e\n\n\n\n\u003cp\u003e\u003ca href=\"https://days.arduino.cc/about\"\u003eCheck out the full program on the Arduino Days website\u003c/a\u003e to see the complete lineup of guest speakers!\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eCelebrate with the global Arduino community\u003c/h2\u003e\n\n\n\n\u003cp\u003eArduino Days isn’t just about us, it’s about you! \u003cstrong\u003eAround the world, organizations and Arduino fans are hosting their own events to celebrate\u003c/strong\u003e. Check out the map on the Arduino Days website to see what’s happening near you.\u003c/p\u003e\n\n\n\n\u003cp\u003e\u003ca href=\"https://days.arduino.cc/about\"\u003e\u003cstrong\u003eVisit the Arduino Days website\u003c/strong\u003e\u003c/a\u003e to find all the latest updates, the full schedule, and details on how to join the live stream. We can’t wait to celebrate with you!\u003c/p\u003e\n","excerpt":"\u003cp\u003eWith just a few days to go, Arduino Days 2025 promises to be one of the biggest and most exciting events in our 20-year history! Join us for two days of live-streamed content on March 21st-22nd, featuring inspiring talks, major product announcements, and community showcases from makers, educators, and industry leaders worldwide. Big announcements and [\u0026hellip;]\u003c/p\u003e\n","date":"2025-03-17 13:50:55","modified":"2025-03-17 13:50:57","categories":[{"id":671,"slug":"announcements","title":"Announcements","description":"","parent":0,"post_count":281},{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699}],"tags":[{"id":6167,"slug":"arduino-days","title":"arduino days","description":"","post_count":3},{"id":6527,"slug":"arduino-days-2025","title":"Arduino Days 2025","description":"","post_count":2}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-385x289.jpg","custom_fields":{"algolia_searchable_posts_records_count":["2"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-300x221.jpg","width":300,"height":221},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-768x567.jpg","width":768,"height":567},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-1024x756.jpg","width":1024,"height":756},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900}}},{"id":40791,"type":"post","slug":"come-visit-arduino-at-embedded-world-2025","url":"https://blog.arduino.cc/2025/03/06/come-visit-arduino-at-embedded-world-2025/","status":"publish","title":"Come visit Arduino at Embedded World 2025!","title_plain":"Come visit Arduino at Embedded World 2025!","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1-1024x559.jpg\" alt=\"\" class=\"wp-image-40792\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1.jpg 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eWe’re gearing up for \u003cstrong\u003eEmbedded World, the leading event for embedded systems, industrial automation, and IoT technology, taking place March 11th-13th in Nuremberg\u003c/strong\u003e. \u003ca href=\"https://www.embedded-world.de/en/exhibitors-products/a/arduino\"\u003eVisit us in Hall 3A, Booth 313\u003c/a\u003e to explore our latest innovations and experience more live demos than ever, thanks to key collaborations across the industrial landscape. This year, we’re demonstrating just how far Arduino has come in \u003cstrong\u003ebridging the gap between prototyping and industrial deployment\u003c/strong\u003e.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eExplore the forefront of innovation with us\u003c/h2\u003e\n\n\n\n\u003cp\u003eAt this year’s Arduino booth, we’re turning ideas into reality with groundbreaking solutions for smart industries, automotive prototyping, and next-gen IoT applications. Here’s a glimpse of what you’ll find when you visit:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e\u003cstrong\u003eThe future of automotive\u003c/strong\u003e – Learn about the \u003cstrong\u003eE/E Starter Kit\u003c/strong\u003e, developed as part of our partnership with Bosch for the \u003ca href=\"https://www.digital.auto/\"\u003edigital.auto initiative\u003c/a\u003e. This cutting-edge platform empowers developers, startups, and universities to prototype software-defined vehicles (SDVs) with real-world applications in mind.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eUltra-wideband (UWB) technology in action\u003c/strong\u003e – We’re unveiling two \u003ca href=\"https://blog.arduino.cc/2024/10/29/arduino-and-truesense-partner-to-bring-uwb-technology-to-millions\"\u003enew UWB-powered products, developed with Truesense\u003c/a\u003e, to enable next-level precision tracking, seamless connectivity with cloud platforms, and secure data transmission.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eGame-changing product launches\u003c/strong\u003e – Be among the first to see our newest hardware innovations, designed to streamline industrial development and accelerate time to market.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eAI-powered warehouse and logistics automation\u003c/strong\u003e – See how computer vision and edge computing can revolutionize inventory management, predictive maintenance, and smart logistics thanks to an Arduino-based solution by \u003ca href=\"https://blog.arduino.cc/2025/02/28/arduino-and-system-electronics-partner-for-industrial-vision-and-ai-powered-inventory-and-logistics/\"\u003eour partner System Electronics\u003c/a\u003e.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eAdvanced robotics \u0026amp; AGVs\u003c/strong\u003e – Get hands-on with the Portenta AGV Kit, developed with Analog Devices, Inc., to explore automated guided vehicles (AGVs) with real-time location tracking, motor control, and 3D mapping – perfect for factory automation, research, and education.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eSingle Pair Ethernet (SPE) solutions\u003c/strong\u003e – Discover how next-gen industrial connectivity is simplifying communication for automation and sensor networks.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eEnvironmental monitoring \u0026amp; motion-based control\u003c/strong\u003e – Check out live demos that showcase intelligent sensing solutions for industrial environments, smart buildings, and more.\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003cp\u003eEmbedded World 2025 is your chance to experience Arduino Pro’s industrial-grade solutions up close and see how our open-source ecosystem is shaping the future of embedded technology.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eCelebrate our 20th with a free ticket!\u003c/h2\u003e\n\n\n\n\u003cp\u003eArduino is turning 20 this year, and we’re excited to kick off the celebrations at Embedded World!\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eWhile \u003ca href=\"https://days.arduino.cc/about\"\u003eArduino Day 2025 (March 21st-22nd)\u003c/a\u003e will be the main event, we want to start the party early – so we’re giving you a free ticket! Just \u003cstrong\u003eregister for Embedded World using our voucher code ew25542980.\u003c/strong\u003e\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eVisit Hall 3A, Booth 313 to say check out our latest technology and meet the team. See you in Nuremberg!\u003c/p\u003e\n","excerpt":"\u003cp\u003eWe’re gearing up for Embedded World, the leading event for embedded systems, industrial automation, and IoT technology, taking place March 11th-13th in Nuremberg. Visit us in Hall 3A, Booth 313 to explore our latest innovations and experience more live demos than ever, thanks to key collaborations across the industrial landscape. This year, we’re demonstrating just [\u0026hellip;]\u003c/p\u003e\n","date":"2025-03-06 14:24:44","modified":"2025-03-08 11:50:17","categories":[{"id":671,"slug":"announcements","title":"Announcements","description":"","parent":0,"post_count":281},{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699}],"tags":[{"id":6543,"slug":"embedded-world","title":"Embedded World","description":"","post_count":1},{"id":6544,"slug":"embedded-world-2025","title":"Embedded World 2025","description":"","post_count":1}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40792,"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1.jpg","slug":"arduino-cc-blogpost-cover-1100x600-21","title":"Arduino.cc - Blogpost Cover (1100x600)","description":"","caption":"","parent":40791,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1.jpg","width":1100,"height":600},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1.jpg","width":1100,"height":600},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Cover-1100x600-1.jpg","width":1100,"height":600}}},{"id":40793,"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","slug":"arduino-cc-blogpost-featured-385x289-40","title":"Arduino.cc - Blogpost Featured (385x289)","description":"","caption":"","parent":40791,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","custom_fields":{"algolia_searchable_posts_records_count":["2"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/03/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289}}},{"id":40774,"type":"post","slug":"arduino-and-system-electronics-partner-for-industrial-vision-and-ai-powered-inventory-and-logistics","url":"https://blog.arduino.cc/2025/02/28/arduino-and-system-electronics-partner-for-industrial-vision-and-ai-powered-inventory-and-logistics/","status":"publish","title":"Arduino and System Electronics partner for industrial vision and AI-powered inventory and logistics","title_plain":"Arduino and System Electronics partner for industrial vision and AI-powered inventory and logistics","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2-1024x559.jpg\" alt=\"\" class=\"wp-image-40778\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2.jpg 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eArduino and \u003ca href=\"https://www.systemelectronics.com/en/\"\u003eSystem Electronics\u003c/a\u003e are joining forces to create cutting-edge solutions for industrial and building automation, focusing specifically on edge computing to deliver real-time processing, predictive analytics, and seamless integration for AI-driven inventory management and logistics.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eSystem Electronics – as an “Innovation accelerators for over 50 years” – brings to the table the electronics and mechatronics expertise to facilitate innovation and make a decisive contribution to their clients’ competitive edge. “\u003cem\u003eOur collaboration with System Electronics merges their deep industrial expertise with Arduino’s focus on edge computing, enabling businesses to deploy intelligent, scalable automation solutions faster than ever. From AI-driven inventory management to predictive maintenance and real-time quality control, this partnership empowers industrial players to optimize operations, reduce downtime, and drive efficiency with cutting-edge technology,\u003c/em\u003e” our \u003cstrong\u003eCEO Fabio Violante\u003c/strong\u003e announced. “\u003cem\u003eThis is another step toward making advanced AI and automation accessible to industries of all sizes, accelerating the transformation of smart manufacturing and logistics.\u003c/em\u003e”\u003c/p\u003e\n\n\n\n\u003cp\u003e\u003cstrong\u003eAndrea Gozzi, General Manager of System Electronics\u003c/strong\u003e added, “\u003cem\u003eAt System Electronics, we believe in developing solutions that bring real value to industrial automation. By partnering with Arduino, we’ll create powerful and flexible AI-driven solutions that meet the needs of modern manufacturing, robotics, and smart infrastructure: innovations built for reliability, scalability, and performance.\u003c/em\u003e”\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eThe benefits of a partnership for innovation\u003c/h2\u003e\n\n\n\n\u003cp\u003eAI-driven inventory and warehouse management leverage \u003cstrong\u003ecomputer vision and automation to make predictive maintenance and autonomous decision-making\u003c/strong\u003e faster and more efficient than ever.\u003c/p\u003e\n\n\n\n\u003cp\u003eTo fully explore these opportunities, Arduino and System Electronics are integrating acceleration technology from \u003cstrong\u003eHailo\u003c/strong\u003e, a leader in Edge AI processors. By combining Hailo’s AI acceleration, Arduino’s open ecosystem, and System Electronics’ industrial-grade expertise, this collaboration aims to deliver real-time, high-performance automation solutions with enhanced precision and speed – bringing intelligence directly to where it’s needed most.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eWhy explore smart inventory and logistics\u003c/h2\u003e\n\n\n\n\u003cp\u003eSmart factories and connected warehouses leverage powerful, real-time AI computing at the edge to improve efficiency and quality standards.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eFor example, computer vision can be employed at the edge to detect defects and irregularities, as well as to automate warehouse logistics with precise item tracking and storage optimization; sensor data can be analyzed to implement predictive maintenance and tackle anomalies before failures occur, reducing downtime; motion planning and obstacle avoidance can be optimized for AGVs and robotic arms thanks to intelligent control based on data and AI.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eSee the demo in action at Embedded World\u003c/h2\u003e\n\n\n\n\u003cp\u003eWithin their collaboration, Arduino and System Electronics have developed an innovative solution for \u003ca href=\"https://www.modula.eu/\"\u003eModula\u003c/a\u003e, leaders in warehouse automation: “\u003cem\u003eWe are committed to revolutionizing intralogistics through automation and smart technology that make processes easier. Harnessing the power of AI-driven intelligence allows us to enhance efficiency, optimize workflows, and deliver even greater value to our customers without adding complexities for them,\u003c/em\u003e” said \u003cstrong\u003eFranco Stefani, founder of Modula\u003c/strong\u003e.\u003c/p\u003e\n\n\n\n\u003cp\u003eThis demo for a smart inventory solution will debut at \u003cstrong\u003eEmbedded World 2025 (Nuremberg, March 11th-13th): visit Arduino in Hall 3A, Booth #313, \u003c/strong\u003eto see it in action and connect with the experts behind its development.\u003c/p\u003e\n","excerpt":"\u003cp\u003eArduino and System Electronics are joining forces to create cutting-edge solutions for industrial and building automation, focusing specifically on edge computing to deliver real-time processing, predictive analytics, and seamless integration for AI-driven inventory management and logistics.\u0026nbsp; System Electronics – as an “Innovation accelerators for over 50 years” – brings to the table the electronics and [\u0026hellip;]\u003c/p\u003e\n","date":"2025-02-28 13:22:08","modified":"2025-02-28 15:37:54","categories":[{"id":671,"slug":"announcements","title":"Announcements","description":"","parent":0,"post_count":281},{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699}],"tags":[{"id":6140,"slug":"arduino-system-integrators-partner-program","title":"Arduino System Integrators Partner Program","description":"","post_count":7},{"id":6244,"slug":"arduino-system-integrators-partnership-program","title":"Arduino System Integrators Partnership Program","description":"","post_count":6}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40775,"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-1.jpg","slug":"arduino-cc-blogpost-cover-1100x600","title":"Arduino.cc - Blogpost Cover (1100x600)","description":"","caption":"","parent":40774,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-1.jpg","width":1100,"height":600},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-1-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-1-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-1-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-1-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-1.jpg","width":1100,"height":600},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-1.jpg","width":1100,"height":600}}},{"id":40776,"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-1.jpg","slug":"arduino-cc-blogpost-featured-385x289-38","title":"Arduino.cc - Blogpost Featured (385x289)","description":"","caption":"","parent":40774,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-1-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-1.jpg","width":385,"height":289}}},{"id":40778,"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2.jpg","slug":"arduino-cc-blogpost-cover-1100x600-18","title":"Arduino.cc - Blogpost Cover (1100x600)","description":"","caption":"","parent":40774,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2.jpg","width":1100,"height":600},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2.jpg","width":1100,"height":600},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-2.jpg","width":1100,"height":600}}},{"id":40779,"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","slug":"arduino-cc-blogpost-featured-385x289-39","title":"Arduino.cc - Blogpost Featured (385x289)","description":"","caption":"","parent":40774,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","custom_fields":{"algolia_searchable_posts_records_count":["2"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-2.jpg","width":385,"height":289}}},{"id":40762,"type":"post","slug":"the-2024-arduino-open-source-report-is-here","url":"https://blog.arduino.cc/2025/02/19/the-2024-arduino-open-source-report-is-here/","status":"publish","title":"The 2024 Arduino Open Source Report is here!","title_plain":"The 2024 Arduino Open Source Report is here!","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23-1024x559.jpg\" alt=\"\" class=\"wp-image-40764\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23.jpg 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eEvery year, we take a moment to reflect on the contributions we made to the open source movement, and the many ways our community has made a huge difference.\u0026nbsp;As we publish the latest Open Source Report, we are proud to say 2024 was another year of remarkable progress and achievements.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eA year of growth and collaboration\u003c/h2\u003e\n\n\n\n\u003cp\u003eAt Arduino, we continued pushing the boundaries of \u003cstrong\u003eopen hardware and software\u003c/strong\u003e.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eIn 2024, we:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003eReleased our \u003ca href=\"https://blog.arduino.cc/2024/12/05/introducing-arduino-cores-with-zephyros-beta-take-your-embedded-development-to-the-next-level/\"\u003efirst-ever Arduino core based on Zephyr\u003csup\u003e®\u003c/sup\u003e\u003c/a\u003e\u003c/li\u003e\n\n\n\n\u003cli\u003eDeveloped \u003cstrong\u003eseven new open-source hardware boards\u003c/strong\u003e for a new product family – Modulino – already featured in\u0026nbsp;\u003ca href=\"https://store.arduino.cc/products/plug-and-make-kit?srsltid=AfmBOorhztfTJ3CVUIHhVysuWB7gWOjxnnFg09vBlJG9QZ-SeUE02Mqk\" target=\"_blank\" rel=\"noreferrer noopener\"\u003ePlug and Make Kit\u003c/a\u003e\u0026nbsp;and\u0026nbsp;\u003ca href=\"https://www.arduino.cc/pro/hardware-product-portenta-proto-kit/\" target=\"_blank\" rel=\"noreferrer noopener\"\u003ePortenta Prototyping Kit\u003c/a\u003e\u003c/li\u003e\n\n\n\n\u003cli\u003eIntroduced many \u003cstrong\u003enew official libraries\u003c/strong\u003e, including \u003ca href=\"https://github.com/arduino-libraries/Arduino_PowerManagement\"\u003eArduino_PowerManagement\u003c/a\u003e and \u003ca href=\"https://github.com/arduino-libraries/Arduino_OPC_UA\"\u003eArduino_OPC_UA\u003c/a\u003e\u003c/li\u003e\n\n\n\n\u003cli\u003eLaunched\u003cstrong\u003e \u003c/strong\u003e\u003ca href=\"https://blog.arduino.cc/2024/10/28/the-web-based-arduino-lab-for-micropython-editor-is-out-with-chromebook-support-to-code-alvik-and-more/\"\u003e\u003cstrong\u003eArduino Lab for MicroPython\u003c/strong\u003e\u003c/a\u003e (for Mac and PC, as well as in Cloud version – all of them free)\u0026nbsp;\u003c/li\u003e\n\n\n\n\u003cli\u003eKept improving \u003cstrong\u003eArduino IDE 2, Arduino CLI, and more\u003c/strong\u003e!\u0026nbsp;\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003cp\u003eThese updates ensure a more flexible and robust ecosystem for developers, educators, and makers worldwide.\u003c/p\u003e\n\n\n\n\u003cp\u003eBut what truly makes open source thrive is the \u003cstrong\u003ecommunity \u003c/strong\u003ebehind it! Over the past year, Arduino users contributed \u003cstrong\u003e1,198 new libraries\u003c/strong\u003e to the Library Manager (+18% YoY growth!), shared \u003cstrong\u003ehundreds of open-source tutorials\u003c/strong\u003e, and actively engaged in \u003cstrong\u003ethousands of discussions and collaborations\u003c/strong\u003e on GitHub and Project Hub. These collective efforts fuel innovation, making the Arduino ecosystem more dynamic, inclusive, and powerful than ever.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eHow can you contribute to open source?\u003c/h2\u003e\n\n\n\n\u003cp\u003eWe believe open-source success is built on collaboration. Every \u003cstrong\u003eoriginal Arduino purchase\u003c/strong\u003e, \u003cstrong\u003eArduino Cloud subscription\u003c/strong\u003e, and \u003cstrong\u003ecommunity contribution\u003c/strong\u003e helps support and expand this shared ecosystem. \u003ca href=\"https://www.arduino.cc/en/donate/\"\u003eDonations\u003c/a\u003e of course are also welcome, and play a great part in everything we do!\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eDownload the 2024 Open Source Report to explore the milestones we’ve achieved together. Here’s to another year of openness, creativity, and progress!\u003c/p\u003e\n\n\n\n\u003cdiv class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-1 wp-block-buttons-is-layout-flex\"\u003e\n\u003cdiv class=\"wp-block-button\"\u003e\u003ca class=\"wp-block-button__link has-background wp-element-button\" href=\"https://content.arduino.cc/assets/Arduino%20Open%20Source%20Report%202024%20%283%29.pdf\" style=\"background-color:#00979c\" target=\"_blank\" rel=\"noreferrer noopener\"\u003e\u003cstrong\u003eDownload now\u003c/strong\u003e\u003c/a\u003e\u003c/div\u003e\n\u003c/div\u003e\n\n\n\n\u003cp\u003e\u003cbr\u003e(Want to catch up on previous editions? Here are the Open Source Reports for \u003ca href=\"https://content.arduino.cc/assets/Arduino%20Open%20Source%20Report%202023.pdf\"\u003e2023\u003c/a\u003e, \u003ca href=\"https://content.arduino.cc/assets/Arduino%20Open%20Source%20Report%202022.2.pdf\"\u003e2022\u003c/a\u003e, and \u003ca href=\"https://content.arduino.cc/assets/Arduino%20Open%20Source%20Report%202021.pdf\"\u003e2021\u003c/a\u003e.)\u003cbr\u003e\u003cbr\u003e\u003c/p\u003e\n","excerpt":"\u003cp\u003eEvery year, we take a moment to reflect on the contributions we made to the open source movement, and the many ways our community has made a huge difference.\u0026nbsp;As we publish the latest Open Source Report, we are proud to say 2024 was another year of remarkable progress and achievements. A year of growth and [\u0026hellip;]\u003c/p\u003e\n","date":"2025-02-19 14:31:25","modified":"2025-02-28 09:07:32","categories":[{"id":671,"slug":"announcements","title":"Announcements","description":"","parent":0,"post_count":281},{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699},{"id":338,"slug":"open-source","title":"Open Source","description":"","parent":0,"post_count":52}],"tags":[{"id":5196,"slug":"open-source-report","title":"open source report","description":"","post_count":3}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40763,"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","slug":"arduino-cc-blogpost-featured-385x289-25-2","title":"Arduino.cc - Blogpost Featured (385x289)-25","description":"","caption":"","parent":40762,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289}}},{"id":40764,"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23.jpg","slug":"arduino-cc-blogpost-cover-1100x600-23","title":"Arduino.cc - Blogpost Cover (1100x600)-23","description":"","caption":"","parent":40762,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23.jpg","width":1100,"height":600},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23.jpg","width":1100,"height":600},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Cover-1100x600-23.jpg","width":1100,"height":600}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","custom_fields":{"algolia_searchable_posts_records_count":["2"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/02/Arduino.cc-Blogpost-Featured-385x289-25.jpg","width":385,"height":289}}},{"id":40714,"type":"post","slug":"join-us-for-arduino-day-2025-celebrating-20-years-of-community","url":"https://blog.arduino.cc/2025/01/30/join-us-for-arduino-day-2025-celebrating-20-years-of-community/","status":"publish","title":"Join us for Arduino Day 2025: celebrating 20 years of community!","title_plain":"Join us for Arduino Day 2025: celebrating 20 years of community!","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-1024x576.jpg\" alt=\"\" class=\"wp-image-40715\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-1024x576.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-300x169.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-768x432.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-1536x864.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-2048x1152.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eMark your calendars for \u003cstrong\u003eMarch 21-22, 2025\u003c/strong\u003e, as we come together for a special Arduino Day to celebrate our 20th anniversary! \u003cstrong\u003eThis free, online event is open to everyone, everywhere\u003c/strong\u003e.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eTwo decades of creativity and community\u003c/h2\u003e\n\n\n\n\u003cp\u003eOver the past 20 years, we have evolved from a simple open-source hardware platform into a global community with literal millions of makers, educators, and innovators. Together, we’ve built countless projects (5,600+ just on \u003ca href=\"https://projecthub.arduino.cc/\"\u003eProject Hub\u003c/a\u003e at the time of writing!), shared knowledge, and inspired one another to push the boundaries of technology.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003e\u003cstrong\u003eAs we celebrate this milestone, we want to honor our shared journey as a community\u003c/strong\u003e. The technological world is accelerating and welcoming more people than ever before: we believe this makes it even more important for everyone to have access to innovation, and to contribute to a future filled with creativity and collaboration.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eBe part of the celebration\u003c/h2\u003e\n\n\n\n\u003cp\u003eThis year’s Arduino Day promises to be one of the most content-packed to date, featuring \u003cstrong\u003eengaging talks\u003c/strong\u003e from experts and enthusiasts on a variety of topics, \u003cstrong\u003eexciting product announcements\u003c/strong\u003e to get a first look at what’s coming next, and of course our favorite –\u0026nbsp;\u003cstrong\u003ecommunity showcases\u003c/strong\u003e that feature inspiring projects from amateur and professional users around the world. Because it may be called “Arduino Day”, but it’s all about \u003cem\u003eyou\u003c/em\u003e and the community.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eIf you’re passionate about sharing your knowledge or organizing an event to celebrate the Arduino community and all that it stands for, here’s how you can get involved:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e\u003cstrong\u003eCall for Speakers\u003c/strong\u003e: Have a project, idea, or experience to share? Submit your proposal to present during the event. Visit the Arduino Days website for details or go directly to the submission form for speakers.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eCall for Organizers\u003c/strong\u003e: Interested in hosting a local meetup or workshop? Join our global network of organizers and bring Arduino Day to communities everywhere. We’ll literally “put you on the map” on the Arduino Days website! Go to the site for details or straight to the submission form for organizers.\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eStay tuned and get involved\u003c/h2\u003e\n\n\n\n\u003cp\u003e\u003cstrong\u003eFind the most updated information and schedule for the two-day event on the dedicated \u003c/strong\u003e\u003ca href=\"https://day.arduino.cc/\"\u003e\u003cstrong\u003eArduino Day website\u003c/strong\u003e\u003c/a\u003e, live now: as speakers and organizers are confirmed, we’ll add them there!\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eBookmark the page to view the live streaming on March 21st and 22nd: we can’t wait to celebrate this milestone birthday with all of you. Let’s make our 20th-anniversary celebration a memorable one, together!\u003c/p\u003e\n","excerpt":"\u003cp\u003eMark your calendars for March 21-22, 2025, as we come together for a special Arduino Day to celebrate our 20th anniversary! This free, online event is open to everyone, everywhere. Two decades of creativity and community Over the past 20 years, we have evolved from a simple open-source hardware platform into a global community with [\u0026hellip;]\u003c/p\u003e\n","date":"2025-01-30 17:58:58","modified":"2025-01-30 18:08:37","categories":[{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699}],"tags":[{"id":6167,"slug":"arduino-days","title":"arduino days","description":"","post_count":3},{"id":6527,"slug":"arduino-days-2025","title":"Arduino Days 2025","description":"","post_count":2}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40715,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2.jpg","slug":"01-savethedate-fb_lk_x-asset-2","title":"01-SavetheDate-FB_LK_X-Asset (2)","description":"","caption":"","parent":40714,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-scaled.jpg","width":2560,"height":1440},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-300x169.jpg","width":300,"height":169},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-768x432.jpg","width":768,"height":432},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-1024x576.jpg","width":1024,"height":576},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-1536x864.jpg","width":1536,"height":864},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/01-SavetheDate-FB_LK_X-Asset-2-2048x1152.jpg","width":2048,"height":1152}}},{"id":40717,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","slug":"ad2025","title":"AD2025","description":"","caption":"","parent":40714,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-300x221.jpg","width":300,"height":221},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-768x567.jpg","width":768,"height":567},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-1024x756.jpg","width":1024,"height":756},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-385x289.jpg","custom_fields":{"algolia_searchable_posts_records_count":["2"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-300x221.jpg","width":300,"height":221},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-768x567.jpg","width":768,"height":567},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025-1024x756.jpg","width":1024,"height":756},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/AD2025.jpg","width":1219,"height":900}}},{"id":40669,"type":"post","slug":"micropython-programming-on-arduino-just-got-easier","url":"https://blog.arduino.cc/2025/01/21/micropython-programming-on-arduino-just-got-easier/","status":"publish","title":"MicroPython programming on Arduino just got easier","title_plain":"MicroPython programming on Arduino just got easier","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15-1024x559.jpg\" alt=\"\" class=\"wp-image-40670\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15.jpg 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eIf you’ve been exploring \u003cstrong\u003eMicroPython\u003c/strong\u003e on Arduino, you already know how powerful and flexible this Python-based language can be for microcontroller programming. Whether you’re a pro or just starting out, MicroPython opens up a new world of quick prototyping and clean, readable code.\u003c/p\u003e\n\n\n\n\u003cp\u003eNow, we’re making it even easier to get started and manage your MicroPython projects with the brand new \u003cstrong\u003eMicroPython Package Installer for Arduino\u003c/strong\u003e!\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eWhat’s the MicroPython Package Installer?\u003c/h2\u003e\n\n\n\n\u003cp\u003eInstalling libraries and managing MicroPython code on your Arduino boards can sometimes feel like a chore. Hunting down the right libraries, uploading files manually – let’s be honest, it takes time.\u003c/p\u003e\n\n\n\n\u003cp\u003eThe \u003cstrong\u003e\u003ca href=\"https://labs.arduino.cc/en/labs/micropython-package-installer\"\u003eMicroPython Package Installer\u003c/a\u003e\u003c/strong\u003e streamlines the entire process:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e\u003cstrong\u003eFind packages\u003c/strong\u003e: Search for libraries directly from Arduino’s official MicroPython package index.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eInstall in seconds\u003c/strong\u003e: Connect your board, pick a package, and install it with a single click.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eCustom installations\u003c/strong\u003e: Want to add a package from a GitHub URL? You can do that too.\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003cp\u003ePlus, it automatically converts files into the efficient .mpy format, optimizing size and speed on your microcontroller.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eWhy is this a big deal?\u003c/h2\u003e\n\n\n\n\u003cp\u003eAs MicroPython gains importance in the Arduino ecosystem, so does the need for tools that make it accessible and fun. Here’s how the MicroPython Package Installer does that:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e\u003cstrong\u003eAutomated package installation\u003c/strong\u003e: No need to worry about manual file management – installing libraries is quick and straightforward.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eWorks on any platform\u003c/strong\u003e: Whether you’re using Windows, macOS, or Linux, the tool is ready for you.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003ePerfect for beginners\u003c/strong\u003e: No complicated workflows – just search, install, and start coding.\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003cp\u003eWith the Arduino MicroPython Package Installer, you can spend less time setting things up and more time building your projects.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eWhat packages can I find?\u003c/h2\u003e\n\n\n\n\u003cp\u003eThe MicroPython Package Installer connects to the growing Arduino MicroPython \u003cstrong\u003epackage index\u003c/strong\u003e where you can find:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e\u003cstrong\u003eOfficial Arduino MicroPython libraries\u003c/strong\u003e: A collection of packages curated and maintained by Arduino for common hardware and tasks.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eCommunity-contributed libraries\u003c/strong\u003e: Useful libraries contributed by the MicroPython community, including sensors, drivers, and more.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eMicroPython standard libraries\u003c/strong\u003e: All the official MicroPython libraries from the \u003ca href=\"https://github.com/micropython/micropython-lib\"\u003emicropython-lib repository\u003c/a\u003e are also available for installation.\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003cp\u003eWe’re excited to see this registry grow! If you’ve created a library that could help others, consider contributing to the \u003ca href=\"https://github.com/arduino/package-index-py/\"\u003epackage index on GitHub\u003c/a\u003e. Let’s build this ecosystem together!\u003c/p\u003e\n\n\n\n\u003chr class=\"wp-block-separator has-alpha-channel-opacity\"/\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eHow to get started\u003c/h2\u003e\n\n\n\n\u003cp\u003eHere’s your step-by-step guide to running MicroPython on Arduino:\u003c/p\u003e\n\n\n\n\u003ch4 class=\"wp-block-heading\"\u003e1. Install MicroPython on your board\u003c/h4\u003e\n\n\n\n\u003cp\u003eIf your board doesn’t have MicroPython installed yet, start with the \u003ca href=\"https://github.com/arduino/lab-micropython-installer/releases/latest\"\u003e\u003cstrong\u003eArduino MicroPython Installer\u003c/strong\u003e\u003c/a\u003e. It automatically detects your connected board, downloads the latest firmware, and installs MicroPython with a single click.\u003c/p\u003e\n\n\n\n\u003ch4 class=\"wp-block-heading\"\u003e2. Write and upload code\u003c/h4\u003e\n\n\n\n\u003cp\u003eOnce MicroPython is running, you’ll need a lightweight editor to write and manage your programs. \u003ca href=\"https://labs.arduino.cc/en/labs/micropython\" target=\"_blank\" rel=\"noreferrer noopener\"\u003e\u003cstrong\u003eArduino Lab for MicroPython\u003c/strong\u003e\u003c/a\u003e is the perfect tool for the job. Connect to your board, write your MicroPython code, upload files, and interact with the \u003cstrong\u003eREPL shell\u003c/strong\u003e to test your scripts in real time.\u003c/p\u003e\n\n\n\n\u003ch4 class=\"wp-block-heading\"\u003e3. Manage MicroPython packages\u003c/h4\u003e\n\n\n\n\u003cp\u003eFinally, use the \u003cstrong\u003eMicroPython Package Installer\u003c/strong\u003e to find and install libraries directly to your board. Search for packages, install them in seconds, or add custom ones from a GitHub URL.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eReady to dive in?\u003c/h2\u003e\n\n\n\n\u003cp\u003eMicroPython has been part of the Arduino ecosystem for a while now, but \u003cstrong\u003ewith these tools, the experience is smoother and more beginner-friendly than ever before\u003c/strong\u003e.\u003c/p\u003e\n\n\n\n\u003cp\u003eSo, what’s stopping you? Grab your Arduino board, follow the steps above, and start experimenting with MicroPython today. Whether it’s a quick sensor readout, an IoT project, or a creative prototype, you’ll be up and running in no time.\u003c/p\u003e\n\n\n\n\u003cp\u003eWe can’t wait to see what you’ll build next.\u003c/p\u003e\n\n\n\n\u003cp\u003e\u003c/p\u003e\n","excerpt":"\u003cp\u003eIf you’ve been exploring MicroPython on Arduino, you already know how powerful and flexible this Python-based language can be for microcontroller programming. Whether you’re a pro or just starting out, MicroPython opens up a new world of quick prototyping and clean, readable code. Now, we’re making it even easier to get started and manage your [\u0026hellip;]\u003c/p\u003e\n","date":"2025-01-21 14:16:55","modified":"2025-03-17 15:29:18","categories":[{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699},{"id":5925,"slug":"micropython","title":"MicroPython","description":"","parent":0,"post_count":6}],"tags":[{"id":5032,"slug":"micropython","title":"MicroPython","description":"","post_count":9}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40670,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15.jpg","slug":"arduino-cc-blogpost-cover-1100x600-15-2","title":"Arduino.cc - Blogpost Cover (1100x600) (15)","description":"","caption":"","parent":40669,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15.jpg","width":1100,"height":600},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15.jpg","width":1100,"height":600},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-15.jpg","width":1100,"height":600}}},{"id":40684,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","slug":"arduino-cc-blogpost-featured-385x289-23-2","title":"Arduino.cc - Blogpost Featured (385x289)-23","description":"","caption":"","parent":40669,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","custom_fields":{"algolia_searchable_posts_records_count":["2"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Featured-385x289-23.jpg","width":385,"height":289}}},{"id":40657,"type":"post","slug":"export-data-from-arduino-cloud-to-aws-s3","url":"https://blog.arduino.cc/2025/01/08/export-data-from-arduino-cloud-to-aws-s3/","status":"publish","title":"Export data from Arduino Cloud to AWS S3","title_plain":"Export data from Arduino Cloud to AWS S3","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-1024x559.jpg\" alt=\"\" class=\"wp-image-40658\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-1536x838.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-2048x1117.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eManaging your IoT data just got a whole lot easier — \u003ca href=\"http://cloud.arduino.cc\"\u003eArduino Cloud\u003c/a\u003e, now lets you send your time series data straight to AWS S3. With this seamless connection, organizing and analyzing your data is a breeze.\u003c/p\u003e\n\n\n\n\u003cp\u003eIn case you don’t know, Arduino Cloud is a robust, integrated platform that simplifies the development and lifecycle management of IoT and industrial products at scale. Today, we’re very excited to share its integration with AWS S3 storage.\u003c/p\u003e\n\n\n\n\u003cp\u003eThis is all part of our ongoing work with AWS, which also \u003ca href=\"https://blog.arduino.cc/2024/09/25/arduino-cloud-is-now-available-in-aws-marketplace/\"\u003ebrings you Arduino Cloud licenses on the AWS Marketplac\u003c/a\u003ee and soon, support for \u003ca href=\"https://aws.amazon.com/fr/iot-sitewise/\"\u003eAWS IoT SiteWise\u003c/a\u003e. Stay tuned for more!\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eNew feature spotlight: AWS S3 integration\u003c/h2\u003e\n\n\n\n\u003cp\u003eIf you’re familiar with the AWS ecosystem and you’ve started using Arduino Cloud, you can now \u003cstrong\u003eextract time series data\u003c/strong\u003e and publish it directly to \u003cstrong\u003eAmazon S3 buckets\u003c/strong\u003e. This new feature uses AWS\u0026#8217;s scalable storage system and helps you access, manage, and analyze your IoT data easily.\u003c/p\u003e\n\n\n\n\u003cp\u003eYou can now extract data at scheduled intervals, aggregate, and store it in \u003cstrong\u003eCSV files\u003c/strong\u003e within S3; which is a huge step to connect your Arduino devices with your current AWS setup. This functionality is available to all users on premium Arduino Cloud plans that support API access: Entry, Maker, Maker Plus, School and Business, . Whether you\u0026#8217;re tracking environmental data from a smart garden or monitoring industrial equipment, the AWS S3 integration provides a straightforward way to manage large datasets.\u003c/p\u003e\n\n\n\n\u003cp\u003eCheck out this\u003ca href=\"https://github.com/arduino/aws-s3-integration\"\u003e Github link\u003c/a\u003e to learn how to extract time series samples from Arduino cloud and publish them to a AWS S3 destination bucket. \u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eSeamless experience with AWS Marketplace\u003c/h2\u003e\n\n\n\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-1024x559.jpg\" alt=\"\" class=\"wp-image-40659\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-1536x838.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-2048x1117.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eThe new S3 integration feature is even more powerful when combined with the availability of Arduino Cloud licenses on the \u003ca href=\"https://aws.amazon.com/marketplace/pp/prodview-zoqw3a4xgw4o6?sr=0-4\u0026amp;ref_=beagle\u0026amp;applicationId=AWSMPContessa\"\u003eAWS Marketplace\u003c/a\u003e. By purchasing licenses through AWS, there is no need for separate billing platforms, you benefit from unified billing. This makes it easier to manage subscriptions and simplify accounting, especially for organizations that are s already using AWS. They can get started with Arduino Cloud without the hassle of separate billing platforms. You can learn more about it \u003ca href=\"https://blog.arduino.cc/2024/09/25/arduino-cloud-is-now-available-in-aws-marketplace/\"\u003ehere\u003c/a\u003e.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eWith this new AWS S3 integration, Arduino Cloud keeps growing its ecosystem. This makes it easier for developers to create and expand IoT solutions.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eGet started with the new AWS S3 and Marketplace integration \u003c/h2\u003e\n\n\n\n\u003cp\u003eWith the new AWS integrations, you can:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003eTake control of your IoT data with our new \u003cstrong\u003eAWS S3 integration\u003c/strong\u003e. Check out the \u003ca href=\"https://github.com/arduino/aws-s3-integration\"\u003edocumentation\u003c/a\u003e to learn more details.\u003c/li\u003e\n\n\n\n\u003cli\u003eSimplify your billing by purchasing \u003cstrong\u003eArduino Cloud licenses directly through the AWS Marketplace\u003c/strong\u003e. Explore the available plans on our\u003ca href=\"https://aws.amazon.com/marketplace/pp/prodview-zoqw3a4xgw4o6?sr=0-1\u0026amp;ref_=beagle\u0026amp;applicationId=AWSMPContessa\"\u003e AWS Marketplace listing\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003cp\u003eThis is just the beginning. We’re also adding support for \u003cstrong\u003eAWS IoT SiteWise\u003c/strong\u003e, bringing even more capabilities to your IoT projects. Stay updated by following the\u003ca href=\"https://blog.arduino.cc\"\u003e Arduino blog\u003c/a\u003e.\u003c/p\u003e\n\n\n\n\u003cp\u003eIf you have questions or need support, visit our\u003ca href=\"https://www.arduino.cc/pro/contact-us\"\u003e contact page\u003c/a\u003e. We’re here to help you get the most out of Arduino Cloud. \u003ca href=\"https://cloud.arduino.cc/\"\u003eGet started today\u003c/a\u003e!\u003c/p\u003e\n","excerpt":"\u003cp\u003eManaging your IoT data just got a whole lot easier — Arduino Cloud, now lets you send your time series data straight to AWS S3. With this seamless connection, organizing and analyzing your data is a breeze. In case you don’t know, Arduino Cloud is a robust, integrated platform that simplifies the development and lifecycle [\u0026hellip;]\u003c/p\u003e\n","date":"2025-01-08 14:51:41","modified":"2025-01-08 14:51:43","categories":[{"id":42,"slug":"arduino","title":"Arduino","description":"","parent":0,"post_count":3087},{"id":4734,"slug":"arduino-cloud","title":"Arduino Cloud","description":"","parent":42,"post_count":98},{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699}],"tags":[{"id":6398,"slug":"amazon-web-services","title":"Amazon Web Services","description":"","post_count":3},{"id":1959,"slug":"arduino-cloud","title":"Arduino Cloud","description":"","post_count":63},{"id":6000,"slug":"aws","title":"AWS","description":"","post_count":4},{"id":6519,"slug":"aws-s3","title":"AWS S3","description":"","post_count":1}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40658,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11.jpg","slug":"arduino-cc-blogpost-cover-1100x600-11-2","title":"Arduino.cc-Blogpost-Cover-1100x600-11","description":"","caption":"","parent":40657,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11.jpg","width":2200,"height":1200},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-1536x838.jpg","width":1536,"height":838},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-11-2048x1117.jpg","width":2048,"height":1117}}},{"id":40659,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29.jpg","slug":"newsletter-horizontal-main-cover-29","title":"Newsletter-Horizontal-Main-Cover-29","description":"","caption":"","parent":40657,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29.jpg","width":2200,"height":1200},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-1536x838.jpg","width":1536,"height":838},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Newsletter-Horizontal-Main-Cover-29-2048x1117.jpg","width":2048,"height":1117}}},{"id":40661,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","slug":"untitled__2_","title":"untitled__2_","description":"","caption":"","parent":40657,"mime_type":"image/png","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_-385x289.png","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_-300x225.png","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_-385x289.png","custom_fields":{"algolia_searchable_posts_records_count":["2"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_-385x289.png","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_-300x225.png","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__2_.png","width":400,"height":300}}},{"id":40595,"type":"post","slug":"prototype-faster-and-smarter-in-2025-meet-the-arduino-pro-portenta-proto-kit","url":"https://blog.arduino.cc/2025/01/07/prototype-faster-and-smarter-in-2025-meet-the-arduino-pro-portenta-proto-kit/","status":"publish","title":"Prototype faster and smarter in 2025: Meet the Arduino Pro Portenta Proto Kit","title_plain":"Prototype faster and smarter in 2025: Meet the Arduino Pro Portenta Proto Kit","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2-1024x559.jpg\" alt=\"\" class=\"wp-image-40656\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2.jpg 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eLaunching today at \u003cstrong\u003e\u003ca href=\"https://www.ces.tech/\"\u003eCES 2025\u003c/a\u003e\u003c/strong\u003e, the \u003cstrong\u003e\u003ca href=\"https://store.arduino.cc/products/portenta-proto-kit-me\" target=\"_blank\" rel=\"noreferrer noopener\"\u003eArduino Pro Portenta Proto Kit\u003c/a\u003e\u003c/strong\u003e is here to revolutionize how professionals approach prototyping. Designed to empower engineers, designers, and innovators from all walks of life, this kit provides everything you need to \u003cstrong\u003eturn your ideas into functional prototypes quickly, efficiently, and without conventional limitations\u003c/strong\u003e.\u003c/p\u003e\n\n\n\n\u003cp\u003eAvailable in two variants – Portenta Proto Kit \u003cstrong\u003eME (Motion Environment) and VE (Vision Environment\u003c/strong\u003e,\u003cem\u003e available later this month\u003c/em\u003e\u003cstrong\u003e)\u003c/strong\u003e – the kit equips you with advanced tools to tackle any challenge, from environmental sensing to machine vision to vibration detection, accelerating the prototyping phase from weeks to days and days to hours. Whether you’re developing predictive maintenance systems or high-speed test rigs, the flexible and comprehensive Portenta Proto Kit has you covered.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eWhat’s inside the Portenta Proto Kit?\u003c/h2\u003e\n\n\n\n\u003cp\u003eAt the heart of the kit is the powerful \u003ca href=\"https://www.arduino.cc/pro/hardware-product-portenta-h7/\"\u003e\u003cstrong\u003ePortenta H7\u003c/strong\u003e\u003c/a\u003e, paired with the versatile \u003ca href=\"https://www.arduino.cc/pro/hardware-product-portenta-mid-carrier\"\u003e\u003cstrong\u003ePortenta Mid Carrier\u003c/strong\u003e\u003c/a\u003e. These components support advanced processing and edge machine learning, ensuring your prototypes are as future-ready as they are functional.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eThe kit also includes the full set of our innovative\u003cstrong\u003e Modulino nodes\u003c/strong\u003e for rapid sensing and actuation, \u003ca href=\"https://www.arduino.cc/pro/hardware-product-4g-module/\"\u003e\u003cstrong\u003e4G GNSS Module Global\u003c/strong\u003e\u003c/a\u003e for connectivity, and an \u003ca href=\"https://www.arduino.cc/pro/software-arduino-iot-cloud/\"\u003e\u003cstrong\u003eArduino Cloud for Business\u003c/strong\u003e\u003c/a\u003e\u003cstrong\u003e \u003c/strong\u003eVoucher for your first three months of seamless cloud integration –\u0026nbsp;so you can store, display, and analyze data remotely.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eDepending on your chosen configuration, you’ll also find everything you need for motion, vision, and environmental sensing in one kit:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e\u003ca href=\"https://www.arduino.cc/pro/hardware-product-nicla-vision/?utm_source=media-partner\u0026amp;utm_medium=article\u0026amp;utm_campaign=mit-banzi\"\u003e\u003cstrong\u003eNicla Vision\u003c/strong\u003e\u003c/a\u003e and \u003ca href=\"https://www.arduino.cc/pro/hardware-product-nicla-sense-env\"\u003e\u003cstrong\u003eNicla Sense Env\u003c/strong\u003e\u003c/a\u003e for machine vision and environmental monitoring (Vision Environment variant)\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003ca href=\"https://www.arduino.cc/pro/hardware-nicla-sense-me/\"\u003e\u003cstrong\u003eNicla Sense ME\u003c/strong\u003e\u003c/a\u003e for motion detection and predictive maintenance (Motion Environment variant)\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003cp\u003eYou\u0026#8217;ll easily integrate all of these hardware tools with the new Proto Shield included, and leverage the \u003ca href=\"https://www.arduino.cc/en/software\"\u003eArduino IDE\u003c/a\u003e on the software side to develop \u003cstrong\u003equick, scalable, IoT-enabled prototypes\u003c/strong\u003e.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eGo from concept to reality in a wide range of applications\u003c/h2\u003e\n\n\n\n\u003cp\u003eThe Arduino Pro Portenta Proto Kit is suitable for many industries and countless applications: the kit’s modular design means you can tailor your prototypes to meet specific requirements, ensuring your projects are always on track. What’s more, you’ll often be able to transition from prototyping to production with no redesigns required.\u003c/p\u003e\n\n\n\n\u003cp\u003eHere are some ideas you could explore:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e\u003cstrong\u003ePredictive maintenance\u003c/strong\u003e: reduce downtime and monitor machinery health, using advanced Nicla sensors and cloud-based predictive algorithms.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eEnvironmental monitoring\u003c/strong\u003e: precisely track air quality, noise, and other parameters for real-time decision-making.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eMachine vision\u003c/strong\u003e: implement object recognition, motion detection, and people counting using Nicla Vision.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eLogistics tracking\u003c/strong\u003e: monitor goods in transit with environmental data and cloud-enabled location tracking.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eIntruder detection\u003c/strong\u003e: use motion and face recognition for security monitoring, with cloud-based real-time alerts.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eEV charging station\u003c/strong\u003e: create a prototype for efficient, remotely managed charging with data analytics.\u003c/li\u003e\n\n\n\n\u003cli\u003e\u003cstrong\u003eHigh-speed test rigs\u003c/strong\u003e: build scalable test benches for automated sensor calibration, load testing, and real-time data analysis.\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003cp\u003eAs always, we are curious to find out what the Arduino professional community will come up with next!\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eLearn and innovate with the ACE-220 course\u003c/h2\u003e\n\n\n\n\u003cp\u003eReady to hit the ground running? Enroll in \u003cstrong\u003e\u003ca href=\"https://academy.arduino.cc/courses/ace-220\"\u003eACE-220: Portenta Proto Kit Certification Course\u003c/a\u003e\u003c/strong\u003e on \u003ca href=\"https://academy.arduino.cc/\"\u003eArduino Academy\u003c/a\u003e. This eight-hour professional program is designed to provide embedded engineers, hardware designers, and firmware developers with hands-on modules that cover everything from hardware and software setup to cloud integration. By dedicating a few hours to the ACE-220 course, you’ll gain the expertise to leverage the kit’s capabilities fully, saving significant time and effort in your prototyping process and accelerating your path to innovation.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eGet started on your greatest idea now!\u003c/h2\u003e\n\n\n\n\u003cp\u003eWhether you’re building the next big thing in automation, smart cities, or IoT, the Arduino Pro Portenta Proto Kit offers the tools to make it happen. \u003cstrong\u003e\u003ca href=\"https://store.arduino.cc/products/portenta-proto-kit-me\"\u003eExplore the full kit online\u003c/a\u003e\u003c/strong\u003e and take the first step toward redefining what’s possible in prototyping.\u003c/p\u003e\n","excerpt":"\u003cp\u003eLaunching today at CES 2025, the Arduino Pro Portenta Proto Kit is here to revolutionize how professionals approach prototyping. Designed to empower engineers, designers, and innovators from all walks of life, this kit provides everything you need to turn your ideas into functional prototypes quickly, efficiently, and without conventional limitations. Available in two variants – [\u0026hellip;]\u003c/p\u003e\n","date":"2025-01-07 16:13:25","modified":"2025-01-07 20:36:12","categories":[{"id":42,"slug":"arduino","title":"Arduino","description":"","parent":0,"post_count":3087},{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699},{"id":114,"slug":"new","title":"New","description":"","parent":0,"post_count":23},{"id":4656,"slug":"portenta","title":"Portenta","description":"","parent":42,"post_count":38}],"tags":[{"id":6516,"slug":"ace-220","title":"ACE-220","description":"","post_count":1},{"id":4112,"slug":"arduino-pro","title":"Arduino Pro","description":"","post_count":8},{"id":6515,"slug":"arduino-pro-portenta-proto-kit","title":"Arduino Pro Portenta Proto Kit","description":"","post_count":1},{"id":4111,"slug":"portenta","title":"Portenta","description":"","post_count":7}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40596,"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-1-1.jpg","slug":"arduino-cc-blogpost-cover-1100x600-1-1","title":"Arduino.cc-Blogpost-Cover-1100x600-1-1","description":"","caption":"","parent":40595,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-1-1.jpg","width":1100,"height":600},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-1-1-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-1-1-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-1-1-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-1-1-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-1-1.jpg","width":1100,"height":600},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-1-1.jpg","width":1100,"height":600}}},{"id":40654,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","slug":"untitled__1_","title":"untitled__1_","description":"","caption":"","parent":40595,"mime_type":"image/png","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_-385x289.png","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_-300x225.png","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450}}},{"id":40656,"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2.jpg","slug":"arduino-cc-blogpost-cover-1100x600-1-2-2","title":"Arduino.cc-Blogpost-Cover-1100x600-1-2","description":"","caption":"","parent":40595,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2.jpg","width":1100,"height":600},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2.jpg","width":1100,"height":600},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/Arduino.cc-Blogpost-Cover-1100x600-1-2.jpg","width":1100,"height":600}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_-385x289.png","custom_fields":{"algolia_searchable_posts_records_count":["3"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_-385x289.png","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_-300x225.png","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2025/01/untitled__1_.png","width":600,"height":450}}},{"id":40623,"type":"post","slug":"deploy-your-smart-meeting-room-management-system-with-arduino-giga","url":"https://blog.arduino.cc/2024/12/19/deploy-your-smart-meeting-room-management-system-with-arduino-giga/","status":"publish","title":"Deploy your smart meeting room management system with Arduino GIGA","title_plain":"Deploy your smart meeting room management system with Arduino GIGA","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-1024x768.jpeg\" alt=\"\" class=\"wp-image-40624\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-1024x768.jpeg 1024w, https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-300x225.jpeg 300w, https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-385x289.jpeg 385w, https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-768x576.jpeg 768w, https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-1536x1152.jpeg 1536w, https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-2048x1536.jpeg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eManaging shared spaces, especially meeting rooms, can be a headache in busy offices. At Arduino, we’ve experienced it firsthand in our flexible and dynamic offices around the world –\u0026nbsp;where colleagues could often be seen wandering around with their laptops, trying to find a quiet place for videocalls or brainstorming sessions.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eWe started with a simple shared Google Calendar, but as we often do, we took it a step further by creating an innovative solution – using \u003ca href=\"https://store.arduino.cc/pages/giga-r1-wifi\"\u003eArduino GIGA R1 WiFi and GIGA Display Shield\u003c/a\u003e.\u003c/p\u003e\n\n\n\n\u003cfigure class=\"wp-block-image size-full\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"750\" src=\"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338.jpg\" alt=\"\" class=\"wp-image-40625\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338.jpg 1000w, https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338-300x225.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338-385x289.jpg 385w, https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338-768x576.jpg 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eOpen the door to better room booking\u0026nbsp;\u003c/h2\u003e\n\n\n\n\u003cp\u003eOur engineers developed a physical device that can be conveniently installed next to every meeting room door, using the \u003ca href=\"https://store.arduino.cc/products/giga-r1-wifi\"\u003eArduino GIGA\u003c/a\u003e and \u003ca href=\"https://store.arduino.cc/products/giga-display-shield\"\u003eGIGA Display Shield\u003c/a\u003e. The device connects seamlessly with Google Calendar APIs, allowing users to \u003cstrong\u003echeck room availability and book a space directly from the touchscreen\u003c/strong\u003e. The APIs are managed by a custom Python® application that processes Google Calendar data and updates the corresponding IoT Thing in \u003ca href=\"https://cloud.arduino.cc/\"\u003eArduino Cloud\u003c/a\u003e.\u003c/p\u003e\n\n\n\n\u003cp\u003eNo more knocking on doors or interrupting meetings to check if the room is free! It’s all displayed in real-time, and booking is just a tap away. And, of course, everything is built with data privacy in mind.\u003c/p\u003e\n\n\n\n\u003cp\u003eTo power the user-friendly interface we used LVGL, the “light and versatile visual library” perfect for building custom GUIs. We also leveraged Squareline Studio –\u0026nbsp;because sometimes coding just feels like too much work – to easily design the display’s look and feel.\u0026nbsp;\u003c/p\u003e\n\n\n\u003cdiv class=\"wp-block-image\"\u003e\n\u003cfigure class=\"aligncenter size-full\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"270\" src=\"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo.gif\" alt=\"\" class=\"wp-image-40627\"/\u003e\u003c/div\u003e\u003c/figure\u003e\u003c/div\u003e\n\n\n\u003cp\u003eFor the finishing touch, we even created a custom 3D-printed case (for which you can just \u003ca href=\"https://www.printables.com/model/605051-enclosure-for-arduino-giga-r1-wifi-and-giga-displa\"\u003edownload the STL file right here\u003c/a\u003e).\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eTake it to the next level with automation\u003c/h2\u003e\n\n\n\n\u003cp\u003eBut why stop at meeting room booking? With this phygital system, you can integrate sensors to collect additional data like room temperature, humidity and lighting, automating systems to improve comfort and energy efficiency.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"480\" src=\"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-1024x480.jpg\" alt=\"\" class=\"wp-image-40626\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-1024x480.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-300x141.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-768x360.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-1536x720.jpg 1536w, https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme.jpg 1600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eGet started today\u003c/h2\u003e\n\n\n\n\u003cp\u003eBuilt on two of Arduino’s most advanced products, the \u003ca href=\"https://store.arduino.cc/products/giga-r1-wifi\"\u003eArduino GIGA\u003c/a\u003e and \u003ca href=\"https://store.arduino.cc/products/giga-display-shield\"\u003eGIGA Display Shield\u003c/a\u003e, this solution opens endless possibilities for automation and customization in your office.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eReady to make your own? Check out the \u003ca href=\"https://projecthub.arduino.cc/volt-23/iot-meeting-room-giga-display-with-google-calendar-ec10de\"\u003ecode and files on Project Hub\u003c/a\u003e and the \u003ca href=\"https://github.com/arduino/arduino-iotcloud-gcal-sync\"\u003erepository on GitHub\u003c/a\u003e, to get started! And don’t forget to let us know what you’ll build.\u003c/p\u003e\n","excerpt":"\u003cp\u003eManaging shared spaces, especially meeting rooms, can be a headache in busy offices. At Arduino, we’ve experienced it firsthand in our flexible and dynamic offices around the world –\u0026nbsp;where colleagues could often be seen wandering around with their laptops, trying to find a quiet place for videocalls or brainstorming sessions.\u0026nbsp; We started with a simple [\u0026hellip;]\u003c/p\u003e\n","date":"2024-12-19 14:37:30","modified":"2024-12-20 12:53:53","categories":[{"id":42,"slug":"arduino","title":"Arduino","description":"","parent":0,"post_count":3087},{"id":4734,"slug":"arduino-cloud","title":"Arduino Cloud","description":"","parent":42,"post_count":98},{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699},{"id":5767,"slug":"giga-r1-wifi-arduino","title":"GIGA R1 WiFi","description":"","parent":42,"post_count":14}],"tags":[{"id":6509,"slug":"meeting-room-management","title":"Meeting Room Management","description":"","post_count":1}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40624,"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003.jpeg","slug":"img_0003","title":"IMG_0003","description":"","caption":"","parent":40623,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-scaled.jpeg","width":2560,"height":1920},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-385x289.jpeg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-300x225.jpeg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-768x576.jpeg","width":768,"height":576},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-1024x768.jpeg","width":1024,"height":768},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-1536x1152.jpeg","width":1536,"height":1152},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-2048x1536.jpeg","width":2048,"height":1536}}},{"id":40625,"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338.jpg","slug":"img_8338","title":"IMG_8338","description":"","caption":"","parent":40623,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338.jpg","width":1000,"height":750},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338-768x576.jpg","width":768,"height":576},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338.jpg","width":1000,"height":750},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338.jpg","width":1000,"height":750},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_8338.jpg","width":1000,"height":750}}},{"id":40626,"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme.jpg","slug":"meeting-room-scheme","title":"Meeting-room-scheme","description":"","caption":"","parent":40623,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme.jpg","width":1600,"height":750},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-300x141.jpg","width":300,"height":141},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-768x360.jpg","width":768,"height":360},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-1024x480.jpg","width":1024,"height":480},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme-1536x720.jpg","width":1536,"height":720},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Meeting-room-scheme.jpg","width":1600,"height":750}}},{"id":40627,"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo.gif","slug":"giga-display-shield-white-limbo","title":"Giga-Display-Shield-white-limbo","description":"","caption":"","parent":40623,"mime_type":"image/gif","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo.gif","width":480,"height":270},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo-385x270.gif","width":385,"height":270},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo-300x169.gif","width":300,"height":169},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo.gif","width":480,"height":270},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo.gif","width":480,"height":270},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo.gif","width":480,"height":270},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Giga-Display-Shield-white-limbo.gif","width":480,"height":270}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-385x289.jpeg","custom_fields":{"algolia_searchable_posts_records_count":["2"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-scaled.jpeg","width":2560,"height":1920},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-385x289.jpeg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-300x225.jpeg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-768x576.jpeg","width":768,"height":576},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-1024x768.jpeg","width":1024,"height":768},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-1536x1152.jpeg","width":1536,"height":1152},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/IMG_0003-2048x1536.jpeg","width":2048,"height":1536}}},{"id":40610,"type":"post","slug":"uno-rev3-or-uno-r4-choosing-the-perfect-arduino-for-your-project","url":"https://blog.arduino.cc/2024/12/18/uno-rev3-or-uno-r4-choosing-the-perfect-arduino-for-your-project/","status":"publish","title":"UNO Rev3 or UNO R4? Choosing the perfect Arduino for your project","title_plain":"UNO Rev3 or UNO R4? Choosing the perfect Arduino for your project","content":"\n\u003cfigure class=\"wp-block-image size-large\"\u003e\u003cdiv class=\"image-post\"\u003e\u003cimg loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"559\" src=\"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9-1024x559.jpg\" alt=\"\" class=\"wp-image-40612\" srcset=\"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9-1024x559.jpg 1024w, https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9-300x164.jpg 300w, https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9-768x419.jpg 768w, https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9.jpg 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" /\u003e\u003c/div\u003e\u003c/figure\u003e\n\n\n\n\u003cp\u003eThe Arduino UNO is legendary among makers, and with the release of the UNO R4 in 2023, the family gained a powerful new member. But with two incredible options, which UNO should you pick for your project? Here’s a breakdown of what makes each board shine, depending on your needs, skills, and goals.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eWhy the UNO Rev3 is still a go-to classic\u003c/h2\u003e\n\n\n\n\u003cp\u003eThe \u003ca href=\"https://store.arduino.cc/products/arduino-uno-rev3\"\u003eUNO Rev3\u003c/a\u003e has been around for over a decade, earning its reputation as a solid, reliable board perfect for beginners. Simple, robust, and versatile, it’s the “base camp” of the Arduino ecosystem. \u003cstrong\u003eIts 8-bit architecture makes it straightforward\u003c/strong\u003e to understand exactly what’s happening in your code.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eApplications and ideal uses\u0026nbsp;\u003c/h2\u003e\n\n\n\n\u003cp\u003eThe UNO Rev3 is fantastic for projects like controlling LEDs, motors, and simple sensors – as well as \u003cstrong\u003eany of the 15 projects included in our best-selling \u003c/strong\u003e\u003ca href=\"https://store.arduino.cc/products/arduino-starter-kit-multi-language\"\u003e\u003cstrong\u003eArduino Starter Kit\u003c/strong\u003e\u003c/a\u003e.\u003c/p\u003e\n\n\n\n\u003cp\u003eIts ability to handle a higher current directly from each pin makes it ideal for connecting power-hungry sensors or motors without needing extra components. It’s also compatible with \u003cstrong\u003ean enormous number of sketches and libraries\u003c/strong\u003e that have been built around it over the years.\u003c/p\u003e\n\n\n\n\u003cp\u003eOne key advantage? \u003cstrong\u003eThe microcontroller on the UNO Rev3 can be removed\u003c/strong\u003e, allowing you to use it independently –\u0026nbsp;a feature that many seasoned users love.\u003c/p\u003e\n\n\n\n\u003cp\u003eOver the years, users have pushed it to the limit to create some pretty impressive applications: a \u003ca href=\"https://sensorium.github.io/Mozzi/\"\u003eremarkably powerful library for audio\u003c/a\u003e, an \u003ca href=\"https://duinocoin.com/getting-started.html\"\u003einteractive crypto-mining tool\u003c/a\u003e, and even \u003ca href=\"https://community.element14.com/challenges-projects/element14-presents/project-videos/w/documents/28271/handheld-basic-computer-in-badge-format-with-the-arduino-uno----episode-612\"\u003ea whole BASIC computer\u003c/a\u003e that you can hang around your neck like a badge!\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eThe UNO R4 was designed for the modern maker\u003c/h2\u003e\n\n\n\n\u003cp\u003eThe \u003ca href=\"https://store.arduino.cc/pages/uno-r4\"\u003eUNO R4\u003c/a\u003e builds on everything makers love about the Rev3, adding features that bring it up to speed with the needs of today’s tech. Its 32-bit Arm® Cortex®-M4 guarantees significantly faster processing power and can handle more advanced projects. It comes in two versions: the \u003ca href=\"https://store.arduino.cc/products/uno-r4-minima\"\u003eUNO R4 Minima\u003c/a\u003e for essential functionality and the \u003ca href=\"https://store.arduino.cc/products/uno-r4-wifi\"\u003eUNO R4 WiFi\u003c/a\u003e for Internet-connected projects.\u003c/p\u003e\n\n\n\n\u003cp\u003eThe latter is the brains of the \u003ca href=\"https://store.arduino.cc/pages/plug-and-make-kit/\"\u003ePlug and Make Kit\u003c/a\u003e: the easiest way to go from zero to tech hero, with step-by-step tutorials to create \u003cstrong\u003ea custom weather station, a video game controller, a smart timer and so much more!\u003c/strong\u003e\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eAdvanced features for new possibilities\u003c/h2\u003e\n\n\n\n\u003cp\u003eThe UNO R4 packs in features that are groundbreaking for the UNO family:\u003c/p\u003e\n\n\n\n\u003cul class=\"wp-block-list\"\u003e\n\u003cli\u003e12-bit DAC: Enables analog output for audio waveforms or other analog components without external circuitry.\u003c/li\u003e\n\n\n\n\u003cli\u003eCAN bus: Ideal for connecting multiple devices in robotics or automotive projects.\u003c/li\u003e\n\n\n\n\u003cli\u003eWi-Fi® and Bluetooth® on the R4 WiFi model: Easily build IoT projects and connect to the Arduino Cloud to control your devices remotely.\u003c/li\u003e\n\n\n\n\u003cli\u003eEnhanced Diagnostics: The R4 WiFi includes an error-capturing mechanism that helps beginners by identifying issues in the code, a fantastic learning tool.\u003c/li\u003e\n\u003c/ul\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eApplications and ideal uses\u0026nbsp;\u003c/h2\u003e\n\n\n\n\u003cp\u003eWith increased memory and processing power, the UNO R4 is perfect for projects that require complex calculations or manage multiple processes. Think IoT, data sensing, automation systems, creative installations or scientific equipment where precise measurements and real-time adjustments are key.\u003c/p\u003e\n\n\n\n\u003cp\u003eWhat’s more, \u003cstrong\u003ethe UNO R4 has the capability to leverage AI \u003c/strong\u003e– and our community has jumped at the chance of exploring whole new realms. One user built a \u003ca href=\"https://projecthub.arduino.cc/mad_mcu/cardboard-gesture-recognition-with-embedded-ai-150f27\"\u003egesture recognition system made of cardboard\u003c/a\u003e, another \u003ca href=\"https://projecthub.arduino.cc/mad_mcu/how-to-do-cat-slap-monitoring-with-ai-0a5688\"\u003eadded smart detection to a pet door\u003c/a\u003e to always know if their cat was home or not, and another yet came up with a great tool to \u003ca href=\"https://projecthub.arduino.cc/mad_mcu/how-to-do-automatic-song-classification-b16f08\"\u003ealways know what song is playing\u003c/a\u003e.\u003cbr\u003eNot to mention the possibilities for \u003cstrong\u003eadvanced animations\u003c/strong\u003e \u003ca href=\"https://www.youtube.com/watch?v=ua4V5g_ZOxY\" data-rel=\"lightbox-video-0\"\u003elike this one\u003c/a\u003e – inspired by Bad Apple – developed thanks to the LED matrix right on the UNO R4.\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eIs a 32-bit MCU always better than an 8-bit?\u003c/h2\u003e\n\n\n\n\u003cp\u003eThe short answer is, no. \u003cstrong\u003eWe believe the best solution is always determined by the requirements of the project at hand\u003c/strong\u003e: bigger, faster, more powerful or more expensive is \u003cem\u003enot\u003c/em\u003e always better.\u003c/p\u003e\n\n\n\n\u003cp\u003e\u003cstrong\u003e8-bit microcontrollers\u003c/strong\u003e process data in 8-bit chunks, which limits the size of numbers they can handle directly to values between 0 and 255 (or -127 and 128). This limitation makes them best suited for applications with minimal data processing needs, such as basic tasks like toggling LEDs or controlling simple sensors. However, they also tend to be more affordable and to consume less power, making hardware design less expensive, and have a simpler architecture, which translates to easier programming. So, if you are still learning the basics and need the most straightforward tool, or you are tackling a project with minimal requirements, an 8-bit MCU is not only all you need, but probably your best option.\u003c/p\u003e\n\n\n\n\u003cp\u003eOn the other hand, if you need to work on much larger numbers and perform data-heavy calculations, \u003cstrong\u003e32-bit microcontrollers\u003c/strong\u003e can handle advanced applications like image processing and real-time analytics. The difference is not just 4-fold going from 8 to 32: it’s a huge jump from 255 to 4,294,967,295! Almost by definition, any solution that requires this kind of performance will be more complex to design and program, require more memory, and consume more power, often affecting battery life. The upside, of course, is the incredible potential of what you can achieve!\u003c/p\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eCompatibility and transitioning from UNO Rev3 to UNO R4\u003c/h2\u003e\n\n\n\n\u003cp\u003eIf you already have experience with the UNO Rev3 and are considering the R4, but have concerns about compatibility, rest assured: they have the same form factor, pinout, and 5V operating voltage. This makes it easy to transfer accessories such as shields from one to the other.\u0026nbsp;\u003c/p\u003e\n\n\n\n\u003cp\u003eOn the software side, tutorials and projects are often compatible. We have even created \u003ca href=\"https://github.com/arduino/uno-r4-library-compatibility\"\u003ea GitHub repository where you can check compatibility for libraries with the new R4\u003c/a\u003e (and even help us update information or add new R4-friendly versions). This is part of the effort we share with our community to make sure that transitioning to the UNO R4 – if you choose to do so – is as seamless as possible.\u003c/p\u003e\n\n\n\n\u003cfigure class=\"wp-block-table\"\u003e\u003ctable\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd colspan=\"2\"\u003e\u003cstrong\u003eWhich Arduino UNO should I choose?\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cstrong\u003eUNO Rev3\u003c/strong\u003e\u003c/td\u003e\u003ctd\u003e\u003cstrong\u003eUNO R4\u003c/strong\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e• Best for beginners or those working on foundational projects.\u003cbr\u003e\u003cbr\u003e• Great for educational settings, where understanding core programming concepts and hardware interactions are the focus.\u003cbr\u003e\u003cbr\u003e• Ideal if you need a reliable, budget-friendly, no-frills board with vast project resources available online.\u003c/td\u003e\u003ctd\u003e\u003cbr\u003e• Perfect for advanced users or beginners looking to push boundaries with more complex projects.\u003cbr\u003e\u003cbr\u003e• Best for IoT, data-intensive, or networked applications that require more processing power.\u003cbr\u003e\u003cbr\u003e• A smart choice if you’re experimenting with new peripherals like CAN bus, DAC, or Wi-Fi/Bluetooth connectivity.\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/figure\u003e\n\n\n\n\u003ch2 class=\"wp-block-heading\"\u003eChoose your UNO and start creating!\u003c/h2\u003e\n\n\n\n\u003cp\u003eWhether you choose the classic UNO Rev3 or the more recent UNO R4, you’re joining a global community of makers, educators, and inventors who love to create. Both boards offer incredible opportunities, each tailored to different stages and styles of making.\u003cbr\u003eReady to dive into a new project? \u003ca href=\"https://search.arduino.cc/search/?q=uno%2A\u0026amp;tab=store\"\u003eBuy your next UNO\u003c/a\u003e and discover limitless possibilities!\u003c/p\u003e\n","excerpt":"\u003cp\u003eThe Arduino UNO is legendary among makers, and with the release of the UNO R4 in 2023, the family gained a powerful new member. But with two incredible options, which UNO should you pick for your project? Here’s a breakdown of what makes each board shine, depending on your needs, skills, and goals. Why the [\u0026hellip;]\u003c/p\u003e\n","date":"2024-12-18 16:03:51","modified":"2024-12-18 16:41:05","categories":[{"id":42,"slug":"arduino","title":"Arduino","description":"","parent":0,"post_count":3087},{"id":1597,"slug":"featured","title":"Featured","description":"","parent":0,"post_count":1699},{"id":1761,"slug":"uno-arduino","title":"Uno","description":"","parent":42,"post_count":677},{"id":5797,"slug":"uno-r4","title":"Uno R4","description":"","parent":42,"post_count":43}],"tags":[{"id":807,"slug":"arduino-uno","title":"arduino uno","description":"","post_count":186},{"id":6506,"slug":"arduino-uno-comparison","title":"Arduino UNO Comparison","description":"","post_count":1},{"id":6507,"slug":"comparing-arduino-unos","title":"Comparing Arduino UNOs","description":"","post_count":1},{"id":5799,"slug":"uno-r4","title":"UNO R4","description":"","post_count":3},{"id":6505,"slug":"uno-rev3","title":"UNO Rev3","description":"","post_count":1}],"author":{"id":27876,"slug":"editorarduino","name":"Arduino Team","first_name":"","last_name":"","nickname":"Arduino Team","url":"","description":""},"comments":[],"attachments":[{"id":40612,"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9.jpg","slug":"arduino-cc-blogpost-cover-1100x600-9-2","title":"Arduino.cc-Blogpost-Cover-1100x600-9","description":"","caption":"","parent":40610,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9.jpg","width":1100,"height":600},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9-385x289.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9-300x164.jpg","width":300,"height":164},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9-768x419.jpg","width":768,"height":419},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9-1024x559.jpg","width":1024,"height":559},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9.jpg","width":1100,"height":600},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Cover-1100x600-9.jpg","width":1100,"height":600}}},{"id":40613,"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","slug":"arduino-cc-blogpost-featured-385x289-37","title":"Arduino.cc - Blogpost Featured (385x289)","description":"","caption":"","parent":40610,"mime_type":"image/jpeg","images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289}}}],"comment_count":0,"comment_status":"closed","thumbnail":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","custom_fields":{"algolia_searchable_posts_records_count":["4"]},"thumbnail_size":"thumbnail","thumbnail_images":{"full":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"thumbnail":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"medium":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9-300x225.jpg","width":300,"height":225},"medium_large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"large":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"1536x1536":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289},"2048x2048":{"url":"https://blog.arduino.cc/wp-content/uploads/2024/12/Arduino.cc-Blogpost-Featured-385x289-9.jpg","width":385,"height":289}}}]},"__N_SSG":true},"page":"/[[...slug]]","query":{},"buildId":"0jYL2tEf2mUp852ZLLIh2","isFallback":false,"dynamicIds":[70933,43143,79909,67633,93475,49516,66706,23810,14767,31648,41006],"gsp":true,"scriptLoader":[{"id":"data-layer","strategy":"afterInteractive","children":"\n (function () {\n window.dataLayer = window.dataLayer || [];\n window.dataLayer.push({\n event: 'pageMetaData',\n page: {\n type: 'home',\n title: 'Arduino Education',\n path: window.location.pathname,\n environment: \"prod\",\n region: 'global',\n brand: 'arduino',\n language: 'EN'\n }\n });\n })()\n "},{"id":"gtm","strategy":"afterInteractive","children":"\n (function (w, d, s, l, i) {\n w[l] = w[l] || [];\n w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' });\n var f = d.getElementsByTagName(s)[0],\n j = d.createElement(s),\n dl = l != 'dataLayer' ? '\u0026l=' + l : '';\n j.async = true;\n j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;\n f.parentNode.insertBefore(j, f);\n })(window, document, 'script', 'dataLayer', 'GTM-NK2TW8L');\n "},{"id":"profitwell-js","data-pw-auth":"53f534183f43f5110cb688bef343b0bd","strategy":"afterInteractive","children":"\n (function (i, s, o, g, r, a, m) {\n i[o] = i[o] || function () { -(i[o].q = i[o].q || []).push(arguments); };\n a = s.createElement(g);\n m = s.getElementsByTagName(g)[0];\n a.async = 1;\n a.src = r + '?auth=' + s.getElementById(o + '-js').getAttribute('data-pw-auth');\n m.parentNode.insertBefore(a, m);\n })(window, document, 'profitwell', 'script', 'https://public.profitwell.com/js/profitwell.js');\n if (sessionStorage.getItem('userEmail')) {\n profitwell('start', { user_email: sessionStorage.getItem('userEmail') });\n } else {\n profitwell('start', {});\n }\n "},{"id":"segment","strategy":"afterInteractive","children":"\n (function () {\n var analytics = (window.analytics = window.analytics || []);\n if (!analytics.initialize)\n if (analytics.invoked) window.console \u0026\u0026 console.error \u0026\u0026 console.error('Segment snippet included twice.');\n else {\n analytics.invoked = !0;\n analytics.methods = ['trackSubmit', 'trackClick', 'trackLink', 'trackForm', 'pageview', 'identify', 'reset', 'group', 'track', 'ready', 'alias', 'debug', 'page', 'once', 'off', 'on', 'addSourceMiddleware', 'addIntegrationMiddleware', 'setAnonymousId', 'addDestinationMiddleware'];\n analytics.factory = function (e) {\n return function () {\n var t = Array.prototype.slice.call(arguments);\n t.unshift(e);\n analytics.push(t);\n return analytics;\n };\n };\n for (var e = 0; e \u003c analytics.methods.length; e++) {\n var key = analytics.methods[e];\n analytics[key] = analytics.factory(key);\n }\n analytics.load = function (key, e) {\n var t = document.createElement('script');\n t.type = 'text/javascript';\n t.async = !0;\n t.src = \"https://evs.aayinltcs.arduino.cc/5yy37B6M2UBwaTzKNi37Ls/qUh2Pce5EsyeGTFGda1mDz.min.js\";\n var n = document.getElementsByTagName('script')[0];\n n.parentNode.insertBefore(t, n);\n analytics._loadOptions = e;\n };\n analytics._writeKey = \"Mjvf0GrvmQYNDH0GfIhND5e8aGFynScR\";\n analytics._cdn = 'https://evs.aayinltcs.arduino.cc';\n analytics.SNIPPET_VERSION = '4.15.3';\n analytics.load(\"Mjvf0GrvmQYNDH0GfIhND5e8aGFynScR\");\n }\n })()\n "}]}</script></body></html>