CINXE.COM

Arduino - Wikipedia

<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>Arduino - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"c65f3982-8870-4e78-a355-541014611e9e","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"Arduino","wgTitle":"Arduino","wgCurRevisionId":1256807129,"wgRevisionId":1256807129,"wgArticleId":5389424,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["CS1 Italian-language sources (it)","Articles with short description","Short description matches Wikidata","All articles with unsourced statements","Articles with unsourced statements from September 2015","Articles containing potentially dated statements from 2016","All articles containing potentially dated statements","Commons category link is defined as the pagename","Arduino","Microcontrollers","Open hardware electronic devices","Robotics hardware","Computer-related introductions in 2005", "Physical computing","Italian inventions","Software using the GNU AGPL license","Free software programmed in TypeScript","Free software programmed in JavaScript"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"Arduino","wgRelevantArticleId":5389424,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":50000,"wgRelatedArticlesCompat":[],"wgCentralAuthMobileDomain":false,"wgEditSubmitButtonLabelPublish":true, "wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true,"wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q175957","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","mediawiki.page.gallery.styles":"ready","ext.pygments":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage": "ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements","mediawiki.page.gallery","ext.pygments.view","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cmediawiki.page.gallery.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&amp;only=styles&amp;skin=vector-2022"> <script async="" src="/w/load.php?lang=en&amp;modules=startup&amp;only=scripts&amp;raw=1&amp;skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&amp;modules=site.styles&amp;only=styles&amp;skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.4"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/3/38/Arduino_Uno_-_R3.jpg"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="1200"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/3/38/Arduino_Uno_-_R3.jpg"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="800"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="640"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="Arduino - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/Arduino"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=Arduino&amp;action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/Arduino"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&amp;feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-Arduino rootpage-Arduino skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page&#039;s font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&amp;returnto=Arduino" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&amp;returnto=Arduino" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&amp;utm_medium=sidebar&amp;utm_campaign=C13_en.wikipedia.org&amp;uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&amp;returnto=Arduino" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&amp;returnto=Arduino" title="You&#039;re encouraged to log in; however, it&#039;s not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <button aria-controls="toc-History-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-Founding" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Founding"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Founding</span> </div> </a> <ul id="toc-Founding-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Trademark_dispute" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Trademark_dispute"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>Trademark dispute</span> </div> </a> <ul id="toc-Trademark_dispute-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Post-dispute" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Post-dispute"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.3</span> <span>Post-dispute</span> </div> </a> <ul id="toc-Post-dispute-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Hardware" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Hardware"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Hardware</span> </div> </a> <button aria-controls="toc-Hardware-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Hardware subsection</span> </button> <ul id="toc-Hardware-sublist" class="vector-toc-list"> <li id="toc-Official_boards" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Official_boards"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.1</span> <span>Official boards</span> </div> </a> <ul id="toc-Official_boards-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Shields" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Shields"> <div class="vector-toc-text"> <span class="vector-toc-numb">2.2</span> <span>Shields</span> </div> </a> <ul id="toc-Shields-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Software" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Software"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Software</span> </div> </a> <button aria-controls="toc-Software-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Software subsection</span> </button> <ul id="toc-Software-sublist" class="vector-toc-list"> <li id="toc-Legacy_IDE" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Legacy_IDE"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.1</span> <span>Legacy IDE</span> </div> </a> <ul id="toc-Legacy_IDE-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-IDE_2.0" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#IDE_2.0"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.2</span> <span>IDE 2.0</span> </div> </a> <ul id="toc-IDE_2.0-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Sketch" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Sketch"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.3</span> <span>Sketch</span> </div> </a> <ul id="toc-Sketch-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Libraries" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Libraries"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.4</span> <span>Libraries</span> </div> </a> <ul id="toc-Libraries-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Operating_systems/threading" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Operating_systems/threading"> <div class="vector-toc-text"> <span class="vector-toc-numb">3.5</span> <span>Operating systems/threading</span> </div> </a> <ul id="toc-Operating_systems/threading-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Applications" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Applications"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Applications</span> </div> </a> <ul id="toc-Applications-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Simulation" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Simulation"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Simulation</span> </div> </a> <ul id="toc-Simulation-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Recognitions" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Recognitions"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Recognitions</span> </div> </a> <ul id="toc-Recognitions-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Explanatory_notes" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Explanatory_notes"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>Explanatory notes</span> </div> </a> <ul id="toc-Explanatory_notes-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Further_reading" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Further_reading"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>Further reading</span> </div> </a> <ul id="toc-Further_reading-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">11</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Arduino</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 66 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-66" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">66 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-af mw-list-item"><a href="https://af.wikipedia.org/wiki/Arduino" title="Arduino – Afrikaans" lang="af" hreflang="af" data-title="Arduino" data-language-autonym="Afrikaans" data-language-local-name="Afrikaans" class="interlanguage-link-target"><span>Afrikaans</span></a></li><li class="interlanguage-link interwiki-als mw-list-item"><a href="https://als.wikipedia.org/wiki/Arduino-Plattform" title="Arduino-Plattform – Alemannic" lang="gsw" hreflang="gsw" data-title="Arduino-Plattform" data-language-autonym="Alemannisch" data-language-local-name="Alemannic" class="interlanguage-link-target"><span>Alemannisch</span></a></li><li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D8%A2%D8%B1%D8%AF%D9%88%D9%8A%D9%86%D9%88" title="آردوينو – Arabic" lang="ar" hreflang="ar" data-title="آردوينو" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-an mw-list-item"><a href="https://an.wikipedia.org/wiki/Arduino" title="Arduino – Aragonese" lang="an" hreflang="an" data-title="Arduino" data-language-autonym="Aragonés" data-language-local-name="Aragonese" class="interlanguage-link-target"><span>Aragonés</span></a></li><li class="interlanguage-link interwiki-as mw-list-item"><a href="https://as.wikipedia.org/wiki/%E0%A6%86%E0%A7%B0%E0%A7%8D%E0%A6%A1%E0%A7%81%E0%A6%87%E0%A6%A8%27" title="আৰ্ডুইন&#039; – Assamese" lang="as" hreflang="as" data-title="আৰ্ডুইন&#039;" data-language-autonym="অসমীয়া" data-language-local-name="Assamese" class="interlanguage-link-target"><span>অসমীয়া</span></a></li><li class="interlanguage-link interwiki-az mw-list-item"><a href="https://az.wikipedia.org/wiki/Arduino" title="Arduino – Azerbaijani" lang="az" hreflang="az" data-title="Arduino" data-language-autonym="Azərbaycanca" data-language-local-name="Azerbaijani" class="interlanguage-link-target"><span>Azərbaycanca</span></a></li><li class="interlanguage-link interwiki-bn mw-list-item"><a href="https://bn.wikipedia.org/wiki/%E0%A6%85%E0%A6%B0%E0%A6%A1%E0%A7%8D%E0%A6%AF%E0%A7%81%E0%A6%87%E0%A6%A8%E0%A7%8B" title="অরড্যুইনো – Bangla" lang="bn" hreflang="bn" data-title="অরড্যুইনো" data-language-autonym="বাংলা" data-language-local-name="Bangla" class="interlanguage-link-target"><span>বাংলা</span></a></li><li class="interlanguage-link interwiki-be mw-list-item"><a href="https://be.wikipedia.org/wiki/Arduino" title="Arduino – Belarusian" lang="be" hreflang="be" data-title="Arduino" data-language-autonym="Беларуская" data-language-local-name="Belarusian" class="interlanguage-link-target"><span>Беларуская</span></a></li><li class="interlanguage-link interwiki-be-x-old mw-list-item"><a href="https://be-tarask.wikipedia.org/wiki/Arduino" title="Arduino – Belarusian (Taraškievica orthography)" lang="be-tarask" hreflang="be-tarask" data-title="Arduino" data-language-autonym="Беларуская (тарашкевіца)" data-language-local-name="Belarusian (Taraškievica orthography)" class="interlanguage-link-target"><span>Беларуская (тарашкевіца)</span></a></li><li class="interlanguage-link interwiki-bg mw-list-item"><a href="https://bg.wikipedia.org/wiki/%D0%90%D1%80%D0%B4%D1%83%D0%B8%D0%BD%D0%BE" title="Ардуино – Bulgarian" lang="bg" hreflang="bg" data-title="Ардуино" data-language-autonym="Български" data-language-local-name="Bulgarian" class="interlanguage-link-target"><span>Български</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/Arduino" title="Arduino – Catalan" lang="ca" hreflang="ca" data-title="Arduino" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/Arduino" title="Arduino – Czech" lang="cs" hreflang="cs" data-title="Arduino" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-da mw-list-item"><a href="https://da.wikipedia.org/wiki/Arduino" title="Arduino – Danish" lang="da" hreflang="da" data-title="Arduino" data-language-autonym="Dansk" data-language-local-name="Danish" class="interlanguage-link-target"><span>Dansk</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/Arduino_(Plattform)" title="Arduino (Plattform) – German" lang="de" hreflang="de" data-title="Arduino (Plattform)" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-et mw-list-item"><a href="https://et.wikipedia.org/wiki/Arduino" title="Arduino – Estonian" lang="et" hreflang="et" data-title="Arduino" data-language-autonym="Eesti" data-language-local-name="Estonian" class="interlanguage-link-target"><span>Eesti</span></a></li><li class="interlanguage-link interwiki-el mw-list-item"><a href="https://el.wikipedia.org/wiki/Arduino" title="Arduino – Greek" lang="el" hreflang="el" data-title="Arduino" data-language-autonym="Ελληνικά" data-language-local-name="Greek" class="interlanguage-link-target"><span>Ελληνικά</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/Arduino" title="Arduino – Spanish" lang="es" hreflang="es" data-title="Arduino" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/Arduino" title="Arduino – Esperanto" lang="eo" hreflang="eo" data-title="Arduino" data-language-autonym="Esperanto" data-language-local-name="Esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-eu badge-Q17437796 badge-featuredarticle mw-list-item" title="featured article badge"><a href="https://eu.wikipedia.org/wiki/Arduino" title="Arduino – Basque" lang="eu" hreflang="eu" data-title="Arduino" data-language-autonym="Euskara" data-language-local-name="Basque" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D8%A2%D8%B1%D8%AF%D9%88%DB%8C%D9%86%D9%88" title="آردوینو – Persian" lang="fa" hreflang="fa" data-title="آردوینو" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/Arduino" title="Arduino – French" lang="fr" hreflang="fr" data-title="Arduino" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-gl mw-list-item"><a href="https://gl.wikipedia.org/wiki/Arduino" title="Arduino – Galician" lang="gl" hreflang="gl" data-title="Arduino" data-language-autonym="Galego" data-language-local-name="Galician" class="interlanguage-link-target"><span>Galego</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EC%95%84%EB%91%90%EC%9D%B4%EB%85%B8" title="아두이노 – Korean" lang="ko" hreflang="ko" data-title="아두이노" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-hy mw-list-item"><a href="https://hy.wikipedia.org/wiki/Arduino" title="Arduino – Armenian" lang="hy" hreflang="hy" data-title="Arduino" data-language-autonym="Հայերեն" data-language-local-name="Armenian" class="interlanguage-link-target"><span>Հայերեն</span></a></li><li class="interlanguage-link interwiki-hi mw-list-item"><a href="https://hi.wikipedia.org/wiki/%E0%A4%86%E0%A4%B0%E0%A5%8D%E0%A4%A6%E0%A5%81%E0%A4%87%E0%A4%A8%E0%A5%8B" title="आर्दुइनो – Hindi" lang="hi" hreflang="hi" data-title="आर्दुइनो" data-language-autonym="हिन्दी" data-language-local-name="Hindi" class="interlanguage-link-target"><span>हिन्दी</span></a></li><li class="interlanguage-link interwiki-hr mw-list-item"><a href="https://hr.wikipedia.org/wiki/Arduino" title="Arduino – Croatian" lang="hr" hreflang="hr" data-title="Arduino" data-language-autonym="Hrvatski" data-language-local-name="Croatian" class="interlanguage-link-target"><span>Hrvatski</span></a></li><li class="interlanguage-link interwiki-id mw-list-item"><a href="https://id.wikipedia.org/wiki/Arduino" title="Arduino – Indonesian" lang="id" hreflang="id" data-title="Arduino" data-language-autonym="Bahasa Indonesia" data-language-local-name="Indonesian" class="interlanguage-link-target"><span>Bahasa Indonesia</span></a></li><li class="interlanguage-link interwiki-is mw-list-item"><a href="https://is.wikipedia.org/wiki/Arduino" title="Arduino – Icelandic" lang="is" hreflang="is" data-title="Arduino" data-language-autonym="Íslenska" data-language-local-name="Icelandic" class="interlanguage-link-target"><span>Íslenska</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/Arduino_(hardware)" title="Arduino (hardware) – Italian" lang="it" hreflang="it" data-title="Arduino (hardware)" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-he mw-list-item"><a href="https://he.wikipedia.org/wiki/%D7%90%D7%A8%D7%93%D7%95%D7%90%D7%99%D7%A0%D7%95" title="ארדואינו – Hebrew" lang="he" hreflang="he" data-title="ארדואינו" data-language-autonym="עברית" data-language-local-name="Hebrew" class="interlanguage-link-target"><span>עברית</span></a></li><li class="interlanguage-link interwiki-ka mw-list-item"><a href="https://ka.wikipedia.org/wiki/Arduino" title="Arduino – Georgian" lang="ka" hreflang="ka" data-title="Arduino" data-language-autonym="ქართული" data-language-local-name="Georgian" class="interlanguage-link-target"><span>ქართული</span></a></li><li class="interlanguage-link interwiki-kk mw-list-item"><a href="https://kk.wikipedia.org/wiki/Arduino" title="Arduino – Kazakh" lang="kk" hreflang="kk" data-title="Arduino" data-language-autonym="Қазақша" data-language-local-name="Kazakh" class="interlanguage-link-target"><span>Қазақша</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/Arduino" title="Arduino – Latvian" lang="lv" hreflang="lv" data-title="Arduino" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/Arduino" title="Arduino – Hungarian" lang="hu" hreflang="hu" data-title="Arduino" data-language-autonym="Magyar" data-language-local-name="Hungarian" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-mk mw-list-item"><a href="https://mk.wikipedia.org/wiki/%D0%90%D1%80%D0%B4%D1%83%D0%B8%D0%BD%D0%BE" title="Ардуино – Macedonian" lang="mk" hreflang="mk" data-title="Ардуино" data-language-autonym="Македонски" data-language-local-name="Macedonian" class="interlanguage-link-target"><span>Македонски</span></a></li><li class="interlanguage-link interwiki-ml mw-list-item"><a href="https://ml.wikipedia.org/wiki/%E0%B4%86%E0%B5%BC%E0%B4%A1%E0%B5%8D%E0%B4%B5%E0%B4%BF%E0%B4%A8%E0%B5%8B" title="ആർഡ്വിനോ – Malayalam" lang="ml" hreflang="ml" data-title="ആർഡ്വിനോ" data-language-autonym="മലയാളം" data-language-local-name="Malayalam" class="interlanguage-link-target"><span>മലയാളം</span></a></li><li class="interlanguage-link interwiki-my mw-list-item"><a href="https://my.wikipedia.org/wiki/Arduino" title="Arduino – Burmese" lang="my" hreflang="my" data-title="Arduino" data-language-autonym="မြန်မာဘာသာ" data-language-local-name="Burmese" class="interlanguage-link-target"><span>မြန်မာဘာသာ</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/Arduino_(computerplatform)" title="Arduino (computerplatform) – Dutch" lang="nl" hreflang="nl" data-title="Arduino (computerplatform)" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/Arduino" title="Arduino – Japanese" lang="ja" hreflang="ja" data-title="Arduino" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/Arduino" title="Arduino – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="Arduino" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-uz mw-list-item"><a href="https://uz.wikipedia.org/wiki/Arduino" title="Arduino – Uzbek" lang="uz" hreflang="uz" data-title="Arduino" data-language-autonym="Oʻzbekcha / ўзбекча" data-language-local-name="Uzbek" class="interlanguage-link-target"><span>Oʻzbekcha / ўзбекча</span></a></li><li class="interlanguage-link interwiki-pa mw-list-item"><a href="https://pa.wikipedia.org/wiki/%E0%A8%85%E0%A8%B0%E0%A8%A1%E0%A8%BF%E0%A8%8A%E0%A8%A8" title="ਅਰਡਿਊਨ – Punjabi" lang="pa" hreflang="pa" data-title="ਅਰਡਿਊਨ" data-language-autonym="ਪੰਜਾਬੀ" data-language-local-name="Punjabi" class="interlanguage-link-target"><span>ਪੰਜਾਬੀ</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/Arduino" title="Arduino – Polish" lang="pl" hreflang="pl" data-title="Arduino" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt badge-Q17437798 badge-goodarticle mw-list-item" title="good article badge"><a href="https://pt.wikipedia.org/wiki/Arduino" title="Arduino – Portuguese" lang="pt" hreflang="pt" data-title="Arduino" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ro mw-list-item"><a href="https://ro.wikipedia.org/wiki/Arduino" title="Arduino – Romanian" lang="ro" hreflang="ro" data-title="Arduino" data-language-autonym="Română" data-language-local-name="Romanian" class="interlanguage-link-target"><span>Română</span></a></li><li class="interlanguage-link interwiki-qu mw-list-item"><a href="https://qu.wikipedia.org/wiki/Arduino" title="Arduino – Quechua" lang="qu" hreflang="qu" data-title="Arduino" data-language-autonym="Runa Simi" data-language-local-name="Quechua" class="interlanguage-link-target"><span>Runa Simi</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/Arduino" title="Arduino – Russian" lang="ru" hreflang="ru" data-title="Arduino" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-sq mw-list-item"><a href="https://sq.wikipedia.org/wiki/Arduino" title="Arduino – Albanian" lang="sq" hreflang="sq" data-title="Arduino" data-language-autonym="Shqip" data-language-local-name="Albanian" class="interlanguage-link-target"><span>Shqip</span></a></li><li class="interlanguage-link interwiki-si mw-list-item"><a href="https://si.wikipedia.org/wiki/%E0%B6%86%E0%B6%BB%E0%B7%8A%E0%B6%A9%E0%B7%94%E0%B6%BA%E0%B7%92%E0%B6%B1%E0%B7%9D" title="ආර්ඩුයිනෝ – Sinhala" lang="si" hreflang="si" data-title="ආර්ඩුයිනෝ" data-language-autonym="සිංහල" data-language-local-name="Sinhala" class="interlanguage-link-target"><span>සිංහල</span></a></li><li class="interlanguage-link interwiki-simple mw-list-item"><a href="https://simple.wikipedia.org/wiki/Arduino" title="Arduino – Simple English" lang="en-simple" hreflang="en-simple" data-title="Arduino" data-language-autonym="Simple English" data-language-local-name="Simple English" class="interlanguage-link-target"><span>Simple English</span></a></li><li class="interlanguage-link interwiki-sd mw-list-item"><a href="https://sd.wikipedia.org/wiki/%D8%A2%D8%B1%DA%8A%D9%8A%D9%86%D9%88_%D9%85%D8%A7%D8%A6%DA%AA%D8%B1%D9%88_%DA%AA%D9%86%D9%BD%D8%B1%D9%88%D9%84%D8%B1" title="آرڊينو مائڪرو ڪنٽرولر – Sindhi" lang="sd" hreflang="sd" data-title="آرڊينو مائڪرو ڪنٽرولر" data-language-autonym="سنڌي" data-language-local-name="Sindhi" class="interlanguage-link-target"><span>سنڌي</span></a></li><li class="interlanguage-link interwiki-sk mw-list-item"><a href="https://sk.wikipedia.org/wiki/Arduino" title="Arduino – Slovak" lang="sk" hreflang="sk" data-title="Arduino" data-language-autonym="Slovenčina" data-language-local-name="Slovak" class="interlanguage-link-target"><span>Slovenčina</span></a></li><li class="interlanguage-link interwiki-sl mw-list-item"><a href="https://sl.wikipedia.org/wiki/Arduino" title="Arduino – Slovenian" lang="sl" hreflang="sl" data-title="Arduino" data-language-autonym="Slovenščina" data-language-local-name="Slovenian" class="interlanguage-link-target"><span>Slovenščina</span></a></li><li class="interlanguage-link interwiki-ckb mw-list-item"><a href="https://ckb.wikipedia.org/wiki/%D8%A6%D8%A7%D8%B1%D8%AF%D9%88%DB%8C%D9%86%DB%86" title="ئاردوینۆ – Central Kurdish" lang="ckb" hreflang="ckb" data-title="ئاردوینۆ" data-language-autonym="کوردی" data-language-local-name="Central Kurdish" class="interlanguage-link-target"><span>کوردی</span></a></li><li class="interlanguage-link interwiki-sr mw-list-item"><a href="https://sr.wikipedia.org/wiki/Arduino" title="Arduino – Serbian" lang="sr" hreflang="sr" data-title="Arduino" data-language-autonym="Српски / srpski" data-language-local-name="Serbian" class="interlanguage-link-target"><span>Српски / srpski</span></a></li><li class="interlanguage-link interwiki-sh mw-list-item"><a href="https://sh.wikipedia.org/wiki/Arduino" title="Arduino – Serbo-Croatian" lang="sh" hreflang="sh" data-title="Arduino" data-language-autonym="Srpskohrvatski / српскохрватски" data-language-local-name="Serbo-Croatian" class="interlanguage-link-target"><span>Srpskohrvatski / српскохрватски</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/Arduino" title="Arduino – Finnish" lang="fi" hreflang="fi" data-title="Arduino" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-sv mw-list-item"><a href="https://sv.wikipedia.org/wiki/Arduino" title="Arduino – Swedish" lang="sv" hreflang="sv" data-title="Arduino" data-language-autonym="Svenska" data-language-local-name="Swedish" class="interlanguage-link-target"><span>Svenska</span></a></li><li class="interlanguage-link interwiki-ta mw-list-item"><a href="https://ta.wikipedia.org/wiki/%E0%AE%86%E0%AE%B0%E0%AF%8D%E0%AE%9F%E0%AF%81%E0%AE%AF%E0%AF%80%E0%AE%A9%E0%AF%8B" title="ஆர்டுயீனோ – Tamil" lang="ta" hreflang="ta" data-title="ஆர்டுயீனோ" data-language-autonym="தமிழ்" data-language-local-name="Tamil" class="interlanguage-link-target"><span>தமிழ்</span></a></li><li class="interlanguage-link interwiki-te mw-list-item"><a href="https://te.wikipedia.org/wiki/%E0%B0%86%E0%B0%B0%E0%B1%8D%E0%B0%A1%E0%B1%8D%E0%B0%AF%E0%B1%81%E0%B0%A8%E0%B1%8B" title="ఆర్డ్యునో – Telugu" lang="te" hreflang="te" data-title="ఆర్డ్యునో" data-language-autonym="తెలుగు" data-language-local-name="Telugu" class="interlanguage-link-target"><span>తెలుగు</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/Arduino" title="Arduino – Turkish" lang="tr" hreflang="tr" data-title="Arduino" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/Arduino" title="Arduino – Ukrainian" lang="uk" hreflang="uk" data-title="Arduino" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-vi mw-list-item"><a href="https://vi.wikipedia.org/wiki/Arduino" title="Arduino – Vietnamese" lang="vi" hreflang="vi" data-title="Arduino" data-language-autonym="Tiếng Việt" data-language-local-name="Vietnamese" class="interlanguage-link-target"><span>Tiếng Việt</span></a></li><li class="interlanguage-link interwiki-wuu mw-list-item"><a href="https://wuu.wikipedia.org/wiki/Arduino" title="Arduino – Wu" lang="wuu" hreflang="wuu" data-title="Arduino" data-language-autonym="吴语" data-language-local-name="Wu" class="interlanguage-link-target"><span>吴语</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/Arduino" title="Arduino – Cantonese" lang="yue" hreflang="yue" data-title="Arduino" data-language-autonym="粵語" data-language-local-name="Cantonese" class="interlanguage-link-target"><span>粵語</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/Arduino" title="Arduino – Chinese" lang="zh" hreflang="zh" data-title="Arduino" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q175957#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Arduino" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:Arduino" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/Arduino"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Arduino&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=Arduino&amp;action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/Arduino"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Arduino&amp;action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=Arduino&amp;action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/Arduino" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/Arduino" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=Arduino&amp;oldid=1256807129" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=Arduino&amp;action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&amp;page=Arduino&amp;id=1256807129&amp;wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FArduino"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&amp;url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FArduino"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&amp;page=Arduino&amp;action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=Arduino&amp;printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:Arduino_(hardware)" hreflang="en"><span>Wikimedia Commons</span></a></li><li class="wb-otherproject-link wb-otherproject-wikiversity mw-list-item"><a href="https://en.wikiversity.org/wiki/Arduino" hreflang="en"><span>Wikiversity</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q175957" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Italian open-source hardware and software company</div> <style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">"LilyPad" redirects here. For other uses, see <a href="/wiki/Lily_pad_(disambiguation)" class="mw-disambig" title="Lily pad (disambiguation)">Lily pad (disambiguation)</a>.</div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">For other uses, see <a href="/wiki/Arduino_(disambiguation)" class="mw-disambig" title="Arduino (disambiguation)">Arduino (disambiguation)</a>.</div> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox hproduct vevent"><caption class="infobox-title fn summary">Arduino</caption><tbody><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><a href="/wiki/File:Arduino_Logo_Registered.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/5/5b/Arduino_Logo_Registered.svg/50px-Arduino_Logo_Registered.svg.png" decoding="async" width="50" height="34" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/5b/Arduino_Logo_Registered.svg/75px-Arduino_Logo_Registered.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/5b/Arduino_Logo_Registered.svg/100px-Arduino_Logo_Registered.svg.png 2x" data-file-width="162" data-file-height="109" /></a></span> <span typeof="mw:File"><a href="/wiki/File:Genuino-Logo.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Genuino-Logo.svg/50px-Genuino-Logo.svg.png" decoding="async" width="50" height="22" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Genuino-Logo.svg/75px-Genuino-Logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/4/4a/Genuino-Logo.svg/100px-Genuino-Logo.svg.png 2x" data-file-width="172" data-file-height="75" /></a></span></td></tr><tr><td colspan="2" class="infobox-image"><span typeof="mw:File"><a href="/wiki/File:Arduino_Uno_-_R3.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Uno_-_R3.jpg/220px-Arduino_Uno_-_R3.jpg" decoding="async" width="220" height="220" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Uno_-_R3.jpg/330px-Arduino_Uno_-_R3.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Uno_-_R3.jpg/440px-Arduino_Uno_-_R3.jpg 2x" data-file-width="600" data-file-height="600" /></a></span><div class="infobox-caption"><a href="/wiki/Arduino_Uno" title="Arduino Uno">Arduino Uno</a> SMD R3</div></td></tr><tr><th scope="row" class="infobox-label">Manufacturer</th><td class="infobox-data">Arduino</td></tr><tr><th scope="row" class="infobox-label">Type</th><td class="infobox-data"><a href="/wiki/Single-board_microcontroller" title="Single-board microcontroller">Single-board microcontroller</a></td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data">None (default) <br /> <a href="/wiki/Xinu" title="Xinu">Xinu</a></td></tr><tr><th scope="row" class="infobox-label"><a href="/wiki/Central_processing_unit" title="Central processing unit">CPU</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"> <ul><li><a href="/wiki/Atmel_AVR" class="mw-redirect" title="Atmel AVR">Atmel AVR</a> (8-bit)</li> <li><a href="/wiki/ARM_Cortex-M0%2B" class="mw-redirect" title="ARM Cortex-M0+">ARM Cortex-M0+</a> (32-bit)</li> <li><a href="/wiki/ARM_Cortex-M3" class="mw-redirect" title="ARM Cortex-M3">ARM Cortex-M3</a> (32-bit)</li> <li><a href="/wiki/Intel_Quark" title="Intel Quark">Intel Quark</a> (<a href="/wiki/X86" title="X86">x86</a>) (32-bit)</li></ul> </div></td></tr><tr><th scope="row" class="infobox-label">Memory</th><td class="infobox-data"><a href="/wiki/Static_random-access_memory" title="Static random-access memory">SRAM</a></td></tr><tr><th scope="row" class="infobox-label">Storage</th><td class="infobox-data"><a href="/wiki/Flash_memory" title="Flash memory">Flash</a>, <a href="/wiki/EEPROM" title="EEPROM">EEPROM</a></td></tr><tr><th scope="row" class="infobox-label">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://www.arduino.cc/">arduino.cc</a></span></td></tr></tbody></table> <p><b>Arduino</b> (<span class="rt-commentedText nowrap"><span class="IPA nopopups noexcerpt" lang="en-fonipa"><a href="/wiki/Help:IPA/English" title="Help:IPA/English">/<span style="border-bottom:1px dotted"><span title="/ɑː/: &#39;a&#39; in &#39;father&#39;">ɑː</span><span title="&#39;r&#39; in &#39;rye&#39;">r</span><span title="/ˈ/: primary stress follows">ˈ</span><span title="&#39;d&#39; in &#39;dye&#39;">d</span><span title="&#39;w&#39; in &#39;wind&#39;">w</span><span title="/iː/: &#39;ee&#39; in &#39;fleece&#39;">iː</span><span title="&#39;n&#39; in &#39;nigh&#39;">n</span><span title="/oʊ/: &#39;o&#39; in &#39;code&#39;">oʊ</span></span>/</a></span></span>) is an Italian <a href="/wiki/Open-source_hardware" title="Open-source hardware">open-source hardware</a> and <a href="/wiki/Open-source_software" title="Open-source software">software</a> company, project, and user community that designs and manufactures <a href="/wiki/Single-board_microcontroller" title="Single-board microcontroller">single-board microcontrollers</a> and <a href="/wiki/Microcontroller" title="Microcontroller">microcontroller</a> kits for building digital devices. Its hardware products are licensed under a <a href="/wiki/Creative_Commons_license" title="Creative Commons license">CC BY-SA license</a>, while the software is licensed under the <a href="/wiki/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU Lesser General Public License</a> (LGPL) or the <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU General Public License</a> (GPL),<sup id="cite_ref-1" class="reference"><a href="#cite_note-1"><span class="cite-bracket">&#91;</span>1<span class="cite-bracket">&#93;</span></a></sup> permitting the <a href="/wiki/Manufacture" class="mw-redirect" title="Manufacture">manufacture</a> of Arduino boards and software distribution by anyone. Arduino boards are available commercially from the official <a href="/wiki/Website" title="Website">website</a> or through authorized distributors.<sup id="cite_ref-2" class="reference"><a href="#cite_note-2"><span class="cite-bracket">&#91;</span>2<span class="cite-bracket">&#93;</span></a></sup> </p><p>Arduino board designs use a variety of <a href="/wiki/Microprocessor" title="Microprocessor">microprocessors</a> and controllers. The boards are equipped with sets of digital and analog <a href="/wiki/Input/output" title="Input/output">input/output</a> (I/O) pins that may be interfaced to various expansion boards ('shields') or <a href="/wiki/Breadboards" class="mw-redirect" title="Breadboards">breadboards</a> (for prototyping) and other circuits. The boards feature serial communications interfaces, including <a href="/wiki/Universal_Serial_Bus" class="mw-redirect" title="Universal Serial Bus">Universal Serial Bus</a> (USB) on some models, which are also used for loading programs. The microcontrollers can be programmed using the <a href="/wiki/C_(programming_language)" title="C (programming language)">C</a> and <a href="/wiki/C%2B%2B" title="C++">C++</a> <a href="/wiki/Programming_language" title="Programming language">programming languages</a> (Embedded C), using a standard API which is also known as the <b>Arduino Programming Language</b>, inspired by the <a href="/wiki/Processing_(programming_language)" class="mw-redirect" title="Processing (programming language)">Processing language</a> and used with a modified version of the Processing IDE. In addition to using traditional <a href="/wiki/Compiler" title="Compiler">compiler</a> <a href="/wiki/Toolchains" class="mw-redirect" title="Toolchains">toolchains</a>, the Arduino project provides an <a href="/wiki/Integrated_development_environment" title="Integrated development environment">integrated development environment</a> (IDE) and a command line tool developed in <a href="/wiki/Go_(programming_language)" title="Go (programming language)">Go</a>. </p><p>The Arduino project began in 2005 as a tool for students at the <a href="/wiki/Interaction_Design_Institute_Ivrea" title="Interaction Design Institute Ivrea">Interaction Design Institute Ivrea</a>, Italy,<sup id="cite_ref-kushner_3-0" class="reference"><a href="#cite_note-kushner-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> aiming to provide a low-cost and easy way for novices and professionals to create devices that interact with their environment using <a href="/wiki/Sensor" title="Sensor">sensors</a> and <a href="/wiki/Actuator" title="Actuator">actuators</a>. Common examples of such devices intended for beginner hobbyists include simple <a href="/wiki/Robot" title="Robot">robots</a>, <a href="/wiki/Thermostat" title="Thermostat">thermostats</a>, and <a href="/wiki/Motion_detector" title="Motion detector">motion detectors</a>. </p><p>The name <i>Arduino</i> comes from a café in <a href="/wiki/Ivrea" title="Ivrea">Ivrea</a>, Italy, where some of the project's founders used to meet. The bar was named after <a href="/wiki/Arduin_of_Ivrea" title="Arduin of Ivrea">Arduin of Ivrea</a>, who was the <a href="/wiki/Margrave" title="Margrave">margrave</a> of the <a href="/wiki/March_of_Ivrea" title="March of Ivrea">March of Ivrea</a> and <a href="/wiki/King_of_Italy" title="King of Italy">King of Italy</a> from 1002 to 1014.<sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">&#91;</span>4<span class="cite-bracket">&#93;</span></a></sup> </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-heading mw-heading3"><h3 id="Founding">Founding</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=2" title="Edit section: Founding"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:The_first_Arduino.jpeg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/0/03/The_first_Arduino.jpeg/220px-The_first_Arduino.jpeg" decoding="async" width="220" height="164" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/03/The_first_Arduino.jpeg/330px-The_first_Arduino.jpeg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/03/The_first_Arduino.jpeg/440px-The_first_Arduino.jpeg 2x" data-file-width="550" data-file-height="411" /></a><figcaption>The first prototype<sup id="cite_ref-kushner_3-1" class="reference"><a href="#cite_note-kushner-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup></figcaption></figure> <p>The Arduino project was started at the <a href="/wiki/Interaction_Design_Institute_Ivrea" title="Interaction Design Institute Ivrea">Interaction Design Institute Ivrea</a> (IDII) in <a href="/wiki/Ivrea" title="Ivrea">Ivrea</a>, Italy.<sup id="cite_ref-kushner_3-2" class="reference"><a href="#cite_note-kushner-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> At that time, the students used a <a href="/wiki/BASIC_Stamp" title="BASIC Stamp">BASIC Stamp</a> <a href="/wiki/Microcontroller" title="Microcontroller">microcontroller</a> at a cost of $50. In 2004, <a href="/wiki/Hernando_Barrag%C3%A1n" title="Hernando Barragán">Hernando Barragán</a> created the development platform <i><a href="/wiki/Wiring_(development_platform)" class="mw-redirect" title="Wiring (development platform)">Wiring</a></i> as a Master's thesis project at IDII, under the supervision of Massimo Banzi and <a href="/wiki/Casey_Reas" title="Casey Reas">Casey Reas</a>. Casey Reas is known for co-creating, with Ben Fry, the <a href="/wiki/Processing" title="Processing">Processing</a> development platform. The project goal was to create simple, low cost tools for creating digital projects by non-engineers. The Wiring platform consisted of a <a href="/wiki/Printed_circuit_board" title="Printed circuit board">printed circuit board</a> (PCB) with an <a href="/wiki/ATmega" class="mw-redirect" title="ATmega">ATmega</a>128 microcontroller, an IDE based on Processing and library functions to easily program the microcontroller.<sup id="cite_ref-:0_5-0" class="reference"><a href="#cite_note-:0-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> In 2005, Massimo Banzi, with David Mellis, another IDII student, and David Cuartielles, extended Wiring by adding support for the cheaper ATmega8 microcontroller. The new project, forked from Wiring, was called <i>Arduino</i>.<sup id="cite_ref-:0_5-1" class="reference"><a href="#cite_note-:0-5"><span class="cite-bracket">&#91;</span>5<span class="cite-bracket">&#93;</span></a></sup> </p><p>The initial Arduino core team consisted of Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino, and David Mellis.<sup id="cite_ref-kushner_3-3" class="reference"><a href="#cite_note-kushner-3"><span class="cite-bracket">&#91;</span>3<span class="cite-bracket">&#93;</span></a></sup> </p><p>Following the completion of the platform, lighter and less expensive versions were distributed in the open-source community. It was estimated in mid-2011 that over 300,000 official Arduinos had been commercially produced,<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">&#91;</span>6<span class="cite-bracket">&#93;</span></a></sup> and in 2013 that 700,000 official boards were in users' hands.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">&#91;</span>7<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Trademark_dispute">Trademark dispute</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=3" title="Edit section: Trademark dispute"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In early 2008, the five co-founders of the Arduino project created a company, Arduino LLC,<sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">&#91;</span>8<span class="cite-bracket">&#93;</span></a></sup> to hold the trademarks associated with Arduino. The manufacture and sale of the boards were to be done by external companies, and Arduino LLC would get a royalty from them. The founding bylaws of Arduino LLC specified that each of the five founders transfer ownership of the Arduino brand to the newly formed company.<sup class="noprint Inline-Template Template-Fact" style="white-space:nowrap;">&#91;<i><a href="/wiki/Wikipedia:Citation_needed" title="Wikipedia:Citation needed"><span title="This claim needs references to reliable sources. (September 2015)">citation needed</span></a></i>&#93;</sup> </p><p>At the end of 2008, Gianluca Martino's company, Smart Projects, registered the Arduino trademark in Italy and kept this a secret from the other co-founders for about two years. This was revealed when the Arduino company tried to register the trademark in other areas of the world (they originally registered only in the US), and discovered that it was already registered in Italy. Negotiations with Martino and his firm to bring the trademark under the control of the original Arduino company failed. In 2014, Smart Projects began refusing to pay royalties. They then appointed a new CEO, Federico Musto, who renamed the company <i>Arduino SRL</i> and created the website <i>arduino.org</i>, copying the graphics and layout of the original <i>arduino.cc</i>. This resulted in a rift in the Arduino development team.<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">&#91;</span>9<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">&#91;</span>10<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">&#91;</span>11<span class="cite-bracket">&#93;</span></a></sup> </p><p>In January 2015, Arduino LLC filed a lawsuit against Arduino SRL.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">&#91;</span>12<span class="cite-bracket">&#93;</span></a></sup> </p><p>In May 2015, Arduino LLC created the worldwide trademark <b>Genuino</b>, used as brand name outside the United States.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">&#91;</span>13<span class="cite-bracket">&#93;</span></a></sup> </p><p>At the World <a href="/wiki/Maker_Faire" title="Maker Faire">Maker Faire</a> in New York on 1 October 2016, Arduino LLC co-founder and CEO Massimo Banzi and Arduino SRL CEO Federico Musto announced the merger of the two companies, forming Arduino AG.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">&#91;</span>14<span class="cite-bracket">&#93;</span></a></sup> Around that same time, Massimo Banzi announced that in addition to the company a new Arduino Foundation would be launched as "a new beginning for Arduino", but this decision was withdrawn later.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">&#91;</span>15<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">&#91;</span>16<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">&#91;</span>17<span class="cite-bracket">&#93;</span></a></sup> </p><p>In April 2017, <a href="/wiki/Wired_(magazine)" title="Wired (magazine)">Wired</a> reported that Musto had "fabricated his academic record... On his company's website, personal LinkedIn accounts, and even on Italian business documents, Musto was, until recently, listed as holding a Ph.D. from the Massachusetts Institute of Technology. In some cases, his biography also claimed an MBA from New York University." Wired reported that neither university had any record of Musto's attendance, and Musto later admitted in an interview with Wired that he had never earned those degrees.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">&#91;</span>18<span class="cite-bracket">&#93;</span></a></sup> The controversy surrounding Musto continued when, in July 2017, he reportedly pulled many <a href="/wiki/Open_source" title="Open source">open source</a> licenses, schematics, and code from the Arduino website, prompting scrutiny and outcry.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">&#91;</span>19<span class="cite-bracket">&#93;</span></a></sup> </p><p>By 2017 Arduino AG owned many Arduino trademarks. In July 2017 BCMI, founded by Massimo Banzi, David Cuartielles, David Mellis and Tom Igoe, acquired Arduino AG and all the Arduino trademarks. Fabio Violante is the new CEO replacing Federico Musto, who no longer works for Arduino AG.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">&#91;</span>20<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">&#91;</span>21<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Post-dispute">Post-dispute</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=4" title="Edit section: Post-dispute"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>In October 2017, Arduino announced its partnership with <a href="/wiki/Arm_Holdings" title="Arm Holdings">Arm Holdings</a> (ARM). The announcement said, in part, "ARM recognized independence as a core value of Arduino&#160;... without any lock-in with the <a href="/wiki/ARM_architecture" class="mw-redirect" title="ARM architecture">ARM architecture</a>". Arduino intends to continue to work with all technology vendors and architectures.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">&#91;</span>22<span class="cite-bracket">&#93;</span></a></sup> Under Violante's guidance, the company started growing again and releasing new designs. The Genuino trademark was dismissed and all products were branded again with the Arduino name. </p><p>In August 2018, Arduino announced its new open source command line tool (<a rel="nofollow" class="external text" href="https://github.com/arduino/arduino-cli">arduino-cli</a>), which can be used as a replacement of the IDE to program the boards from a shell.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">&#91;</span>23<span class="cite-bracket">&#93;</span></a></sup> </p><p>In February 2019, Arduino announced its IoT Cloud service as an extension of the Create online environment.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">&#91;</span>24<span class="cite-bracket">&#93;</span></a></sup> </p><p>As of February 2020, the Arduino community included about 30 million active users based on the IDE downloads.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">&#91;</span>25<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Hardware">Hardware</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=5" title="Edit section: Hardware"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Arduino-compatible_R3_UNO_Sku066313-01.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/66/Arduino-compatible_R3_UNO_Sku066313-01.jpg/220px-Arduino-compatible_R3_UNO_Sku066313-01.jpg" decoding="async" width="220" height="220" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/66/Arduino-compatible_R3_UNO_Sku066313-01.jpg/330px-Arduino-compatible_R3_UNO_Sku066313-01.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/66/Arduino-compatible_R3_UNO_Sku066313-01.jpg/440px-Arduino-compatible_R3_UNO_Sku066313-01.jpg 2x" data-file-width="600" data-file-height="600" /></a><figcaption>Arduino-compatible R3 <a href="/wiki/Arduino_Uno" title="Arduino Uno">Uno</a> board with no Arduino logo</figcaption></figure> <p>Arduino is <a href="/wiki/Open-source_hardware" title="Open-source hardware">open-source hardware</a>. The hardware reference designs are distributed under a <a href="/wiki/Creative_Commons" title="Creative Commons">Creative Commons</a> Attribution Share-Alike 2.5 license and are available on the Arduino website. Layout and production files for some versions of the hardware are also available. </p><p>Although the hardware and software designs are freely available under <a href="/wiki/Copyleft" title="Copyleft">copyleft</a> licenses, the developers have requested the name <i>Arduino</i> to be <a href="/wiki/Generic_trademark" title="Generic trademark">exclusive to the official product</a> and not be used for derived works without permission. The official policy document on the use of the Arduino name emphasizes that the project is open to incorporating work by others into the official product.<sup id="cite_ref-AutoF7-44_26-0" class="reference"><a href="#cite_note-AutoF7-44-26"><span class="cite-bracket">&#91;</span>26<span class="cite-bracket">&#93;</span></a></sup> Several Arduino-compatible products commercially released have avoided the project name by using various names ending in <i>-duino</i>.<sup id="cite_ref-freeduino_27-0" class="reference"><a href="#cite_note-freeduino-27"><span class="cite-bracket">&#91;</span>27<span class="cite-bracket">&#93;</span></a></sup> </p> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Arduino316.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Arduino316.jpg/220px-Arduino316.jpg" decoding="async" width="220" height="153" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Arduino316.jpg/330px-Arduino316.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Arduino316.jpg/440px-Arduino316.jpg 2x" data-file-width="1293" data-file-height="900" /></a><figcaption>An early Arduino board<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">&#91;</span>28<span class="cite-bracket">&#93;</span></a></sup> with an <a href="/wiki/RS-232" title="RS-232">RS-232</a> <a href="/wiki/Serial_communication" title="Serial communication">serial</a> interface (upper left) and an Atmel ATmega8 microcontroller chip (black, lower right); the 14 digital I/O pins are at the top, the 6 analog input pins at the lower right, and the power connector at the lower left.</figcaption></figure> <p>Most Arduino boards consist of an <a href="/wiki/Atmel" title="Atmel">Atmel</a> 8-bit <a href="/wiki/AVR_microcontroller" class="mw-redirect" title="AVR microcontroller">AVR microcontroller</a> (ATmega8,<sup id="cite_ref-29" class="reference"><a href="#cite_note-29"><span class="cite-bracket">&#91;</span>29<span class="cite-bracket">&#93;</span></a></sup> ATmega168, <a href="/wiki/ATmega328" title="ATmega328">ATmega328</a>, ATmega1280, or ATmega2560) with varying amounts of flash memory, pins, and features.<sup id="cite_ref-30" class="reference"><a href="#cite_note-30"><span class="cite-bracket">&#91;</span>30<span class="cite-bracket">&#93;</span></a></sup> The 32-bit <a href="/wiki/Arduino_Due" class="mw-redirect" title="Arduino Due">Arduino Due</a>, based on the Atmel <a href="/wiki/Atmel_ARM-based_processors#SAM_3" title="Atmel ARM-based processors">SAM3X8E</a> was introduced in 2012.<sup id="cite_ref-31" class="reference"><a href="#cite_note-31"><span class="cite-bracket">&#91;</span>31<span class="cite-bracket">&#93;</span></a></sup> The boards use single or double-row pins or female headers that facilitate connections for programming and incorporation into other circuits. These may connect with add-on modules termed <i>shields</i>. Multiple and possibly stacked shields may be individually addressable via an <a href="/wiki/I%C2%B2C" title="I²C">I²C</a> <a href="/wiki/Serial_bus" class="mw-redirect" title="Serial bus">serial bus</a>. Most boards include a 5&#160;V <a href="/wiki/Linear_regulator" title="Linear regulator">linear regulator</a> and a 16&#160;MHz <a href="/wiki/Crystal_oscillator" title="Crystal oscillator">crystal oscillator</a> or <a href="/wiki/Ceramic_resonator" title="Ceramic resonator">ceramic resonator</a>. Some designs, such as the LilyPad,<sup id="cite_ref-32" class="reference"><a href="#cite_note-32"><span class="cite-bracket">&#91;</span>32<span class="cite-bracket">&#93;</span></a></sup> run at 8&#160;MHz and dispense with the onboard voltage regulator due to specific <a href="/wiki/Form_factor_(design)" title="Form factor (design)">form factor</a> restrictions. </p><p>Arduino microcontrollers are pre-programmed with a <a href="/wiki/Bootloader" title="Bootloader">bootloader</a> that simplifies the uploading of programs to the on-chip <a href="/wiki/Flash_memory" title="Flash memory">flash memory</a>. The default bootloader of the Arduino Uno is the Optiboot bootloader.<sup id="cite_ref-33" class="reference"><a href="#cite_note-33"><span class="cite-bracket">&#91;</span>33<span class="cite-bracket">&#93;</span></a></sup> Boards are loaded with program code via a serial connection to another computer. Some serial Arduino boards contain a <a href="/wiki/Level_shifter" title="Level shifter">level shifter</a> circuit to convert between <a href="/wiki/RS-232" title="RS-232">RS-232</a> logic levels and <a href="/wiki/Transistor%E2%80%93transistor_logic" title="Transistor–transistor logic">transistor–transistor logic</a> (<a href="/wiki/TTL_serial" class="mw-redirect" title="TTL serial">TTL serial</a>) level signals. Current Arduino boards are programmed via <a href="/wiki/Universal_Serial_Bus" class="mw-redirect" title="Universal Serial Bus">Universal Serial Bus</a> (USB), implemented using USB-to-serial adapter chips such as the <a href="/wiki/FTDI" title="FTDI">FTDI</a> FT232. Some boards, such as later-model Uno boards, substitute the <a href="/wiki/FTDI" title="FTDI">FTDI</a> chip with a separate AVR chip containing USB-to-serial firmware, which is reprogrammable via its own <a href="/wiki/In-system_programming" title="In-system programming">ICSP</a> header. Other variants, such as the Arduino Mini and the unofficial Boarduino, use a detachable USB-to-serial adapter board or cable, <a href="/wiki/Bluetooth" title="Bluetooth">Bluetooth</a> or other methods. When used with traditional microcontroller tools, instead of the Arduino IDE, standard AVR <a href="/wiki/In-system_programming" title="In-system programming">in-system programming</a> (ISP) programming is used. </p> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:UnoConnections.jpg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/9/9d/UnoConnections.jpg/220px-UnoConnections.jpg" decoding="async" width="220" height="157" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/9d/UnoConnections.jpg/330px-UnoConnections.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/9d/UnoConnections.jpg/440px-UnoConnections.jpg 2x" data-file-width="856" data-file-height="610" /></a><figcaption>An official Arduino Uno R2 with descriptions of the I/O locations</figcaption></figure> <p>The Arduino board exposes most of the microcontroller's I/O pins for use by other circuits. The <i>Diecimila</i>,<sup id="cite_ref-N10000_34-0" class="reference"><a href="#cite_note-N10000-34"><span class="cite-bracket">&#91;</span>a<span class="cite-bracket">&#93;</span></a></sup> <i>Duemilanove</i>,<sup id="cite_ref-N2009_35-0" class="reference"><a href="#cite_note-N2009-35"><span class="cite-bracket">&#91;</span>b<span class="cite-bracket">&#93;</span></a></sup> and current <i>Uno</i><sup id="cite_ref-N1_36-0" class="reference"><a href="#cite_note-N1-36"><span class="cite-bracket">&#91;</span>c<span class="cite-bracket">&#93;</span></a></sup> provide 14 digital I/O pins, six of which can produce <a href="/wiki/Pulse-width_modulation" title="Pulse-width modulation">pulse-width modulated</a> signals, and six analog inputs, which can also be used as six digital I/O pins. These pins are on the top of the board, via female 0.1-inch (2.54&#160;mm) headers. Several plug-in application shields are also commercially available. The Arduino Nano and Arduino-compatible Bare Bones Board<sup id="cite_ref-37" class="reference"><a href="#cite_note-37"><span class="cite-bracket">&#91;</span>34<span class="cite-bracket">&#93;</span></a></sup> and Boarduino<sup id="cite_ref-38" class="reference"><a href="#cite_note-38"><span class="cite-bracket">&#91;</span>35<span class="cite-bracket">&#93;</span></a></sup> boards may provide male header pins on the underside of the board that can plug into solderless <a href="/wiki/Breadboard" title="Breadboard">breadboards</a>. </p><p>Many Arduino-compatible and Arduino-derived boards exist. Some are functionally equivalent to an Arduino and can be used interchangeably. Many enhance the basic Arduino by adding output drivers, often for use in school-level education,<sup id="cite_ref-39" class="reference"><a href="#cite_note-39"><span class="cite-bracket">&#91;</span>36<span class="cite-bracket">&#93;</span></a></sup> to simplify making buggies and small robots. Others are electrically equivalent, but change the form factor, sometimes retaining compatibility with shields, sometimes not. Some variants use different processors, of varying compatibility. </p> <div class="mw-heading mw-heading3"><h3 id="Official_boards">Official boards</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=6" title="Edit section: Official boards"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><div role="note" class="hatnote navigation-not-searchable">Further information: <a href="/wiki/List_of_Arduino_boards_and_compatible_systems" title="List of Arduino boards and compatible systems">List of Arduino boards and compatible systems</a></div> <p>The original Arduino hardware was manufactured by the Italian company Smart Projects.<sup id="cite_ref-smartprojects_40-0" class="reference"><a href="#cite_note-smartprojects-40"><span class="cite-bracket">&#91;</span>37<span class="cite-bracket">&#93;</span></a></sup> Some Arduino-branded boards have been designed by the American companies <a href="/wiki/SparkFun_Electronics" title="SparkFun Electronics">SparkFun Electronics</a> and <a href="/wiki/Adafruit_Industries" title="Adafruit Industries">Adafruit Industries</a>.<sup id="cite_ref-41" class="reference"><a href="#cite_note-41"><span class="cite-bracket">&#91;</span>38<span class="cite-bracket">&#93;</span></a></sup> As of 2016<sup class="plainlinks noexcerpt noprint asof-tag update" style="display:none;"><a class="external text" href="https://en.wikipedia.org/w/index.php?title=Arduino&amp;action=edit">&#91;update&#93;</a></sup>, 17 versions of the Arduino hardware have been commercially produced. </p> <ul class="gallery mw-gallery-packed"> <li class="gallerybox" style="width: 174.66666666667px"> <div class="thumb" style="width: 172.66666666667px;"><span typeof="mw:File"><a href="/wiki/File:Arduino316.jpg" class="mw-file-description" title="Arduino RS232[39] (male pins)"><img alt="Arduino RS232[39] (male pins)" src="//upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Arduino316.jpg/259px-Arduino316.jpg" decoding="async" width="173" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Arduino316.jpg/388px-Arduino316.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/6c/Arduino316.jpg/517px-Arduino316.jpg 2x" data-file-width="1293" data-file-height="900" /></a></span></div> <div class="gallerytext">Arduino RS232<sup id="cite_ref-42" class="reference"><a href="#cite_note-42"><span class="cite-bracket">&#91;</span>39<span class="cite-bracket">&#93;</span></a></sup><br />(male pins)</div> </li> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Diecimila_6.jpg" class="mw-file-description" title="Arduino Diecimila[40]"><img alt="Arduino Diecimila[40]" src="//upload.wikimedia.org/wikipedia/commons/thumb/9/96/Arduino_Diecimila_6.jpg/240px-Arduino_Diecimila_6.jpg" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/96/Arduino_Diecimila_6.jpg/360px-Arduino_Diecimila_6.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/96/Arduino_Diecimila_6.jpg/480px-Arduino_Diecimila_6.jpg 2x" data-file-width="2816" data-file-height="2112" /></a></span></div> <div class="gallerytext">Arduino Diecimila<sup id="cite_ref-43" class="reference"><a href="#cite_note-43"><span class="cite-bracket">&#91;</span>40<span class="cite-bracket">&#93;</span></a></sup></div> </li> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Duemilanove_2009b.jpg" class="mw-file-description" title="Arduino Duemilanove[41] (rev 2009b)"><img alt="Arduino Duemilanove[41] (rev 2009b)" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/05/Arduino_Duemilanove_2009b.jpg/240px-Arduino_Duemilanove_2009b.jpg" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/05/Arduino_Duemilanove_2009b.jpg/360px-Arduino_Duemilanove_2009b.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/05/Arduino_Duemilanove_2009b.jpg/480px-Arduino_Duemilanove_2009b.jpg 2x" data-file-width="2272" data-file-height="1704" /></a></span></div> <div class="gallerytext">Arduino Duemilanove<sup id="cite_ref-44" class="reference"><a href="#cite_note-44"><span class="cite-bracket">&#91;</span>41<span class="cite-bracket">&#93;</span></a></sup><br />(rev 2009b)</div> </li> <li class="gallerybox" style="width: 182px"> <div class="thumb" style="width: 180px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_UNO_unpacked.jpg" class="mw-file-description" title="Arduino Uno R2[42][43]"><img alt="Arduino Uno R2[42][43]" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/3a/Arduino_UNO_unpacked.jpg/270px-Arduino_UNO_unpacked.jpg" decoding="async" width="180" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/3a/Arduino_UNO_unpacked.jpg/405px-Arduino_UNO_unpacked.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/3a/Arduino_UNO_unpacked.jpg/540px-Arduino_UNO_unpacked.jpg 2x" data-file-width="5184" data-file-height="3456" /></a></span></div> <div class="gallerytext"><a href="/wiki/Arduino_Uno" title="Arduino Uno">Arduino Uno R2</a><sup id="cite_ref-45" class="reference"><a href="#cite_note-45"><span class="cite-bracket">&#91;</span>42<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-46" class="reference"><a href="#cite_note-46"><span class="cite-bracket">&#91;</span>43<span class="cite-bracket">&#93;</span></a></sup></div> </li> <li class="gallerybox" style="width: 122px"> <div class="thumb" style="width: 120px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Uno_-_R3.jpg" class="mw-file-description" title="Arduino Uno SMD R3[44]"><img alt="Arduino Uno SMD R3[44]" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Uno_-_R3.jpg/180px-Arduino_Uno_-_R3.jpg" decoding="async" width="120" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Uno_-_R3.jpg/270px-Arduino_Uno_-_R3.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Uno_-_R3.jpg/360px-Arduino_Uno_-_R3.jpg 2x" data-file-width="600" data-file-height="600" /></a></span></div> <div class="gallerytext"><a href="/wiki/Arduino_Uno" title="Arduino Uno">Arduino Uno SMD R3</a><sup id="cite_ref-47" class="reference"><a href="#cite_note-47"><span class="cite-bracket">&#91;</span>44<span class="cite-bracket">&#93;</span></a></sup></div> </li> <li class="gallerybox" style="width: 182px"> <div class="thumb" style="width: 180px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Leonardo.jpg" class="mw-file-description" title="Arduino Leonardo[45]"><img alt="Arduino Leonardo[45]" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Leonardo.jpg/270px-Arduino_Leonardo.jpg" decoding="async" width="180" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Leonardo.jpg/405px-Arduino_Leonardo.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/38/Arduino_Leonardo.jpg/540px-Arduino_Leonardo.jpg 2x" data-file-width="5184" data-file-height="3456" /></a></span></div> <div class="gallerytext">Arduino Leonardo<sup id="cite_ref-48" class="reference"><a href="#cite_note-48"><span class="cite-bracket">&#91;</span>45<span class="cite-bracket">&#93;</span></a></sup></div> </li> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:2x3_pin_header_on_Arduino_Micro.jpg" class="mw-file-description" title="Arduino Micro (ATmega32U4)"><img alt="Arduino Micro (ATmega32U4)" src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/2x3_pin_header_on_Arduino_Micro.jpg/240px-2x3_pin_header_on_Arduino_Micro.jpg" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/2x3_pin_header_on_Arduino_Micro.jpg/360px-2x3_pin_header_on_Arduino_Micro.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c9/2x3_pin_header_on_Arduino_Micro.jpg/480px-2x3_pin_header_on_Arduino_Micro.jpg 2x" data-file-width="2048" data-file-height="1536" /></a></span></div> <div class="gallerytext">Arduino Micro (ATmega32U4)</div> </li> <li class="gallerybox" style="width: 182px"> <div class="thumb" style="width: 180px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Pro_Micro.jpg" class="mw-file-description" title="Arduino Pro Micro (ATmega32U4)"><img alt="Arduino Pro Micro (ATmega32U4)" src="//upload.wikimedia.org/wikipedia/commons/thumb/d/de/Arduino_Pro_Micro.jpg/270px-Arduino_Pro_Micro.jpg" decoding="async" width="180" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/d/de/Arduino_Pro_Micro.jpg/405px-Arduino_Pro_Micro.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/d/de/Arduino_Pro_Micro.jpg/540px-Arduino_Pro_Micro.jpg 2x" data-file-width="1644" data-file-height="1096" /></a></span></div> <div class="gallerytext">Arduino Pro Micro (ATmega32U4)</div> </li> <li class="gallerybox" style="width: 122px"> <div class="thumb" style="width: 120px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Pro.jpg" class="mw-file-description" title="Arduino Pro[46] (No USB)"><img alt="Arduino Pro[46] (No USB)" src="//upload.wikimedia.org/wikipedia/commons/thumb/a/af/Arduino_Pro.jpg/180px-Arduino_Pro.jpg" decoding="async" width="120" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/af/Arduino_Pro.jpg/270px-Arduino_Pro.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/af/Arduino_Pro.jpg/360px-Arduino_Pro.jpg 2x" data-file-width="1059" data-file-height="1059" /></a></span></div> <div class="gallerytext">Arduino Pro<sup id="cite_ref-49" class="reference"><a href="#cite_note-49"><span class="cite-bracket">&#91;</span>46<span class="cite-bracket">&#93;</span></a></sup><br />(No USB)</div> </li> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Mega.jpg" class="mw-file-description" title="Arduino Mega[47]"><img alt="Arduino Mega[47]" src="//upload.wikimedia.org/wikipedia/commons/thumb/0/01/Arduino_Mega.jpg/240px-Arduino_Mega.jpg" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/01/Arduino_Mega.jpg/360px-Arduino_Mega.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/01/Arduino_Mega.jpg/480px-Arduino_Mega.jpg 2x" data-file-width="1597" data-file-height="1197" /></a></span></div> <div class="gallerytext">Arduino Mega<sup id="cite_ref-50" class="reference"><a href="#cite_note-50"><span class="cite-bracket">&#91;</span>47<span class="cite-bracket">&#93;</span></a></sup></div> </li> <li class="gallerybox" style="width: 62px"> <div class="thumb" style="width: 60px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Nano.jpg" class="mw-file-description" title="Arduino Nano[48] (DIP-30 footprint)"><img alt="Arduino Nano[48] (DIP-30 footprint)" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Arduino_Nano.jpg/77px-Arduino_Nano.jpg" decoding="async" width="52" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Arduino_Nano.jpg/115px-Arduino_Nano.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Arduino_Nano.jpg/154px-Arduino_Nano.jpg 2x" data-file-width="1283" data-file-height="3000" /></a></span></div> <div class="gallerytext"><a href="/wiki/Arduino_Nano" title="Arduino Nano">Arduino Nano</a><sup id="cite_ref-51" class="reference"><a href="#cite_note-51"><span class="cite-bracket">&#91;</span>48<span class="cite-bracket">&#93;</span></a></sup><br />(DIP-30 footprint)</div> </li> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:LilyPad_Arduino_Main_Board.JPG" class="mw-file-description" title="Arduino LilyPad 00[49] (rev 2007) (No USB)"><img alt="Arduino LilyPad 00[49] (rev 2007) (No USB)" src="//upload.wikimedia.org/wikipedia/commons/thumb/e/ec/LilyPad_Arduino_Main_Board.JPG/240px-LilyPad_Arduino_Main_Board.JPG" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/ec/LilyPad_Arduino_Main_Board.JPG/360px-LilyPad_Arduino_Main_Board.JPG 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/ec/LilyPad_Arduino_Main_Board.JPG/480px-LilyPad_Arduino_Main_Board.JPG 2x" data-file-width="2311" data-file-height="1734" /></a></span></div> <div class="gallerytext">Arduino LilyPad 00<sup id="cite_ref-52" class="reference"><a href="#cite_note-52"><span class="cite-bracket">&#91;</span>49<span class="cite-bracket">&#93;</span></a></sup><br />(rev 2007) (No USB)</div> </li> <li class="gallerybox" style="width: 122px"> <div class="thumb" style="width: 120px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Robot_Top.jpg" class="mw-file-description" title="Arduino Robot[50]"><img alt="Arduino Robot[50]" src="//upload.wikimedia.org/wikipedia/commons/thumb/5/51/Arduino_Robot_Top.jpg/180px-Arduino_Robot_Top.jpg" decoding="async" width="120" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/5/51/Arduino_Robot_Top.jpg/270px-Arduino_Robot_Top.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/5/51/Arduino_Robot_Top.jpg/360px-Arduino_Robot_Top.jpg 2x" data-file-width="640" data-file-height="640" /></a></span></div> <div class="gallerytext">Arduino Robot<sup id="cite_ref-53" class="reference"><a href="#cite_note-53"><span class="cite-bracket">&#91;</span>50<span class="cite-bracket">&#93;</span></a></sup></div> </li> <li class="gallerybox" style="width: 270.66666666667px"> <div class="thumb" style="width: 268.66666666667px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Esplora.jpg" class="mw-file-description" title="Arduino Esplora[51]"><img alt="Arduino Esplora[51]" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Arduino_Esplora.jpg/403px-Arduino_Esplora.jpg" decoding="async" width="269" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Arduino_Esplora.jpg/604px-Arduino_Esplora.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/2f/Arduino_Esplora.jpg/805px-Arduino_Esplora.jpg 2x" data-file-width="1024" data-file-height="458" /></a></span></div> <div class="gallerytext">Arduino Esplora<sup id="cite_ref-54" class="reference"><a href="#cite_note-54"><span class="cite-bracket">&#91;</span>51<span class="cite-bracket">&#93;</span></a></sup></div> </li> <li class="gallerybox" style="width: 182px"> <div class="thumb" style="width: 180px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Ethernet_Board.jpg" class="mw-file-description" title="Arduino Ethernet[52] (AVR + W5100)"><img alt="Arduino Ethernet[52] (AVR + W5100)" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/16/Arduino_Ethernet_Board.jpg/270px-Arduino_Ethernet_Board.jpg" decoding="async" width="180" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/16/Arduino_Ethernet_Board.jpg/405px-Arduino_Ethernet_Board.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/16/Arduino_Ethernet_Board.jpg/540px-Arduino_Ethernet_Board.jpg 2x" data-file-width="4332" data-file-height="2888" /></a></span></div> <div class="gallerytext">Arduino Ethernet<sup id="cite_ref-55" class="reference"><a href="#cite_note-55"><span class="cite-bracket">&#91;</span>52<span class="cite-bracket">&#93;</span></a></sup><br />(AVR + W5100)</div> </li> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:ArduinoYun.jpg" class="mw-file-description" title="Arduino Yún[53] (AVR + AR9331)"><img alt="Arduino Yún[53] (AVR + AR9331)" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/1d/ArduinoYun.jpg/240px-ArduinoYun.jpg" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/1d/ArduinoYun.jpg/360px-ArduinoYun.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/1d/ArduinoYun.jpg/480px-ArduinoYun.jpg 2x" data-file-width="600" data-file-height="450" /></a></span></div> <div class="gallerytext">Arduino Yún<sup id="cite_ref-56" class="reference"><a href="#cite_note-56"><span class="cite-bracket">&#91;</span>53<span class="cite-bracket">&#93;</span></a></sup><br />(AVR + AR9331)</div> </li> <li class="gallerybox" style="width: 227.33333333333px"> <div class="thumb" style="width: 225.33333333333px;"><span typeof="mw:File"><a href="/wiki/File:ArduinoDue_Front.jpg" class="mw-file-description" title="Arduino Due[54] (ARM Cortex-M3 core)"><img alt="Arduino Due[54] (ARM Cortex-M3 core)" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/36/ArduinoDue_Front.jpg/338px-ArduinoDue_Front.jpg" decoding="async" width="226" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/36/ArduinoDue_Front.jpg/507px-ArduinoDue_Front.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/36/ArduinoDue_Front.jpg/676px-ArduinoDue_Front.jpg 2x" data-file-width="1024" data-file-height="546" /></a></span></div> <div class="gallerytext">Arduino Due<sup id="cite_ref-57" class="reference"><a href="#cite_note-57"><span class="cite-bracket">&#91;</span>54<span class="cite-bracket">&#93;</span></a></sup><br />(<a href="/wiki/ARM_Cortex-M3" class="mw-redirect" title="ARM Cortex-M3">ARM Cortex-M3</a> core)</div> </li> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:Arduino_Giga_R1_WiFi.png" class="mw-file-description" title="Arduino GIGA R1 WiFi (Dual core ARM Cortex-M7 + ARM Cortex-M4 cores + Murata 1DX)"><img alt="Arduino GIGA R1 WiFi (Dual core ARM Cortex-M7 + ARM Cortex-M4 cores + Murata 1DX)" src="//upload.wikimedia.org/wikipedia/commons/thumb/9/99/Arduino_Giga_R1_WiFi.png/240px-Arduino_Giga_R1_WiFi.png" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/9/99/Arduino_Giga_R1_WiFi.png/360px-Arduino_Giga_R1_WiFi.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/9/99/Arduino_Giga_R1_WiFi.png/480px-Arduino_Giga_R1_WiFi.png 2x" data-file-width="643" data-file-height="482" /></a></span></div> <div class="gallerytext">Arduino GIGA R1 WiFi (Dual core <a href="/wiki/ARM_Cortex-M7" class="mw-redirect" title="ARM Cortex-M7">ARM Cortex-M7</a> + <a href="/wiki/ARM_Cortex-M4" class="mw-redirect" title="ARM Cortex-M4">ARM Cortex-M4</a> cores + Murata 1DX)</div> </li> </ul> <div class="mw-heading mw-heading3"><h3 id="Shields">Shields</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=7" title="Edit section: Shields"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Arduino and Arduino-compatible boards use printed circuit expansion boards called <i>shields</i>, which plug into the normally supplied Arduino pin headers.<sup id="cite_ref-58" class="reference"><a href="#cite_note-58"><span class="cite-bracket">&#91;</span>55<span class="cite-bracket">&#93;</span></a></sup> Shields can provide motor controls for <a href="/wiki/3D_printing" title="3D printing">3D printing</a> and other applications, <a href="/wiki/GNSS" class="mw-redirect" title="GNSS">GNSS</a> (satellite navigation), Ethernet, <a href="/wiki/Liquid_crystal_display" class="mw-redirect" title="Liquid crystal display">liquid crystal display</a> (LCD), or breadboarding (<a href="/wiki/Prototyping" class="mw-redirect" title="Prototyping">prototyping</a>). Several shields can also be made <a href="/wiki/Do_it_yourself" title="Do it yourself">do it yourself</a> (DIY).<sup id="cite_ref-AutoF7-35_59-0" class="reference"><a href="#cite_note-AutoF7-35-59"><span class="cite-bracket">&#91;</span>56<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-AutoF7-36_60-0" class="reference"><a href="#cite_note-AutoF7-36-60"><span class="cite-bracket">&#91;</span>57<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-61" class="reference"><a href="#cite_note-61"><span class="cite-bracket">&#91;</span>58<span class="cite-bracket">&#93;</span></a></sup> </p> <ul class="gallery mw-gallery-packed"> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:Multiple_shields_stacked_on_an_Arduino_board.jpg" class="mw-file-description" title="Some shields offer stacking headers which allow multiple shields to be stacked on top of an Arduino board. Here, a prototyping shield is stacked on two Adafruit motor shield V2s."><img alt="Some shields offer stacking headers which allow multiple shields to be stacked on top of an Arduino board. Here, a prototyping shield is stacked on two Adafruit motor shield V2s." src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Multiple_shields_stacked_on_an_Arduino_board.jpg/240px-Multiple_shields_stacked_on_an_Arduino_board.jpg" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Multiple_shields_stacked_on_an_Arduino_board.jpg/360px-Multiple_shields_stacked_on_an_Arduino_board.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f8/Multiple_shields_stacked_on_an_Arduino_board.jpg/480px-Multiple_shields_stacked_on_an_Arduino_board.jpg 2x" data-file-width="3264" data-file-height="2448" /></a></span></div> <div class="gallerytext">Some shields offer stacking headers which allow multiple shields to be stacked on top of an Arduino board. Here, a prototyping shield is stacked on two <a href="/wiki/Adafruit" class="mw-redirect" title="Adafruit">Adafruit</a> motor shield V2s.</div> </li> <li class="gallerybox" style="width: 182px"> <div class="thumb" style="width: 180px;"><span typeof="mw:File"><a href="/wiki/File:Wingshield_on_Arduino_-_ARSH-05-WI.jpg" class="mw-file-description" title="Screw-terminal breakout shield in a wing-type format, allowing bare-end wires to be connected to the board without requiring any specialized pins"><img alt="Screw-terminal breakout shield in a wing-type format, allowing bare-end wires to be connected to the board without requiring any specialized pins" src="//upload.wikimedia.org/wikipedia/commons/thumb/7/72/Wingshield_on_Arduino_-_ARSH-05-WI.jpg/270px-Wingshield_on_Arduino_-_ARSH-05-WI.jpg" decoding="async" width="180" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/7/72/Wingshield_on_Arduino_-_ARSH-05-WI.jpg/405px-Wingshield_on_Arduino_-_ARSH-05-WI.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/7/72/Wingshield_on_Arduino_-_ARSH-05-WI.jpg/540px-Wingshield_on_Arduino_-_ARSH-05-WI.jpg 2x" data-file-width="3560" data-file-height="2373" /></a></span></div> <div class="gallerytext">Screw-terminal breakout shield in a wing-type format, allowing bare-end wires to be connected to the board without requiring any specialized pins</div> </li> <li class="gallerybox" style="width: 182px"> <div class="thumb" style="width: 180px;"><span typeof="mw:File"><a href="/wiki/File:ARSH-09-DL_03.jpg" class="mw-file-description" title="Adafruit Datalogging Shield with a Secure Digital (SD) card slot and real-time clock (RTC) chip along with some space for adding components and modules for customization"><img alt="Adafruit Datalogging Shield with a Secure Digital (SD) card slot and real-time clock (RTC) chip along with some space for adding components and modules for customization" src="//upload.wikimedia.org/wikipedia/commons/thumb/e/ee/ARSH-09-DL_03.jpg/270px-ARSH-09-DL_03.jpg" decoding="async" width="180" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/ee/ARSH-09-DL_03.jpg/405px-ARSH-09-DL_03.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/e/ee/ARSH-09-DL_03.jpg/540px-ARSH-09-DL_03.jpg 2x" data-file-width="2994" data-file-height="1996" /></a></span></div> <div class="gallerytext">Adafruit Datalogging Shield with a <a href="/wiki/Secure_Digital" class="mw-redirect" title="Secure Digital">Secure Digital</a> (SD) card slot and real-time clock (RTC) chip along with some space for adding components and modules for customization</div> </li> <li class="gallerybox" style="width: 182px"> <div class="thumb" style="width: 180px;"><span typeof="mw:File"><a href="/wiki/File:Adafruit_Motor_Shield_-_ARSH-02-MS_01.jpg" class="mw-file-description" title="Adafruit Motor Shield with screw terminals for connection to motors. Officially discontinued, this shield may still be available through unofficial channels."><img alt="Adafruit Motor Shield with screw terminals for connection to motors. Officially discontinued, this shield may still be available through unofficial channels." src="//upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Adafruit_Motor_Shield_-_ARSH-02-MS_01.jpg/270px-Adafruit_Motor_Shield_-_ARSH-02-MS_01.jpg" decoding="async" width="180" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Adafruit_Motor_Shield_-_ARSH-02-MS_01.jpg/405px-Adafruit_Motor_Shield_-_ARSH-02-MS_01.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/f/f7/Adafruit_Motor_Shield_-_ARSH-02-MS_01.jpg/540px-Adafruit_Motor_Shield_-_ARSH-02-MS_01.jpg 2x" data-file-width="3057" data-file-height="2038" /></a></span></div> <div class="gallerytext">Adafruit Motor Shield with screw terminals for connection to motors. Officially discontinued, this shield may still be available through unofficial channels.</div> </li> <li class="gallerybox" style="width: 92px"> <div class="thumb" style="width: 90px;"><span typeof="mw:File"><a href="/wiki/File:Front_of_the_motor_shield.jpg" class="mw-file-description" title="The Adafruit Motor Shield V2 uses I2C, requiring vastly fewer digital I/O pins than attaching each motor directly."><img alt="The Adafruit Motor Shield V2 uses I2C, requiring vastly fewer digital I/O pins than attaching each motor directly." src="//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Front_of_the_motor_shield.jpg/135px-Front_of_the_motor_shield.jpg" decoding="async" width="90" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Front_of_the_motor_shield.jpg/202px-Front_of_the_motor_shield.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/c/c9/Front_of_the_motor_shield.jpg/270px-Front_of_the_motor_shield.jpg 2x" data-file-width="2448" data-file-height="3264" /></a></span></div> <div class="gallerytext">The Adafruit Motor Shield V2 uses <a href="/wiki/I%C2%B2C" title="I²C">I<sup>2</sup>C</a>, requiring vastly fewer digital I/O pins than attaching each motor directly.</div> </li> <li class="gallerybox" style="width: 162px"> <div class="thumb" style="width: 160px;"><span typeof="mw:File"><a href="/wiki/File:Closeup_of_usbhost_shield_with_jumper.JPG" class="mw-file-description" title="A USB host shield which allows an Arduino board to communicate with a USB device such as a keyboard or a mouse"><img alt="A USB host shield which allows an Arduino board to communicate with a USB device such as a keyboard or a mouse" src="//upload.wikimedia.org/wikipedia/commons/thumb/1/17/Closeup_of_usbhost_shield_with_jumper.JPG/240px-Closeup_of_usbhost_shield_with_jumper.JPG" decoding="async" width="160" height="120" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/1/17/Closeup_of_usbhost_shield_with_jumper.JPG/360px-Closeup_of_usbhost_shield_with_jumper.JPG 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/1/17/Closeup_of_usbhost_shield_with_jumper.JPG/480px-Closeup_of_usbhost_shield_with_jumper.JPG 2x" data-file-width="4000" data-file-height="3000" /></a></span></div> <div class="gallerytext">A USB host shield which allows an Arduino board to communicate with a USB device such as a keyboard or a mouse</div> </li> </ul> <div class="mw-heading mw-heading2"><h2 id="Software">Software</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=8" title="Edit section: Software"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A program for Arduino hardware may be written in any <a href="/wiki/Programming_language" title="Programming language">programming language</a> with compilers that produce binary machine code for the target processor. Atmel provides a development environment for their 8-bit <a href="/wiki/Atmel_AVR" class="mw-redirect" title="Atmel AVR">AVR</a> and 32-bit <a href="/wiki/ARM_Cortex-M" title="ARM Cortex-M">ARM Cortex-M</a> based microcontrollers: AVR Studio (older) and Atmel Studio (newer).<sup id="cite_ref-AutoF7-38_62-0" class="reference"><a href="#cite_note-AutoF7-38-62"><span class="cite-bracket">&#91;</span>59<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-AutoF7-39_63-0" class="reference"><a href="#cite_note-AutoF7-39-63"><span class="cite-bracket">&#91;</span>60<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-AutoF7-46_64-0" class="reference"><a href="#cite_note-AutoF7-46-64"><span class="cite-bracket">&#91;</span>61<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Legacy_IDE">Legacy IDE</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=9" title="Edit section: Legacy IDE"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"><table class="infobox vevent"><caption class="infobox-title summary">Arduino Legacy IDE</caption><tbody><tr><td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:Arduino_IDE_-_Blink.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Arduino_IDE_-_Blink.png/220px-Arduino_IDE_-_Blink.png" decoding="async" width="220" height="183" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Arduino_IDE_-_Blink.png/330px-Arduino_IDE_-_Blink.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/a1/Arduino_IDE_-_Blink.png/440px-Arduino_IDE_-_Blink.png 2x" data-file-width="1482" data-file-height="1234" /></a></span><div class="infobox-caption">Screenshot of Arduino Legacy IDE showing <i>Blink</i> program</div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data">Arduino Software</td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">1.8.19 / 21&#160;December 2021<span class="noprint">&#59;&#32;2 years ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2021-12-21</span>)</span><sup id="cite_ref-65" class="reference"><a href="#cite_note-65"><span class="cite-bracket">&#91;</span>62<span class="cite-bracket">&#93;</span></a></sup></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a>, <a href="/wiki/C_(programming_language)" title="C (programming language)">C</a>, <a href="/wiki/C%2B%2B" title="C++">C++</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/Linux" title="Linux">Linux</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Computing_platform" title="Computing platform">Platform</a></th><td class="infobox-data"><a href="/wiki/IA-32" title="IA-32">IA-32</a>, <a href="/wiki/X86-64" title="X86-64">x86-64</a>, <a href="/wiki/ARM_architecture" class="mw-redirect" title="ARM architecture">ARM</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Integrated_development_environment" title="Integrated development environment">Integrated development environment</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/LGPL" class="mw-redirect" title="LGPL">LGPL</a> or <a href="/wiki/GPL" class="mw-redirect" title="GPL">GPL</a> license</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/software">www<wbr />.arduino<wbr />.cc<wbr />/en<wbr />/software</a></span></td></tr></tbody></table> <p>The Arduino <a href="/wiki/Integrated_development_environment" title="Integrated development environment">integrated development environment</a> (IDE) is a <a href="/wiki/Cross-platform" class="mw-redirect" title="Cross-platform">cross-platform</a> application (for <a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a>, and <a href="/wiki/Linux" title="Linux">Linux</a>) that is based on <i><a href="/wiki/Processing_(programming_language)" class="mw-redirect" title="Processing (programming language)">Processing IDE</a></i> which is written in <a href="/wiki/Java_(programming_language)" title="Java (programming language)">Java</a>. It uses the <i><a href="/wiki/Wiring_(development_platform)" class="mw-redirect" title="Wiring (development platform)">Wiring</a></i> API as programming style and <a href="/wiki/Hardware_Abstraction_Layer" class="mw-redirect" title="Hardware Abstraction Layer">HAL</a>. It includes a code editor with features such as text cutting and pasting, searching and replacing text, automatic indenting, <a href="/wiki/Brace_matching" class="mw-redirect" title="Brace matching">brace matching</a>, and <a href="/wiki/Syntax_highlighting" title="Syntax highlighting">syntax highlighting</a>, and provides simple <i>one-click</i> mechanisms to compile and upload programs to an Arduino board. It also contains a message area, a text console, a toolbar with buttons for common functions and a hierarchy of operation menus. The source code for the IDE is released under the <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU General Public License</a>, version 2.<sup id="cite_ref-66" class="reference"><a href="#cite_note-66"><span class="cite-bracket">&#91;</span>63<span class="cite-bracket">&#93;</span></a></sup> </p><p>The Arduino IDE supports the languages <a href="/wiki/C_(programming_language)" title="C (programming language)">C</a> and <a href="/wiki/C%2B%2B" title="C++">C++</a> using special rules of code structuring. The Arduino IDE supplies a <a href="/wiki/Software_library" class="mw-redirect" title="Software library">software library</a> from the <a href="/wiki/Wiring_(development_platform)" class="mw-redirect" title="Wiring (development platform)">Wiring</a> project, which provides many common input and output procedures. User-written code only requires two basic functions, for starting the sketch and the main program loop, that are compiled and linked with a program stub <i>main()</i> into an executable <a href="/wiki/Cyclic_executive" title="Cyclic executive">cyclic executive</a> program with the <a href="/wiki/GNU_toolchain" title="GNU toolchain">GNU toolchain</a>, also included with the IDE distribution. The Arduino IDE employs the program <i>avrdude</i> to convert the executable code into a text file in <a href="/wiki/Hexadecimal" title="Hexadecimal">hexadecimal</a> encoding that is loaded into the Arduino board by a loader program in the board's firmware. Traditionally, Arduino IDE was used to program Arduino's official boards based on Atmel AVR Microcontrollers, but over time, once the popularity of Arduino grew and the availability of open-source compilers existed, many more platforms from <a href="/wiki/PIC_microcontrollers" title="PIC microcontrollers">PIC</a>, <a href="/wiki/STM32" title="STM32">STM32</a>, <a href="/wiki/TI_MSP430" title="TI MSP430">TI MSP430</a>, <a href="/wiki/ESP32" title="ESP32">ESP32</a> can be coded using Arduino IDE.<sup id="cite_ref-67" class="reference"><a href="#cite_note-67"><span class="cite-bracket">&#91;</span>64<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="IDE_2.0">IDE 2.0</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=10" title="Edit section: IDE 2.0"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"><table class="infobox vevent"><caption class="infobox-title summary">Arduino IDE</caption><tbody><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data">Arduino Software</td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">2.3.2 / 20&#160;February 2024<span class="noprint">&#59;&#32;9 months ago</span><span style="display:none">&#160;(<span class="bday dtstart published updated">2024-02-20</span>)</span><sup id="cite_ref-68" class="reference"><a href="#cite_note-68"><span class="cite-bracket">&#91;</span>65<span class="cite-bracket">&#93;</span></a></sup></div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/TypeScript" title="TypeScript">TypeScript</a>, <a href="/wiki/JavaScript" title="JavaScript">JavaScript</a>, <a href="/wiki/Go_(programming_language)" title="Go (programming language)">Go</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><a href="/wiki/Microsoft_Windows" title="Microsoft Windows">Microsoft Windows</a>, <a href="/wiki/MacOS" title="MacOS">macOS</a>, <a href="/wiki/Linux" title="Linux">Linux</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Computing_platform" title="Computing platform">Platform</a></th><td class="infobox-data"><a href="/wiki/X86-64" title="X86-64">x86-64</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Integrated_development_environment" title="Integrated development environment">Integrated development environment</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/GNU_Affero_General_Public_License" title="GNU Affero General Public License">GNU Affero General Public License</a> v3.0</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/software">www<wbr />.arduino<wbr />.cc<wbr />/en<wbr />/software</a></span></td></tr></tbody></table> <p>An initial alpha preview of a new Arduino IDE was released on October 18, 2019, as the Arduino Pro IDE. The beta preview was released on March 1, 2021, renamed IDE 2.0. On September 14, 2022, the Arduino IDE 2.0 was officially released as stable.<sup id="cite_ref-69" class="reference"><a href="#cite_note-69"><span class="cite-bracket">&#91;</span>66<span class="cite-bracket">&#93;</span></a></sup> </p><p>The system still uses Arduino CLI (Command Line Interface), but improvements include a more professional development environment and autocompletion support.<sup id="cite_ref-70" class="reference"><a href="#cite_note-70"><span class="cite-bracket">&#91;</span>67<span class="cite-bracket">&#93;</span></a></sup> The application frontend is based on the <a href="/wiki/Eclipse_Theia" title="Eclipse Theia">Eclipse Theia</a> Open Source IDE. Its main new features are:<sup id="cite_ref-71" class="reference"><a href="#cite_note-71"><span class="cite-bracket">&#91;</span>68<span class="cite-bracket">&#93;</span></a></sup> </p> <ul><li>Modern, fully featured development environment</li> <li>New Board Manager</li> <li>New Library Manager</li> <li>Project Explorer</li> <li>Basic Auto-Completion and syntax check</li> <li>Serial Monitor with Graph Plotter</li> <li>Dark Mode and DPI awareness</li> <li>64-bit release</li> <li>Debugging capability</li></ul> <p>One important feature Arduino IDE 2.0 provides is the debugging feature.<sup id="cite_ref-72" class="reference"><a href="#cite_note-72"><span class="cite-bracket">&#91;</span>69<span class="cite-bracket">&#93;</span></a></sup> It allows users to single-step, insert breakpoints or view memory. Debugging requires a target chip with <a href="/wiki/Debug_port" title="Debug port">debug port</a> and a debug probe. The official Arduino Zero board can be debugged out of the box. Other official Arduino SAMD21 boards require a separate SEGGER J-Link or Atmel-ICE. </p><p>For a 3rd party board, debugging in Arduino IDE 2.0 is also possible as long as such board supports GDB, OPENOCD and has a debug probe. Community has contributed debugging for ATMega328P based Arduino <sup id="cite_ref-73" class="reference"><a href="#cite_note-73"><span class="cite-bracket">&#91;</span>70<span class="cite-bracket">&#93;</span></a></sup> or CH32 RiscV Boards,<sup id="cite_ref-74" class="reference"><a href="#cite_note-74"><span class="cite-bracket">&#91;</span>71<span class="cite-bracket">&#93;</span></a></sup> etc. </p> <div class="mw-heading mw-heading3"><h3 id="Sketch">Sketch</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=11" title="Edit section: Sketch"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>A <i>sketch</i> is a program written with the Arduino IDE.<sup id="cite_ref-75" class="reference"><a href="#cite_note-75"><span class="cite-bracket">&#91;</span>72<span class="cite-bracket">&#93;</span></a></sup> Sketches are saved on the development computer as text files with the file extension <b>.ino</b>. Arduino Software (IDE) pre-1.0 saved sketches with the extension <b>.pde</b>. </p><p>A minimal Arduino C/C++ program consists of only two functions:<sup id="cite_ref-76" class="reference"><a href="#cite_note-76"><span class="cite-bracket">&#91;</span>73<span class="cite-bracket">&#93;</span></a></sup> </p> <ul><li><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">setup()</code>: This function is called once when a sketch starts after power-up or reset. It is used to initialize variables, input and output pin modes, and other libraries needed in the sketch. It is analogous to the function <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">main()</code>.<sup id="cite_ref-77" class="reference"><a href="#cite_note-77"><span class="cite-bracket">&#91;</span>74<span class="cite-bracket">&#93;</span></a></sup></li> <li><code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">loop()</code>: After <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">setup()</code> function exits (ends), the <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">loop()</code> function is executed repeatedly in the main program. It controls the board until the board is powered off or is reset. It is analogous to the function <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">while(1)</code>.<sup id="cite_ref-78" class="reference"><a href="#cite_note-78"><span class="cite-bracket">&#91;</span>75<span class="cite-bracket">&#93;</span></a></sup></li></ul> <dl><dt>Blink example</dt></dl> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:Power_and_Pin13_LED_on_Arduino_Compatible_Board.jpg" class="mw-file-description"><img alt="Power LED and Integrated LED on Arduino Compatible Board" src="//upload.wikimedia.org/wikipedia/commons/thumb/2/27/Power_and_Pin13_LED_on_Arduino_Compatible_Board.jpg/220px-Power_and_Pin13_LED_on_Arduino_Compatible_Board.jpg" decoding="async" width="220" height="124" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/2/27/Power_and_Pin13_LED_on_Arduino_Compatible_Board.jpg/330px-Power_and_Pin13_LED_on_Arduino_Compatible_Board.jpg 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/2/27/Power_and_Pin13_LED_on_Arduino_Compatible_Board.jpg/440px-Power_and_Pin13_LED_on_Arduino_Compatible_Board.jpg 2x" data-file-width="1920" data-file-height="1079" /></a><figcaption>Power LED (red) and User LED (green) attached to pin 13 on an Arduino-compatible board</figcaption></figure> <p>Most Arduino boards contain a <a href="/wiki/Light-emitting_diode" title="Light-emitting diode">light-emitting diode</a> (LED) and a current-limiting resistor connected between pin 13 and ground, which is a convenient feature for many tests and program functions.<sup id="cite_ref-Blink_Tutorial_79-0" class="reference"><a href="#cite_note-Blink_Tutorial-79"><span class="cite-bracket">&#91;</span>76<span class="cite-bracket">&#93;</span></a></sup> A typical program used by beginners, akin to <a href="/wiki/Hello,_World!" class="mw-redirect" title="Hello, World!">Hello, World!</a>, is "blink", which repeatedly blinks the on-board LED integrated into the Arduino board. This program uses the functions <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">pinMode()</code>, <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">digitalWrite()</code>, and <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" style="" dir="ltr">delay()</code>, which are provided by the internal libraries included in the IDE environment.<sup id="cite_ref-80" class="reference"><a href="#cite_note-80"><span class="cite-bracket">&#91;</span>77<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-81" class="reference"><a href="#cite_note-81"><span class="cite-bracket">&#91;</span>78<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-82" class="reference"><a href="#cite_note-82"><span class="cite-bracket">&#91;</span>79<span class="cite-bracket">&#93;</span></a></sup> This program is usually loaded into a new Arduino board by the manufacturer. </p> <div style="font-size:10pt;" class="mw-highlight mw-highlight-lang-arduino mw-content-ltr" dir="ltr"><pre><span></span><span class="kr">const</span><span class="w"> </span><span class="kr">int</span><span class="w"> </span><span class="n">LED_PIN</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="mi">13</span><span class="p">;</span><span class="w"> </span><span class="c1">// Pin number attached to LED.</span> <span class="kr">void</span><span class="w"> </span><span class="nb">setup</span><span class="p">()</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nf">pinMode</span><span class="p">(</span><span class="n">LED_PIN</span><span class="p">,</span><span class="w"> </span><span class="kr">OUTPUT</span><span class="p">);</span><span class="w"> </span><span class="c1">// Configure pin 13 to be a digital output.</span> <span class="p">}</span> <span class="kr">void</span><span class="w"> </span><span class="nb">loop</span><span class="p">()</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nf">digitalWrite</span><span class="p">(</span><span class="n">LED_PIN</span><span class="p">,</span><span class="w"> </span><span class="kr">HIGH</span><span class="p">);</span><span class="w"> </span><span class="c1">// Turn on the LED.</span> <span class="w"> </span><span class="nf">delay</span><span class="p">(</span><span class="mi">1000</span><span class="p">);</span><span class="w"> </span><span class="c1">// Wait 1 second (1000 milliseconds).</span> <span class="w"> </span><span class="nf">digitalWrite</span><span class="p">(</span><span class="n">LED_PIN</span><span class="p">,</span><span class="w"> </span><span class="kr">LOW</span><span class="p">);</span><span class="w"> </span><span class="c1">// Turn off the LED.</span> <span class="w"> </span><span class="nf">delay</span><span class="p">(</span><span class="mi">1000</span><span class="p">);</span><span class="w"> </span><span class="c1">// Wait 1 second.</span> <span class="p">}</span> </pre></div> <div class="mw-heading mw-heading3"><h3 id="Libraries">Libraries</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=12" title="Edit section: Libraries"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The open-source nature of the Arduino project has facilitated the publication of many free software libraries that other developers use to augment their projects. </p> <div class="mw-heading mw-heading3"><h3 id="Operating_systems/threading"><span id="Operating_systems.2Fthreading"></span>Operating systems/threading</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=13" title="Edit section: Operating systems/threading"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>There is a <a href="/wiki/Xinu" title="Xinu">Xinu</a> OS port for the ATmega328P (Arduino Uno and others with the same chip), which includes most of the basic features.<sup id="cite_ref-83" class="reference"><a href="#cite_note-83"><span class="cite-bracket">&#91;</span>80<span class="cite-bracket">&#93;</span></a></sup> The source code of this version is freely available.<sup id="cite_ref-84" class="reference"><a href="#cite_note-84"><span class="cite-bracket">&#91;</span>81<span class="cite-bracket">&#93;</span></a></sup> </p><p>There is also a threading tool, named Protothreads. Protothreads are described as "extremely lightweight stackless threads designed for severely memory constrained systems, such as small embedded systems or wireless sensor network nodes.<sup id="cite_ref-85" class="reference"><a href="#cite_note-85"><span class="cite-bracket">&#91;</span>82<span class="cite-bracket">&#93;</span></a></sup> </p><p>There is a port of FreeRTOS for the Arduino.<sup id="cite_ref-86" class="reference"><a href="#cite_note-86"><span class="cite-bracket">&#91;</span>83<span class="cite-bracket">&#93;</span></a></sup> This is available from the Arduino Library Manager. It is compatible with a number of boards, including the Uno. </p> <div class="mw-heading mw-heading2"><h2 id="Applications">Applications</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=14" title="Edit section: Applications"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Arduboy" title="Arduboy">Arduboy</a>, a <a href="/wiki/Handheld_game_console" title="Handheld game console">handheld game console</a> based on Arduino</li> <li><a href="/wiki/Arduinome" title="Arduinome">Arduinome</a>, a <a href="/wiki/MIDI_controller" title="MIDI controller">MIDI controller</a> device that mimics the <a href="/wiki/Monome" title="Monome">Monome</a></li> <li><a href="/wiki/Ardupilot" class="mw-redirect" title="Ardupilot">Ardupilot</a>, drone software and hardware</li> <li><a href="/wiki/ArduSat" title="ArduSat">ArduSat</a>, a cubesat based on Arduino</li> <li><a href="/wiki/C-STEM_Studio" class="mw-redirect" title="C-STEM Studio">C-STEM Studio</a>, a platform for hands-on integrated learning of computing, science, technology, engineering, and mathematics (C-STEM) with robotics</li> <li>Data loggers for scientific research<sup id="cite_ref-87" class="reference"><a href="#cite_note-87"><span class="cite-bracket">&#91;</span>84<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-88" class="reference"><a href="#cite_note-88"><span class="cite-bracket">&#91;</span>85<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-89" class="reference"><a href="#cite_note-89"><span class="cite-bracket">&#91;</span>86<span class="cite-bracket">&#93;</span></a></sup><sup id="cite_ref-90" class="reference"><a href="#cite_note-90"><span class="cite-bracket">&#91;</span>87<span class="cite-bracket">&#93;</span></a></sup></li> <li><a href="/wiki/OBDuino" title="OBDuino">OBDuino</a>, a <a href="/wiki/Trip_computer" title="Trip computer">trip computer</a> that uses the <a href="/wiki/On-board_diagnostics" title="On-board diagnostics">on-board diagnostics</a> interface found in most modern cars</li> <li><a href="/wiki/OpenEVSE" title="OpenEVSE">OpenEVSE</a> an open-source electric vehicle charger</li> <li><a href="/wiki/XOD_(programming_language)" title="XOD (programming language)">XOD</a>, a visual programming language for Arduino</li></ul> <div class="mw-heading mw-heading2"><h2 id="Simulation">Simulation</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=15" title="Edit section: Simulation"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><a href="/wiki/Tinkercad" title="Tinkercad">Tinkercad</a>, an analog and digital simulator supporting Arduino Simulation, which is commonly used to create 3D models</li></ul> <div class="mw-heading mw-heading2"><h2 id="Recognitions">Recognitions</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=16" title="Edit section: Recognitions"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The Arduino project received an honorary mention in the Digital Communities category at the 2006 <a href="/wiki/Prix_Ars_Electronica" title="Prix Ars Electronica">Prix Ars Electronica</a>.<sup id="cite_ref-AutoF7-45_91-0" class="reference"><a href="#cite_note-AutoF7-45-91"><span class="cite-bracket">&#91;</span>88<span class="cite-bracket">&#93;</span></a></sup> </p><p>The Arduino Engineering Kit won the Bett Award for "Higher Education or Further Education Digital Services" in 2020.<sup id="cite_ref-92" class="reference"><a href="#cite_note-92"><span class="cite-bracket">&#91;</span>89<span class="cite-bracket">&#93;</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=17" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239009302">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{clear:left;float:left;margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span class="portalbox-link"><a href="/wiki/Portal:Free_and_open-source_software" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li><li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Nuvola_apps_ksim.png" class="mw-file-description"><img alt="icon" src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Nuvola_apps_ksim.png/28px-Nuvola_apps_ksim.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Nuvola_apps_ksim.png/42px-Nuvola_apps_ksim.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8d/Nuvola_apps_ksim.png/56px-Nuvola_apps_ksim.png 2x" data-file-width="128" data-file-height="128" /></a></span></span><span class="portalbox-link"><a href="/wiki/Portal:Electronics" title="Portal:Electronics">Electronics portal</a></span></li></ul> <ul><li><a href="/wiki/List_of_Arduino_boards_and_compatible_systems" title="List of Arduino boards and compatible systems">List of Arduino boards and compatible systems</a></li> <li><a href="/wiki/List_of_open-source_hardware_projects" title="List of open-source hardware projects">List of open-source hardware projects</a></li></ul> <div class="mw-heading mw-heading2"><h2 id="Explanatory_notes">Explanatory notes</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=18" title="Edit section: Explanatory notes"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-lower-alpha"> <div class="mw-references-wrap"><ol class="references"> <li id="cite_note-N10000-34"><span class="mw-cite-backlink"><b><a href="#cite_ref-N10000_34-0">^</a></b></span> <span class="reference-text"><i>Diecimila</i> means "ten thousand" in Italian</span> </li> <li id="cite_note-N2009-35"><span class="mw-cite-backlink"><b><a href="#cite_ref-N2009_35-0">^</a></b></span> <span class="reference-text"><i>Duemilanove</i> means "two thousand and nine" in Italian</span> </li> <li id="cite_note-N1-36"><span class="mw-cite-backlink"><b><a href="#cite_ref-N1_36-0">^</a></b></span> <span class="reference-text"><i>Uno</i> means "one" in Italian</span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=19" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239543626"><div class="reflist"> <div class="mw-references-wrap mw-references-columns"><ol class="references"> <li id="cite_note-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-1">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170829015201/https://www.arduino.cc/en/Guide/Introduction">"Getting Started: FOUNDATION &gt; Introduction"</a>. <i>arduino.cc</i>. Archived from <a rel="nofollow" class="external text" href="https://www.arduino.cc/en/guide/introduction">the original</a> on 2017-08-29<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-05-23</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=arduino.cc&amp;rft.atitle=Getting+Started%3A+FOUNDATION+%3E+Introduction&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2Fguide%2Fintroduction&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-2">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/">"Arduino - Home"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2022-10-27</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+-+Home&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-kushner-3"><span class="mw-cite-backlink">^ <a href="#cite_ref-kushner_3-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-kushner_3-1"><sup><i><b>b</b></i></sup></a> <a href="#cite_ref-kushner_3-2"><sup><i><b>c</b></i></sup></a> <a href="#cite_ref-kushner_3-3"><sup><i><b>d</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKushner2011" class="citation journal cs1">Kushner, David (2011-10-26). <a rel="nofollow" class="external text" href="https://spectrum.ieee.org/the-making-of-arduino">"The Making of Arduino"</a>. <i><a href="/wiki/IEEE_Spectrum" title="IEEE Spectrum">IEEE Spectrum</a></i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Spectrum&amp;rft.atitle=The+Making+of+Arduino&amp;rft.date=2011-10-26&amp;rft.aulast=Kushner&amp;rft.aufirst=David&amp;rft_id=https%3A%2F%2Fspectrum.ieee.org%2Fthe-making-of-arduino&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLahart2009" class="citation journal cs1">Lahart, Justin (27 November 2009). <a rel="nofollow" class="external text" href="https://www.wsj.com/articles/SB10001424052748703499404574559960271468066">"Taking an Open-Source Approach to Hardware"</a>. <i><a href="/wiki/The_Wall_Street_Journal" title="The Wall Street Journal">The Wall Street Journal</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">2014-09-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=The+Wall+Street+Journal&amp;rft.atitle=Taking+an+Open-Source+Approach+to+Hardware&amp;rft.date=2009-11-27&amp;rft.aulast=Lahart&amp;rft.aufirst=Justin&amp;rft_id=https%3A%2F%2Fwww.wsj.com%2Farticles%2FSB10001424052748703499404574559960271468066&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-:0-5"><span class="mw-cite-backlink">^ <a href="#cite_ref-:0_5-0"><sup><i><b>a</b></i></sup></a> <a href="#cite_ref-:0_5-1"><sup><i><b>b</b></i></sup></a></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBarragán2016" class="citation web cs1">Barragán, Hernando (2016-01-01). <a rel="nofollow" class="external text" href="https://arduinohistory.github.io">"The Untold History of Arduino"</a>. <i>arduinohistory.github.io</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2016-03-06</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=arduinohistory.github.io&amp;rft.atitle=The+Untold+History+of+Arduino&amp;rft.date=2016-01-01&amp;rft.aulast=Barrag%C3%A1n&amp;rft.aufirst=Hernando&amp;rft_id=https%3A%2F%2Farduinohistory.github.io&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.adafruit.com/blog/2011/05/15/how-many-arduinos-are-in-the-wild-about-300000/">"How many Arduinos are "in the wild?" About 300,000"</a>. <a href="/wiki/Adafruit_Industries" title="Adafruit Industries">Adafruit Industries</a>. May 15, 2011<span class="reference-accessdate">. Retrieved <span class="nowrap">2013-05-26</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=How+many+Arduinos+are+%22in+the+wild%3F%22+About+300%2C000&amp;rft.pub=Adafruit+Industries&amp;rft.date=2011-05-15&amp;rft_id=http%3A%2F%2Fwww.adafruit.com%2Fblog%2F2011%2F05%2F15%2Fhow-many-arduinos-are-in-the-wild-about-300000%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170906182556/http://medea.mah.se/2013/04/arduino-faq/">"Arduino FAQ – With David Cuartielles"</a>. <a href="/wiki/Malm%C3%B6_University" title="Malmö University">Malmö University</a>. April 5, 2013. Archived from <a rel="nofollow" class="external text" href="http://medea.mah.se/2013/04/arduino-faq//">the original</a> on 2017-09-06<span class="reference-accessdate">. Retrieved <span class="nowrap">2014-03-24</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Arduino+FAQ+%E2%80%93+With+David+Cuartielles&amp;rft.pub=Malm%C3%B6+University&amp;rft.date=2013-04-05&amp;rft_id=http%3A%2F%2Fmedea.mah.se%2F2013%2F04%2Farduino-faq%2F%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://corp.sec.state.ma.us/CorpWeb/CorpSearch/CorpSummary.aspx?FEIN=262323943&amp;SEARCH_TYPE=1">"Business Entity Summary for Arduino LLC"</a>. <i>Mass.gov</i>. State of Massachusetts.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Mass.gov&amp;rft.atitle=Business+Entity+Summary+for+Arduino+LLC&amp;rft_id=http%3A%2F%2Fcorp.sec.state.ma.us%2FCorpWeb%2FCorpSearch%2FCorpSummary.aspx%3FFEIN%3D262323943%26SEARCH_TYPE%3D1&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAllan2015" class="citation web cs1">Allan, Alasdair (6 March 2015). <a rel="nofollow" class="external text" href="http://makezine.com/2015/03/06/arduino-vs-arduino/">"Arduino Wars: Group Splits, Competing Products Revealed?"</a>. <i>makezine.com</i>. Maker Media, Inc<span class="reference-accessdate">. Retrieved <span class="nowrap">21 April</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=makezine.com&amp;rft.atitle=Arduino+Wars%3A+Group+Splits%2C+Competing+Products+Revealed%3F&amp;rft.date=2015-03-06&amp;rft.aulast=Allan&amp;rft.aufirst=Alasdair&amp;rft_id=http%3A%2F%2Fmakezine.com%2F2015%2F03%2F06%2Farduino-vs-arduino%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBanzi2015" class="citation web cs1">Banzi, Massimo (19 March 2015). <a rel="nofollow" class="external text" href="http://makezine.com/2015/03/19/massimo-banzi-fighting-for-arduino/">"Massimo Banzi: Fighting for Arduino"</a>. <i>makezine.com</i>. Maker Media, Inc<span class="reference-accessdate">. Retrieved <span class="nowrap">21 April</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=makezine.com&amp;rft.atitle=Massimo+Banzi%3A+Fighting+for+Arduino&amp;rft.date=2015-03-19&amp;rft.aulast=Banzi&amp;rft.aufirst=Massimo&amp;rft_id=http%3A%2F%2Fmakezine.com%2F2015%2F03%2F19%2Fmassimo-banzi-fighting-for-arduino%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWilliams2015" class="citation web cs1">Williams, Elliot (28 March 2015). <a rel="nofollow" class="external text" href="http://hackaday.com/2015/03/28/arduino-srl-to-distributors-were-the-real-arduino/">"Arduino SRL to Distributors: "We're the Real Arduino"<span class="cs1-kern-right"></span>"</a>. <i>Hackaday.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">21 April</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Hackaday.com&amp;rft.atitle=Arduino+SRL+to+Distributors%3A+%22We%27re+the+Real+Arduino%22&amp;rft.date=2015-03-28&amp;rft.aulast=Williams&amp;rft.aufirst=Elliot&amp;rft_id=http%3A%2F%2Fhackaday.com%2F2015%2F03%2F28%2Farduino-srl-to-distributors-were-the-real-arduino%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170709234951/https://www.unitedstatescourts.org/federal/mad/167131/">"Arduino LLC vs Arduino SRL lawsuit; United States Courts Archive"</a>. Archived from <a rel="nofollow" class="external text" href="https://www.unitedstatescourts.org/federal/mad/167131/">the original</a> on 2017-07-09<span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Arduino+LLC+vs+Arduino+SRL+lawsuit%3B+United+States+Courts+Archive.&amp;rft_id=https%3A%2F%2Fwww.unitedstatescourts.org%2Ffederal%2Fmad%2F167131%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://makezine.com/2015/05/16/arduino-adafruit-manufacturing-genuino/">"Arduino Announces New Brand, Genuino, Manufacturing Partnership with Adafruit"</a>. <i>Make</i>. 16 May 2015<span class="reference-accessdate">. Retrieved <span class="nowrap">17 May</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Make&amp;rft.atitle=Arduino+Announces+New+Brand%2C+Genuino%2C+Manufacturing+Partnership+with+Adafruit&amp;rft.date=2015-05-16&amp;rft_id=http%3A%2F%2Fmakezine.com%2F2015%2F05%2F16%2Farduino-adafruit-manufacturing-genuino%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.arduino.cc/2016/10/01/two-arduinos-become-one-2/">"Arduino Blog – Two Arduinos become one"</a>. <i>Arduino Blog</i>. October 2016<span class="reference-accessdate">. Retrieved <span class="nowrap">2016-10-02</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Arduino+Blog&amp;rft.atitle=Arduino+Blog+%E2%80%93+Two+Arduinos+become+one&amp;rft.date=2016-10&amp;rft_id=https%3A%2F%2Fblog.arduino.cc%2F2016%2F10%2F01%2Ftwo-arduinos-become-one-2%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation news cs1"><a rel="nofollow" class="external text" href="https://makezine.com/2017/06/09/free-arduino/">"Free Arduino | Make"</a>. <i>Make: DIY Projects and Ideas for Makers</i>. 2017-06-09<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-12-22</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Make%3A+DIY+Projects+and+Ideas+for+Makers&amp;rft.atitle=Free+Arduino+%7C+Make&amp;rft.date=2017-06-09&amp;rft_id=https%3A%2F%2Fmakezine.com%2F2017%2F06%2F09%2Ffree-arduino%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation news cs1"><a rel="nofollow" class="external text" href="https://hackaday.com/2017/06/19/the-arduino-foundation-whats-up/">"The Arduino Foundation: What's Up?"</a>. <i>Hackaday</i>. 2017-06-19<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-12-22</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Hackaday&amp;rft.atitle=The+Arduino+Foundation%3A+What%27s+Up%3F&amp;rft.date=2017-06-19&amp;rft_id=https%3A%2F%2Fhackaday.com%2F2017%2F06%2F19%2Fthe-arduino-foundation-whats-up%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://audioxpress.com/news/a-new-era-for-arduino-original-arduino-founders-finally-get-100-control">"A New Era for Arduino: Original Arduino Founders Finally Get 100% Control"</a>. <i>audioXpress</i>. 2024-04-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2024-05-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=audioXpress&amp;rft.atitle=A+New+Era+for+Arduino%3A+Original+Arduino+Founders+Finally+Get+100%25+Control&amp;rft.date=2024-04-10&amp;rft_id=https%3A%2F%2Faudioxpress.com%2Fnews%2Fa-new-era-for-arduino-original-arduino-founders-finally-get-100-control&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation magazine cs1"><a rel="nofollow" class="external text" href="https://www.wired.com/2017/04/arduinos-new-ceo-federico-musto-may-fabricated-academic-record/">"Arduino's New CEO, Federico Musto, May Have Fabricated His Academic Record"</a>. <i>WIRED</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-12-22</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=WIRED&amp;rft.atitle=Arduino%27s+New+CEO%2C+Federico+Musto%2C+May+Have+Fabricated+His+Academic+Record&amp;rft_id=https%3A%2F%2Fwww.wired.com%2F2017%2F04%2Farduinos-new-ceo-federico-musto-may-fabricated-academic-record%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBiggs" class="citation news cs1">Biggs, John. <a rel="nofollow" class="external text" href="https://techcrunch.com/2017/07/26/ceo-controversy-mars-arduinos-open-future/">"CEO controversy mars Arduino's open future"</a>. <i>TechCrunch</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-12-22</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=TechCrunch&amp;rft.atitle=CEO+controversy+mars+Arduino%27s+open+future&amp;rft.aulast=Biggs&amp;rft.aufirst=John&amp;rft_id=https%3A%2F%2Ftechcrunch.com%2F2017%2F07%2F26%2Fceo-controversy-mars-arduinos-open-future%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.arduino.cc/2017/07/28/a-new-era-for-arduino-begins-today/">"Arduino Blog – A new era for Arduino begins today"</a>. <i>Arduino Blog</i>. 28 July 2017<span class="reference-accessdate">. Retrieved <span class="nowrap">19 Jan</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Arduino+Blog&amp;rft.atitle=Arduino+Blog+%E2%80%93+A+new+era+for+Arduino+begins+today&amp;rft.date=2017-07-28&amp;rft_id=https%3A%2F%2Fblog.arduino.cc%2F2017%2F07%2F28%2Fa-new-era-for-arduino-begins-today%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDavis2017" class="citation web cs1">Davis, Tom (31 July 2017). <a rel="nofollow" class="external text" href="https://techwombat.com/bcmi-acquires-arduino-ag-makers-breathe-sigh-relief/">"BCMI Acquires Arduino AG and Makers Breathe a Sigh of Relief"</a>. <i>techwombat.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">29 November</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=techwombat.com&amp;rft.atitle=BCMI+Acquires+Arduino+AG+and+Makers+Breathe+a+Sigh+of+Relief&amp;rft.date=2017-07-31&amp;rft.aulast=Davis&amp;rft.aufirst=Tom&amp;rft_id=https%3A%2F%2Ftechwombat.com%2Fbcmi-acquires-arduino-ag-makers-breathe-sigh-relief%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation news cs1"><a rel="nofollow" class="external text" href="https://www.electronicsweekly.com/blogs/distribution-world/arduino-reborn-partners-arm-2017-10/">"Arduino reborn partners with ARM"</a>. <i>Electronics Weekly</i>. 2017-10-06<span class="reference-accessdate">. Retrieved <span class="nowrap">2017-11-03</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Electronics+Weekly&amp;rft.atitle=Arduino+reborn+partners+with+ARM&amp;rft.date=2017-10-06&amp;rft_id=https%3A%2F%2Fwww.electronicsweekly.com%2Fblogs%2Fdistribution-world%2Farduino-reborn-partners-arm-2017-10%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.arduino.cc/2018/08/24/announcing-the-arduino-command-line-interface-cli/">"Announcing the Arduino Command Line Interface (CLI)"</a>. <i>Arduino Blog</i>. 2018-08-24<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-06-23</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Arduino+Blog&amp;rft.atitle=Announcing+the+Arduino+Command+Line+Interface+%28CLI%29&amp;rft.date=2018-08-24&amp;rft_id=https%3A%2F%2Fblog.arduino.cc%2F2018%2F08%2F24%2Fannouncing-the-arduino-command-line-interface-cli%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.arduino.cc/2019/02/06/announcing-the-arduino-iot-cloud-public-beta/">"Announcing the Arduino IoT Cloud Public Beta"</a>. <i>Arduino Blog</i>. 2019-02-06<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-06-23</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Arduino+Blog&amp;rft.atitle=Announcing+the+Arduino+IoT+Cloud+Public+Beta&amp;rft.date=2019-02-06&amp;rft_id=https%3A%2F%2Fblog.arduino.cc%2F2019%2F02%2F06%2Fannouncing-the-arduino-iot-cloud-public-beta%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFEmilio2020" class="citation web cs1">Emilio, Maurizio Di Paolo (2020-02-04). <a rel="nofollow" class="external text" href="https://www.eetimes.eu/open-source-hardware-in-the-modern-era-interview-of-arduinos-ceo-fabio-violante/">"Open-source HW in the Modern Era: Interview of Arduino's CEO Fabio Violante"</a>. <i>EE Times Europe</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2020-06-23</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=EE+Times+Europe&amp;rft.atitle=Open-source+HW+in+the+Modern+Era%3A+Interview+of+Arduino%27s+CEO+Fabio+Violante&amp;rft.date=2020-02-04&amp;rft.aulast=Emilio&amp;rft.aufirst=Maurizio+Di+Paolo&amp;rft_id=https%3A%2F%2Fwww.eetimes.eu%2Fopen-source-hardware-in-the-modern-era-interview-of-arduinos-ceo-fabio-violante%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-AutoF7-44-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-AutoF7-44_26-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/Policy">"Policy"</a>. Arduino.cc<span class="reference-accessdate">. Retrieved <span class="nowrap">2013-01-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Policy&amp;rft.pub=Arduino.cc&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FPolicy&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-freeduino-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-freeduino_27-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20080410220309/http://www.freeduino.org/freeduino_open_designs.html">"Freeduino Open Designs"</a>. Freeduino.org. Archived from <a rel="nofollow" class="external text" href="http://www.freeduino.org/freeduino_open_designs.html">the original</a> on 2008-04-10<span class="reference-accessdate">. Retrieved <span class="nowrap">2008-03-03</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Freeduino+Open+Designs&amp;rft.pub=Freeduino.org&amp;rft_id=http%3A%2F%2Fwww.freeduino.org%2Ffreeduino_open_designs.html&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/main/boards">"Hardware Index"</a>. Arduino Project<span class="reference-accessdate">. Retrieved <span class="nowrap">2013-12-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Hardware+Index&amp;rft.pub=Arduino+Project&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2Fmain%2Fboards&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-29"><span class="mw-cite-backlink"><b><a href="#cite_ref-29">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation news cs1"><a rel="nofollow" class="external text" href="https://spectrum.ieee.org/chip-hall-of-fame-atmel-atmega8">"Chip Hall of Fame: Atmel ATmega8"</a>. <i>IEEE Spectrum: Technology, Engineering, and Science News</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-10-10</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=IEEE+Spectrum%3A+Technology%2C+Engineering%2C+and+Science+News&amp;rft.atitle=Chip+Hall+of+Fame%3A+Atmel+ATmega8&amp;rft_id=https%3A%2F%2Fspectrum.ieee.org%2Fchip-hall-of-fame-atmel-atmega8&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-30"><span class="mw-cite-backlink"><b><a href="#cite_ref-30">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/Products">"Arduino - Products"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+-+Products&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FProducts&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-31"><span class="mw-cite-backlink"><b><a href="#cite_ref-31">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation magazine cs1"><a rel="nofollow" class="external text" href="https://www.wired.com/2012/10/arduino-due/">"Microcontroller Maniacs Rejoice: Arduino Finally Releases the 32-Bit Due"</a>. <i>Wired</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Wired&amp;rft.atitle=Microcontroller+Maniacs+Rejoice%3A+Arduino+Finally+Releases+the+32-Bit+Due&amp;rft_id=https%3A%2F%2Fwww.wired.com%2F2012%2F10%2Farduino-due%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-32"><span class="mw-cite-backlink"><b><a href="#cite_ref-32">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDi_ToreTodinoPlutino2019" class="citation journal cs1">Di Tore, Stefano; Todino, Michele Domenic; Plutino, Antonia (2019). "Le wearable technologies e la metafora dei sei cappelli per pensare a supporto del seamless learning". <i>Professionalità</i>. <b>4</b> (II): 118–13. <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/0392-2790">0392-2790</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Professionalit%C3%A0&amp;rft.atitle=Le+wearable+technologies+e+la+metafora+dei+sei+cappelli+per+pensare+a+supporto+del+seamless+learning&amp;rft.volume=4&amp;rft.issue=II&amp;rft.pages=118-13&amp;rft.date=2019&amp;rft.issn=0392-2790&amp;rft.aulast=Di+Tore&amp;rft.aufirst=Stefano&amp;rft.au=Todino%2C+Michele+Domenic&amp;rft.au=Plutino%2C+Antonia&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-33"><span class="mw-cite-backlink"><b><a href="#cite_ref-33">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/Optiboot/optiboot">"Optiboot Bootloader for Arduino and Atmel AVR"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">2015-10-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Optiboot+Bootloader+for+Arduino+and+Atmel+AVR&amp;rft_id=https%3A%2F%2Fgithub.com%2FOptiboot%2Foptiboot&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-37"><span class="mw-cite-backlink"><b><a href="#cite_ref-37">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20130730012610/http://moderndevice.com/product/bare-bones-board-bbb-kit/">"Bare Bones Board (BBB) Kit"</a>. <i>moderndevice.com</i>. Archived from <a rel="nofollow" class="external text" href="http://moderndevice.com/product/bare-bones-board-bbb-kit/">the original</a> on 30 July 2013<span class="reference-accessdate">. Retrieved <span class="nowrap">29 November</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=moderndevice.com&amp;rft.atitle=Bare+Bones+Board+%28BBB%29+Kit&amp;rft_id=http%3A%2F%2Fmoderndevice.com%2Fproduct%2Fbare-bones-board-bbb-kit%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-38"><span class="mw-cite-backlink"><b><a href="#cite_ref-38">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.adafruit.com/products/72">"DC Boarduino (Arduino compatible) Kit (w/ATmega328) - v1.0"</a>. <i>adafruit.com</i><span class="reference-accessdate">. Retrieved <span class="nowrap">29 November</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=adafruit.com&amp;rft.atitle=DC+Boarduino+%28Arduino+compatible%29+Kit+%28w%2FATmega328%29+-+v1.0&amp;rft_id=https%3A%2F%2Fwww.adafruit.com%2Fproducts%2F72&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-39"><span class="mw-cite-backlink"><b><a href="#cite_ref-39">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDi_ToreTodinoSibilio2019" class="citation journal cs1 cs1-prop-foreign-lang-source">Di Tore, Stefano; Todino, Michele; Sibilio, Maurizio (2019-04-30). <a rel="nofollow" class="external text" href="https://oaj.fupress.net/index.php/formare/article/view/3792">"Disuffo: Design, prototyping, and development of an open-source educational robot"</a>. <i>Form@re - Open Journal per la Formazione in Rete</i> (in Italian). <b>19</b> (1): 106–116. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<a rel="nofollow" class="external text" href="https://doi.org/10.13128%2FFORMARE-24446">10.13128/FORMARE-24446</a>. <a href="/wiki/S2CID_(identifier)" class="mw-redirect" title="S2CID (identifier)">S2CID</a>&#160;<a rel="nofollow" class="external text" href="https://api.semanticscholar.org/CorpusID:181368197">181368197</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Form%40re+-+Open+Journal+per+la+Formazione+in+Rete&amp;rft.atitle=Disuffo%3A+Design%2C+prototyping%2C+and+development+of+an+open-source+educational+robot&amp;rft.volume=19&amp;rft.issue=1&amp;rft.pages=106-116&amp;rft.date=2019-04-30&amp;rft_id=info%3Adoi%2F10.13128%2FFORMARE-24446&amp;rft_id=https%3A%2F%2Fapi.semanticscholar.org%2FCorpusID%3A181368197%23id-name%3DS2CID&amp;rft.aulast=Di+Tore&amp;rft.aufirst=Stefano&amp;rft.au=Todino%2C+Michele&amp;rft.au=Sibilio%2C+Maurizio&amp;rft_id=https%3A%2F%2Foaj.fupress.net%2Findex.php%2Fformare%2Farticle%2Fview%2F3792&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-smartprojects-40"><span class="mw-cite-backlink"><b><a href="#cite_ref-smartprojects_40-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20160305001726/http://www.smartprj.com/">"Redirect..."</a> <i>smartprj.com</i>. Archived from <a rel="nofollow" class="external text" href="http://smartprj.com/">the original</a> on 2016-03-05<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-05-03</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=smartprj.com&amp;rft.atitle=Redirect...&amp;rft_id=http%3A%2F%2Fsmartprj.com%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-41"><span class="mw-cite-backlink"><b><a href="#cite_ref-41">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSchmidt" class="citation book cs1">Schmidt, Maik. <a rel="nofollow" class="external text" href="http://worldcat.org/oclc/1328333803"><i>Arduino&#160;: a quick-start guide</i></a>. p.&#160;201. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/1-68050-523-8" title="Special:BookSources/1-68050-523-8"><bdi>1-68050-523-8</bdi></a>. <a href="/wiki/OCLC_(identifier)" class="mw-redirect" title="OCLC (identifier)">OCLC</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/oclc/1328333803">1328333803</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Arduino+%3A+a+quick-start+guide&amp;rft.pages=201&amp;rft_id=info%3Aoclcnum%2F1328333803&amp;rft.isbn=1-68050-523-8&amp;rft.aulast=Schmidt&amp;rft.aufirst=Maik&amp;rft_id=http%3A%2F%2Fworldcat.org%2Foclc%2F1328333803&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-42"><span class="mw-cite-backlink"><b><a href="#cite_ref-42">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardSerial">"Arduino - ArduinoBoardSerial"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+-+ArduinoBoardSerial&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardSerial&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-43"><span class="mw-cite-backlink"><b><a href="#cite_ref-43">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardDiecimila">"Arduino - ArduinoBoardDiecimila"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+-+ArduinoBoardDiecimila&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardDiecimila&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-44"><span class="mw-cite-backlink"><b><a href="#cite_ref-44">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardDuemilanove">"Arduino - ArduinoBoardDuemilanove"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+-+ArduinoBoardDuemilanove&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardDuemilanove&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-45"><span class="mw-cite-backlink"><b><a href="#cite_ref-45">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardUno">"Arduino Uno Rev3"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Uno+Rev3&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardUno&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-46"><span class="mw-cite-backlink"><b><a href="#cite_ref-46">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSmith" class="citation web cs1">Smith, W.A. <a rel="nofollow" class="external text" href="https://startingelectronics.org/articles/arduino/uno-r3-r2-differences/">"Differences Between the Arduino Uno Revision 2 and Revision 3"</a>. <i>startingelectronics.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=startingelectronics.org&amp;rft.atitle=Differences+Between+the+Arduino+Uno+Revision+2+and+Revision+3&amp;rft.aulast=Smith&amp;rft.aufirst=W.A.&amp;rft_id=https%3A%2F%2Fstartingelectronics.org%2Farticles%2Farduino%2Funo-r3-r2-differences%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-47"><span class="mw-cite-backlink"><b><a href="#cite_ref-47">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardUnoSMD">"Arduino - ArduinoBoardUnoSMD"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+-+ArduinoBoardUnoSMD&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardUnoSMD&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-48"><span class="mw-cite-backlink"><b><a href="#cite_ref-48">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardLeonardo">"Arduino Leonardo with Headers"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Leonardo+with+Headers&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardLeonardo&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-49"><span class="mw-cite-backlink"><b><a href="#cite_ref-49">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardPro">"Arduino Pro"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Pro&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardPro&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-50"><span class="mw-cite-backlink"><b><a href="#cite_ref-50">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardMega2560">"Arduino Mega official webpage (arduino.cc)"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Arduino+Mega+official+webpage+%28arduino.cc%29&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardMega2560&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-51"><span class="mw-cite-backlink"><b><a href="#cite_ref-51">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardNano">"Arduino Nano"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Nano&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardNano&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-52"><span class="mw-cite-backlink"><b><a href="#cite_ref-52">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardLilyPad">"LilyPad Arduino Main Board"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=LilyPad+Arduino+Main+Board&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardLilyPad&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-53"><span class="mw-cite-backlink"><b><a href="#cite_ref-53">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/Robot">"Arduino Robot"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Robot&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FRobot&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-54"><span class="mw-cite-backlink"><b><a href="#cite_ref-54">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardEsplora">"Arduino Esplora"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Esplora&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardEsplora&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-55"><span class="mw-cite-backlink"><b><a href="#cite_ref-55">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardEthernet">"Arduino Ethernet Rev3 without PoE"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Ethernet+Rev3+without+PoE&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardEthernet&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-56"><span class="mw-cite-backlink"><b><a href="#cite_ref-56">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardYun">"Arduino Yún"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Y%C3%BAn&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardYun&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-57"><span class="mw-cite-backlink"><b><a href="#cite_ref-57">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoBoardDue">"Arduino Due"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+Due&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoBoardDue&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-58"><span class="mw-cite-backlink"><b><a href="#cite_ref-58">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Main/ArduinoShields">"Arduino - ArduinoShields"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">2017-10-04</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+-+ArduinoShields&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FMain%2FArduinoShields&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-AutoF7-35-59"><span class="mw-cite-backlink"><b><a href="#cite_ref-AutoF7-35_59-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://todbot.com/blog/2006/07/11/arduino-breadboard-shield/">"Arduino breadboard shield: $10 &amp; 10 mins"</a>. <i>todbot blog</i>. 11 July 2006.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=todbot+blog&amp;rft.atitle=Arduino+breadboard+shield%3A+%2410+%26+10+mins&amp;rft.date=2006-07-11&amp;rft_id=http%3A%2F%2Ftodbot.com%2Fblog%2F2006%2F07%2F11%2Farduino-breadboard-shield%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-AutoF7-36-60"><span class="mw-cite-backlink"><b><a href="#cite_ref-AutoF7-36_60-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170702144039/http://www.tigoe.net/pcomp/code/arduinowiring/26/">"Arduino Shields for Prototyping"</a>. <i>tigoe.net</i>. Archived from <a rel="nofollow" class="external text" href="http://www.tigoe.net/pcomp/code/arduinowiring/26">the original</a> on 2017-07-02<span class="reference-accessdate">. Retrieved <span class="nowrap">2011-09-16</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=tigoe.net&amp;rft.atitle=Arduino+Shields+for+Prototyping&amp;rft_id=http%3A%2F%2Fwww.tigoe.net%2Fpcomp%2Fcode%2Farduinowiring%2F26&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-61"><span class="mw-cite-backlink"><b><a href="#cite_ref-61">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFOxer" class="citation web cs1">Oxer, Jonathan. <a rel="nofollow" class="external text" href="http://shieldlist.org/">"Arduino Shield list"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">5 Nov</span> 2013</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Arduino+Shield+list&amp;rft.aulast=Oxer&amp;rft.aufirst=Jonathan&amp;rft_id=http%3A%2F%2Fshieldlist.org%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-AutoF7-38-62"><span class="mw-cite-backlink"><b><a href="#cite_ref-AutoF7-38_62-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://archive.today/20130128115914/http://www.megunolink.com/Building_an_Arduino_project_with_MegunoLink_and_Atmel_Studio_(Blink_Tutorial)">"Using Atmel Studio for Arduino development"</a>. Megunolink.com. Archived from <a rel="nofollow" class="external text" href="http://www.megunolink.com/Building_an_Arduino_project_with_MegunoLink_and_Atmel_Studio_(Blink_Tutorial)">the original</a> on 2013-01-28<span class="reference-accessdate">. Retrieved <span class="nowrap">2013-01-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Using+Atmel+Studio+for+Arduino+development&amp;rft.pub=Megunolink.com&amp;rft_id=http%3A%2F%2Fwww.megunolink.com%2FBuilding_an_Arduino_project_with_MegunoLink_and_Atmel_Studio_%28Blink_Tutorial%29&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-AutoF7-39-63"><span class="mw-cite-backlink"><b><a href="#cite_ref-AutoF7-39_63-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20120828135304/http://www.engblaze.com/tutorial-using-avr-studio-5-with-arduino-projects/">"Using AVR Studio for Arduino development"</a>. Engblaze.com. Archived from <a rel="nofollow" class="external text" href="http://www.engblaze.com/tutorial-using-avr-studio-5-with-arduino-projects/">the original</a> on 2012-08-28<span class="reference-accessdate">. Retrieved <span class="nowrap">2013-01-18</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Using+AVR+Studio+for+Arduino+development&amp;rft.pub=Engblaze.com&amp;rft_id=http%3A%2F%2Fwww.engblaze.com%2Ftutorial-using-avr-studio-5-with-arduino-projects%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-AutoF7-46-64"><span class="mw-cite-backlink"><b><a href="#cite_ref-AutoF7-46_64-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://c-stem.ucdavis.edu/studio/charduino/">"Ch Arduino"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">2016-10-07</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Ch+Arduino&amp;rft_id=http%3A%2F%2Fc-stem.ucdavis.edu%2Fstudio%2Fcharduino%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-65"><span class="mw-cite-backlink"><b><a href="#cite_ref-65">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/arduino/Arduino/releases/">"Releases · arduino/Arduino · GitHub"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">12 November</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Releases+%C2%B7+arduino%2FArduino+%C2%B7+GitHub&amp;rft_id=https%3A%2F%2Fgithub.com%2Farduino%2FArduino%2Freleases%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-66"><span class="mw-cite-backlink"><b><a href="#cite_ref-66">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/arduino/Arduino">"arduino/Arduino"</a>. August 27, 2020 &#8211; via GitHub.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=arduino%2FArduino&amp;rft.date=2020-08-27&amp;rft_id=https%3A%2F%2Fgithub.com%2Farduino%2FArduino&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-67"><span class="mw-cite-backlink"><b><a href="#cite_ref-67">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/arduino/Arduino/wiki/Unofficial-list-of-3rd-party-boards-support-urls/">"Unofficial list of 3rd party boards support urls"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i>. May 8, 2024.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Unofficial+list+of+3rd+party+boards+support+urls&amp;rft.date=2024-05-08&amp;rft_id=https%3A%2F%2Fgithub.com%2Farduino%2FArduino%2Fwiki%2FUnofficial-list-of-3rd-party-boards-support-urls%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-68"><span class="mw-cite-backlink"><b><a href="#cite_ref-68">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/arduino/arduino-ide/releases/tag/2.3.2">"Releases · arduino/arduino-ide · GitHub"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=GitHub&amp;rft.atitle=Releases+%C2%B7+arduino%2Farduino-ide+%C2%B7+GitHub&amp;rft_id=https%3A%2F%2Fgithub.com%2Farduino%2Farduino-ide%2Freleases%2Ftag%2F2.3.2&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-69"><span class="mw-cite-backlink"><b><a href="#cite_ref-69">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.arduino.cc/2022/09/14/its-here-please-welcome-arduino-ide-2-0/">"It's here: please welcome Arduino IDE 2.0"</a>. 14 September 2022<span class="reference-accessdate">. Retrieved <span class="nowrap">12 November</span> 2022</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=It%27s+here%3A+please+welcome+Arduino+IDE+2.0&amp;rft.date=2022-09-14&amp;rft_id=https%3A%2F%2Fblog.arduino.cc%2F2022%2F09%2F14%2Fits-here-please-welcome-arduino-ide-2-0%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-70"><span class="mw-cite-backlink"><b><a href="#cite_ref-70">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFWilliams2019" class="citation web cs1">Williams, Al (21 October 2019). <a rel="nofollow" class="external text" href="https://hackaday.com/2019/10/21/the-arduino-ide-finally-grows-up/">"The Arduino IDE Finally Grows Up"</a>. <i>Hackaday</i><span class="reference-accessdate">. Retrieved <span class="nowrap">26 October</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Hackaday&amp;rft.atitle=The+Arduino+IDE+Finally+Grows+Up&amp;rft.date=2019-10-21&amp;rft.aulast=Williams&amp;rft.aufirst=Al&amp;rft_id=https%3A%2F%2Fhackaday.com%2F2019%2F10%2F21%2Fthe-arduino-ide-finally-grows-up%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-71"><span class="mw-cite-backlink"><b><a href="#cite_ref-71">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.seeedstudio.com/blog/2019/10/21/introducing-new-arduino-pro-ide-with-advanced-features/">"Introducing new Arduino Pro IDE with advanced features"</a>. <i>Seed Studio</i>. 21 October 2019<span class="reference-accessdate">. Retrieved <span class="nowrap">26 October</span> 2019</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Seed+Studio&amp;rft.atitle=Introducing+new+Arduino+Pro+IDE+with+advanced+features&amp;rft.date=2019-10-21&amp;rft_id=https%3A%2F%2Fwww.seeedstudio.com%2Fblog%2F2019%2F10%2F21%2Fintroducing-new-arduino-pro-ide-with-advanced-features%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-72"><span class="mw-cite-backlink"><b><a href="#cite_ref-72">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://docs.arduino.cc/learn/microcontrollers/debugging/">"Debugging Fundamentals"</a>. <i>Arduino</i>. 12 September 2024<span class="reference-accessdate">. Retrieved <span class="nowrap">26 September</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Arduino&amp;rft.atitle=Debugging+Fundamentals&amp;rft.date=2024-09-12&amp;rft_id=https%3A%2F%2Fdocs.arduino.cc%2Flearn%2Fmicrocontrollers%2Fdebugging%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-73"><span class="mw-cite-backlink"><b><a href="#cite_ref-73">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/DeqingSun/unoDebugTestPackage">"Arduino Board Package to Debug Uno/ATmega328P with CH552 debugger in Arduino IDE 2.0.0"</a>. <i>Github</i>. 9 September 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">26 September</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Github&amp;rft.atitle=Arduino+Board+Package+to+Debug+Uno%2FATmega328P+with+CH552+debugger+in+Arduino+IDE+2.0.0&amp;rft.date=2023-09-09&amp;rft_id=https%3A%2F%2Fgithub.com%2FDeqingSun%2FunoDebugTestPackage&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-74"><span class="mw-cite-backlink"><b><a href="#cite_ref-74">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/openwch/arduino_core_ch32/commit/959844e9eba655169430bf6686b2ba055823d1cd">"add debug feature"</a>. <i>Github</i>. 28 February 2023<span class="reference-accessdate">. Retrieved <span class="nowrap">26 September</span> 2024</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Github&amp;rft.atitle=add+debug+feature.&amp;rft.date=2023-02-28&amp;rft_id=https%3A%2F%2Fgithub.com%2Fopenwch%2Farduino_core_ch32%2Fcommit%2F959844e9eba655169430bf6686b2ba055823d1cd&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-75"><span class="mw-cite-backlink"><b><a href="#cite_ref-75">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation book cs1"><i>Programming Arduino Getting Started with Sketches</i>. <a href="/wiki/McGraw-Hill" class="mw-redirect" title="McGraw-Hill">McGraw-Hill</a>. Nov 8, 2011. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-0071784221" title="Special:BookSources/978-0071784221"><bdi>978-0071784221</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Programming+Arduino+Getting+Started+with+Sketches&amp;rft.pub=McGraw-Hill&amp;rft.date=2011-11-08&amp;rft.isbn=978-0071784221&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-76"><span class="mw-cite-backlink"><b><a href="#cite_ref-76">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Tutorial/BareMinimum">"Arduino - BareMinimum"</a>. <i>www.arduino.cc</i><span class="reference-accessdate">. Retrieved <span class="nowrap">20 February</span> 2018</span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=Arduino+-+BareMinimum&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FTutorial%2FBareMinimum&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-77"><span class="mw-cite-backlink"><b><a href="#cite_ref-77">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/reference/en/language/structure/sketch/setup/">"setup() - Arduino Reference"</a>. <i>www.arduino.cc</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=setup%28%29+-+Arduino+Reference&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Freference%2Fen%2Flanguage%2Fstructure%2Fsketch%2Fsetup%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-78"><span class="mw-cite-backlink"><b><a href="#cite_ref-78">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/reference/en/language/structure/sketch/loop/">"loop() - Arduino Reference"</a>. <i>www.arduino.cc</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=loop%28%29+-+Arduino+Reference&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Freference%2Fen%2Flanguage%2Fstructure%2Fsketch%2Floop%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-Blink_Tutorial-79"><span class="mw-cite-backlink"><b><a href="#cite_ref-Blink_Tutorial_79-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/en/Tutorial/Blink">"Blink Tutorial"</a>. <i>Arduino.cc</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Arduino.cc&amp;rft.atitle=Blink+Tutorial&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Fen%2FTutorial%2FBlink&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-80"><span class="mw-cite-backlink"><b><a href="#cite_ref-80">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/reference/en/language/functions/digital-io/pinmode/">"pinMode() - Arduino Reference"</a>. <i>www.arduino.cc</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=pinMode%28%29+-+Arduino+Reference&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Freference%2Fen%2Flanguage%2Ffunctions%2Fdigital-io%2Fpinmode%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-81"><span class="mw-cite-backlink"><b><a href="#cite_ref-81">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/reference/en/language/functions/digital-io/digitalwrite/">"digitalWrite() - Arduino Reference"</a>. <i>www.arduino.cc</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=digitalWrite%28%29+-+Arduino+Reference&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Freference%2Fen%2Flanguage%2Ffunctions%2Fdigital-io%2Fdigitalwrite%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-82"><span class="mw-cite-backlink"><b><a href="#cite_ref-82">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/reference/en/language/functions/time/delay/">"delay() - Arduino Reference"</a>. <i>www.arduino.cc</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=delay%28%29+-+Arduino+Reference&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Freference%2Fen%2Flanguage%2Ffunctions%2Ftime%2Fdelay%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-83"><span class="mw-cite-backlink"><b><a href="#cite_ref-83">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://se.fi.uncoma.edu.ar/xinu-avr/">"xinu-avr: The Xinu OS for AVR ATmega328P"</a>. <i>se.fi.uncoma.edu.ar</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=se.fi.uncoma.edu.ar&amp;rft.atitle=xinu-avr%3A+The+Xinu+OS+for+AVR+ATmega328P&amp;rft_id=http%3A%2F%2Fse.fi.uncoma.edu.ar%2Fxinu-avr%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-84"><span class="mw-cite-backlink"><b><a href="#cite_ref-84">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/real-xinu/xinu-arduino">"xinu-arduino"</a>. October 9, 2022 &#8211; via GitHub.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=xinu-arduino&amp;rft.date=2022-10-09&amp;rft_id=https%3A%2F%2Fgithub.com%2Freal-xinu%2Fxinu-arduino&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-85"><span class="mw-cite-backlink"><b><a href="#cite_ref-85">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFDunkelsSchmidtVoigt2005" class="citation conference cs1">Dunkels, A.; Schmidt, O.; Voigt, T. (2005). <a rel="nofollow" class="external text" href="http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-4058"><i>Using Protothreads for Sensor Node Programming</i></a>. <i>Proceedings of the REALWSN 2005 Workshop on Real-World Wireless Sensor Networks Presented at the REALWSN 2005 Workshop on Real-World Wireless Sensor Networks</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=conference&amp;rft.jtitle=Proceedings+of+the+REALWSN+2005+Workshop+on+Real-World+Wireless+Sensor+Networks+Presented+at+the+REALWSN+2005+Workshop+on+Real-World+Wireless+Sensor+Networks&amp;rft.atitle=Using+Protothreads+for+Sensor+Node+Programming&amp;rft.date=2005&amp;rft.aulast=Dunkels&amp;rft.aufirst=A.&amp;rft.au=Schmidt%2C+O.&amp;rft.au=Voigt%2C+T.&amp;rft_id=http%3A%2F%2Furn.kb.se%2Fresolve%3Furn%3Durn%3Anbn%3Ase%3Amdh%3Adiva-4058&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-86"><span class="mw-cite-backlink"><b><a href="#cite_ref-86">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.arduino.cc/reference/en/libraries/freertos/">"FreeRTOS for Arduino"</a>. <i>www.arduino.cc</i>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=www.arduino.cc&amp;rft.atitle=FreeRTOS+for+Arduino&amp;rft_id=https%3A%2F%2Fwww.arduino.cc%2Freference%2Fen%2Flibraries%2Ffreertos%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-87"><span class="mw-cite-backlink"><b><a href="#cite_ref-87">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBeddowsMallon2018" class="citation journal cs1">Beddows, Patricia A.; Mallon, Edward K. (2018-02-09). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5856100">"Cave Pearl Data Logger: A Flexible Arduino-Based Logging Platform for Long-Term Monitoring in Harsh Environments"</a>. <i>Sensors</i>. <b>18</b> (2): 530. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2018Senso..18..530B">2018Senso..18..530B</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.3390%2Fs18020530">10.3390/s18020530</a></span>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a>&#160;<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5856100">5856100</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a>&#160;<a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/29425185">29425185</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Sensors&amp;rft.atitle=Cave+Pearl+Data+Logger%3A+A+Flexible+Arduino-Based+Logging+Platform+for+Long-Term+Monitoring+in+Harsh+Environments&amp;rft.volume=18&amp;rft.issue=2&amp;rft.pages=530&amp;rft.date=2018-02-09&amp;rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC5856100%23id-name%3DPMC&amp;rft_id=info%3Apmid%2F29425185&amp;rft_id=info%3Adoi%2F10.3390%2Fs18020530&amp;rft_id=info%3Abibcode%2F2018Senso..18..530B&amp;rft.aulast=Beddows&amp;rft.aufirst=Patricia+A.&amp;rft.au=Mallon%2C+Edward+K.&amp;rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC5856100&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-88"><span class="mw-cite-backlink"><b><a href="#cite_ref-88">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFAliZanzingerDeboseStephens2016" class="citation journal cs1">Ali, Akram Syed; Zanzinger, Zachary; Debose, Deion; Stephens, Brent (2016-05-01). <a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.buildenv.2016.02.010">"Open Source Building Science Sensors (OSBSS): A low-cost Arduino-based platform for long-term indoor environmental data collection"</a>. <i>Building and Environment</i>. <b>100</b>: 114–126. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2016BuEnv.100..114A">2016BuEnv.100..114A</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.1016%2Fj.buildenv.2016.02.010">10.1016/j.buildenv.2016.02.010</a></span>. <a href="/wiki/ISSN_(identifier)" class="mw-redirect" title="ISSN (identifier)">ISSN</a>&#160;<a rel="nofollow" class="external text" href="https://search.worldcat.org/issn/0360-1323">0360-1323</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Building+and+Environment&amp;rft.atitle=Open+Source+Building+Science+Sensors+%28OSBSS%29%3A+A+low-cost+Arduino-based+platform+for+long-term+indoor+environmental+data+collection&amp;rft.volume=100&amp;rft.pages=114-126&amp;rft.date=2016-05-01&amp;rft.issn=0360-1323&amp;rft_id=info%3Adoi%2F10.1016%2Fj.buildenv.2016.02.010&amp;rft_id=info%3Abibcode%2F2016BuEnv.100..114A&amp;rft.aulast=Ali&amp;rft.aufirst=Akram+Syed&amp;rft.au=Zanzinger%2C+Zachary&amp;rft.au=Debose%2C+Deion&amp;rft.au=Stephens%2C+Brent&amp;rft_id=https%3A%2F%2Fdoi.org%2F10.1016%252Fj.buildenv.2016.02.010&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-89"><span class="mw-cite-backlink"><b><a href="#cite_ref-89">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBardajiSánchezSimonWernand2016" class="citation journal cs1">Bardaji, Raul; Sánchez, Albert-Miquel; Simon, Carine; Wernand, Marcel R.; Piera, Jaume (2016-03-15). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4813948">"Estimating the Underwater Diffuse Attenuation Coefficient with a Low-Cost Instrument: The KdUINO DIY Buoy"</a>. <i>Sensors</i>. <b>16</b> (3): 373. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2016Senso..16..373B">2016Senso..16..373B</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.3390%2Fs16030373">10.3390/s16030373</a></span>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a>&#160;<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4813948">4813948</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a>&#160;<a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/26999132">26999132</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Sensors&amp;rft.atitle=Estimating+the+Underwater+Diffuse+Attenuation+Coefficient+with+a+Low-Cost+Instrument%3A+The+KdUINO+DIY+Buoy&amp;rft.volume=16&amp;rft.issue=3&amp;rft.pages=373&amp;rft.date=2016-03-15&amp;rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC4813948%23id-name%3DPMC&amp;rft_id=info%3Apmid%2F26999132&amp;rft_id=info%3Adoi%2F10.3390%2Fs16030373&amp;rft_id=info%3Abibcode%2F2016Senso..16..373B&amp;rft.aulast=Bardaji&amp;rft.aufirst=Raul&amp;rft.au=S%C3%A1nchez%2C+Albert-Miquel&amp;rft.au=Simon%2C+Carine&amp;rft.au=Wernand%2C+Marcel+R.&amp;rft.au=Piera%2C+Jaume&amp;rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC4813948&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-90"><span class="mw-cite-backlink"><b><a href="#cite_ref-90">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLockridgeDzwonkowskiNelsonPowers2016" class="citation journal cs1">Lockridge, Grant; Dzwonkowski, Brian; Nelson, Reid; Powers, Sean (2016-04-13). <a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4851042">"Development of a Low-Cost Arduino-Based Sonde for Coastal Applications"</a>. <i>Sensors</i>. <b>16</b> (4): 528. <a href="/wiki/Bibcode_(identifier)" class="mw-redirect" title="Bibcode (identifier)">Bibcode</a>:<a rel="nofollow" class="external text" href="https://ui.adsabs.harvard.edu/abs/2016Senso..16..528L">2016Senso..16..528L</a>. <a href="/wiki/Doi_(identifier)" class="mw-redirect" title="Doi (identifier)">doi</a>:<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://doi.org/10.3390%2Fs16040528">10.3390/s16040528</a></span>. <a href="/wiki/PMC_(identifier)" class="mw-redirect" title="PMC (identifier)">PMC</a>&#160;<span class="id-lock-free" title="Freely accessible"><a rel="nofollow" class="external text" href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4851042">4851042</a></span>. <a href="/wiki/PMID_(identifier)" class="mw-redirect" title="PMID (identifier)">PMID</a>&#160;<a rel="nofollow" class="external text" href="https://pubmed.ncbi.nlm.nih.gov/27089337">27089337</a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=article&amp;rft.jtitle=Sensors&amp;rft.atitle=Development+of+a+Low-Cost+Arduino-Based+Sonde+for+Coastal+Applications&amp;rft.volume=16&amp;rft.issue=4&amp;rft.pages=528&amp;rft.date=2016-04-13&amp;rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC4851042%23id-name%3DPMC&amp;rft_id=info%3Apmid%2F27089337&amp;rft_id=info%3Adoi%2F10.3390%2Fs16040528&amp;rft_id=info%3Abibcode%2F2016Senso..16..528L&amp;rft.aulast=Lockridge&amp;rft.aufirst=Grant&amp;rft.au=Dzwonkowski%2C+Brian&amp;rft.au=Nelson%2C+Reid&amp;rft.au=Powers%2C+Sean&amp;rft_id=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2Fpmc%2Farticles%2FPMC4851042&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-AutoF7-45-91"><span class="mw-cite-backlink"><b><a href="#cite_ref-AutoF7-45_91-0">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://web.archive.org/web/20190630155735/http://archive.aec.at/prix/#8052">"Ars Electronica Archiv"</a>. Archived from <a rel="nofollow" class="external text" href="http://archive.aec.at/prix/#8052">the original</a> on 2019-06-30<span class="reference-accessdate">. Retrieved <span class="nowrap">2015-03-27</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=unknown&amp;rft.btitle=Ars+Electronica+Archiv&amp;rft_id=http%3A%2F%2Farchive.aec.at%2Fprix%2F%238052&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> <li id="cite_note-92"><span class="mw-cite-backlink"><b><a href="#cite_ref-92">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://blog.arduino.cc/2020/01/20/arduino-education-nominated-in-bett-awards-2020/">"Arduino Education nominated for Bett Award"</a>. <i>Arduino Blog</i>. 2020-01-20<span class="reference-accessdate">. Retrieved <span class="nowrap">2020-07-01</span></span>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&amp;rft.genre=unknown&amp;rft.jtitle=Arduino+Blog&amp;rft.atitle=Arduino+Education+nominated+for+Bett+Award&amp;rft.date=2020-01-20&amp;rft_id=https%3A%2F%2Fblog.arduino.cc%2F2020%2F01%2F20%2Farduino-education-nominated-in-bett-awards-2020%2F&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></span> </li> </ol></div></div> <div class="mw-heading mw-heading2"><h2 id="Further_reading">Further reading</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=20" title="Edit section: Further reading"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBanziShiloh2022" class="citation book cs1">Banzi, Massimo; Shiloh, Michael (2022). <i>Make: Getting Started With Arduino: The Open Source Electronics Prototyping Platform</i> (4th&#160;ed.). Make Community. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1680456936" title="Special:BookSources/978-1680456936"><bdi>978-1680456936</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Make%3A+Getting+Started+With+Arduino%3A+The+Open+Source+Electronics+Prototyping+Platform&amp;rft.edition=4th&amp;rft.pub=Make+Community&amp;rft.date=2022&amp;rft.isbn=978-1680456936&amp;rft.aulast=Banzi&amp;rft.aufirst=Massimo&amp;rft.au=Shiloh%2C+Michael&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBlum2019" class="citation book cs1">Blum, Jeremy (2019). <i>Exploring Arduino: Tools and Techniques for Engineering Wizardry</i> (2nd&#160;ed.). <a href="/wiki/Wiley_(publisher)" title="Wiley (publisher)">Wiley</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1119405375" title="Special:BookSources/978-1119405375"><bdi>978-1119405375</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Exploring+Arduino%3A+Tools+and+Techniques+for+Engineering+Wizardry&amp;rft.edition=2nd&amp;rft.pub=Wiley&amp;rft.date=2019&amp;rft.isbn=978-1119405375&amp;rft.aulast=Blum&amp;rft.aufirst=Jeremy&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFBoxall2021" class="citation book cs1">Boxall, John (2021). <i>Arduino Workshop: A Hands-On Introduction with 65 Projects</i> (2nd&#160;ed.). <a href="/wiki/No_Starch_Press" title="No Starch Press">No Starch Press</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1718500587" title="Special:BookSources/978-1718500587"><bdi>978-1718500587</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Arduino+Workshop%3A+A+Hands-On+Introduction+with+65+Projects&amp;rft.edition=2nd&amp;rft.pub=No+Starch+Press&amp;rft.date=2021&amp;rft.isbn=978-1718500587&amp;rft.aulast=Boxall&amp;rft.aufirst=John&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKarvinenKarvinenValtokari2014" class="citation book cs1">Karvinen, Tero; Karvinen, Kimmo; Valtokari, Ville (2014). <i>Make: Sensors</i> (1st&#160;ed.). Make Community. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1449368104" title="Special:BookSources/978-1449368104"><bdi>978-1449368104</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Make%3A+Sensors&amp;rft.edition=1st&amp;rft.pub=Make+Community&amp;rft.date=2014&amp;rft.isbn=978-1449368104&amp;rft.aulast=Karvinen&amp;rft.aufirst=Tero&amp;rft.au=Karvinen%2C+Kimmo&amp;rft.au=Valtokari%2C+Ville&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMonk2018" class="citation book cs1">Monk, Simon (2018). <i>Programming Arduino Next Steps: Going Further with Sketches</i> (2nd&#160;ed.). <a href="/wiki/McGraw-Hill_Education" class="mw-redirect" title="McGraw-Hill Education">McGraw-Hill Education</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1260143249" title="Special:BookSources/978-1260143249"><bdi>978-1260143249</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Programming+Arduino+Next+Steps%3A+Going+Further+with+Sketches&amp;rft.edition=2nd&amp;rft.pub=McGraw-Hill+Education&amp;rft.date=2018&amp;rft.isbn=978-1260143249&amp;rft.aulast=Monk&amp;rft.aufirst=Simon&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFMonk2022" class="citation book cs1">Monk, Simon (2022). <i>Programming Arduino: Getting Started with Sketches</i> (3rd&#160;ed.). McGraw-Hill Education. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1264676989" title="Special:BookSources/978-1264676989"><bdi>978-1264676989</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Programming+Arduino%3A+Getting+Started+with+Sketches&amp;rft.edition=3rd&amp;rft.pub=McGraw-Hill+Education&amp;rft.date=2022&amp;rft.isbn=978-1264676989&amp;rft.aulast=Monk&amp;rft.aufirst=Simon&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFNussey2018" class="citation book cs1">Nussey, John (2018). <i>Arduino For Dummies</i> (2nd&#160;ed.). John Wiley &amp; Sons. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1119489542" title="Special:BookSources/978-1119489542"><bdi>978-1119489542</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Arduino+For+Dummies&amp;rft.edition=2nd&amp;rft.pub=John+Wiley+%26+Sons&amp;rft.date=2018&amp;rft.isbn=978-1119489542&amp;rft.aulast=Nussey&amp;rft.aufirst=John&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPurdum2015" class="citation book cs1">Purdum, Jack (2015). <i>Beginning C for Arduino: Learn C Programming for the Arduino</i> (2nd&#160;ed.). <a href="/wiki/Apress" class="mw-redirect" title="Apress">Apress</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1484209417" title="Special:BookSources/978-1484209417"><bdi>978-1484209417</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Beginning+C+for+Arduino%3A+Learn+C+Programming+for+the+Arduino&amp;rft.edition=2nd&amp;rft.pub=Apress&amp;rft.date=2015&amp;rft.isbn=978-1484209417&amp;rft.aulast=Purdum&amp;rft.aufirst=Jack&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFSchmidt2015" class="citation book cs1">Schmidt, Maik (2015). <i>Arduino: A Quick Start Guide</i> (2nd&#160;ed.). <a href="/wiki/Pragmatic_Bookshelf" class="mw-redirect" title="Pragmatic Bookshelf">Pragmatic Bookshelf</a>. <a href="/wiki/ISBN_(identifier)" class="mw-redirect" title="ISBN (identifier)">ISBN</a>&#160;<a href="/wiki/Special:BookSources/978-1941222249" title="Special:BookSources/978-1941222249"><bdi>978-1941222249</bdi></a>.</cite><span title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&amp;rft.genre=book&amp;rft.btitle=Arduino%3A+A+Quick+Start+Guide&amp;rft.edition=2nd&amp;rft.pub=Pragmatic+Bookshelf&amp;rft.date=2015&amp;rft.isbn=978-1941222249&amp;rft.aulast=Schmidt&amp;rft.aufirst=Maik&amp;rfr_id=info%3Asid%2Fen.wikipedia.org%3AArduino" class="Z3988"></span></li></ul> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=Arduino&amp;action=edit&amp;section=21" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1235681985">.mw-parser-output .side-box{margin:4px 0;box-sizing:border-box;border:1px solid #aaa;font-size:88%;line-height:1.25em;background-color:var(--background-color-interactive-subtle,#f8f9fa);display:flow-root}.mw-parser-output .side-box-abovebelow,.mw-parser-output .side-box-text{padding:0.25em 0.9em}.mw-parser-output .side-box-image{padding:2px 0 2px 0.9em;text-align:center}.mw-parser-output .side-box-imageright{padding:2px 0.9em 2px 0;text-align:center}@media(min-width:500px){.mw-parser-output .side-box-flex{display:flex;align-items:center}.mw-parser-output .side-box-text{flex:1;min-width:0}}@media(min-width:720px){.mw-parser-output .side-box{width:238px}.mw-parser-output .side-box-right{clear:right;float:right;margin-left:1em}.mw-parser-output .side-box-left{margin-right:1em}}</style><style data-mw-deduplicate="TemplateStyles:r1237033735">@media print{body.ns-0 .mw-parser-output .sistersitebox{display:none!important}}@media screen{html.skin-theme-clientpref-night .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .sistersitebox img[src*="Wiktionary-logo-en-v2.svg"]{background-color:white}}</style><div class="side-box side-box-right plainlinks sistersitebox"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1126788409"> <div class="side-box-flex"> <div class="side-box-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/30px-Commons-logo.svg.png" decoding="async" width="30" height="40" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/45px-Commons-logo.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/4/4a/Commons-logo.svg/59px-Commons-logo.svg.png 2x" data-file-width="1024" data-file-height="1376" /></span></span></div> <div class="side-box-text plainlist">Wikimedia Commons has media related to <span style="font-weight: bold; font-style: italic;"><a href="https://commons.wikimedia.org/wiki/Category:Arduino" class="extiw" title="commons:Category:Arduino">Arduino</a></span>.</div></div> </div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://www.arduino.cc">Official website</a></span></span></li> <li><a rel="nofollow" class="external text" href="https://www.ted.com/talks/massimo_banzi_how_arduino_is_open_sourcing_imagination">How Arduino is open sourcing imagination</a>, a <a href="/wiki/TED_(conference)" title="TED (conference)">TED</a> talk by creator Massimo Banzi</li> <li><a rel="nofollow" class="external text" href="http://i.imgur.com/yGRLPvL.jpg">Evolution tree for Arduino</a></li> <li><a rel="nofollow" class="external text" href="http://robodino.org/resources/arduino">Arduino Cheat Sheet</a></li> <li><a rel="nofollow" class="external text" href="https://www.flickr.com/photos/johngineer/5484250200/sizes/o/in/photostream/">Arduino Dimensions and Hole Patterns</a></li> <li><a rel="nofollow" class="external text" href="https://github.com/LNSD/Arduino-Shield-Template">Arduino Shield Template</a></li> <li>Arduino Board Pinout Diagrams: <a rel="nofollow" class="external text" href="https://forum.arduino.cc/index.php?topic=132130.0">Due</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/8469564216/sizes/l/in/photostream/">Esplora</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/8466547410/sizes/l/in/photostream/">Leonardo</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/8451024820/sizes/l/in/photostream/">Mega</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/8471357492/sizes/l/in/photostream/">Micro</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/8453583648/sizes/l/in/photostream/">Mini</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/27704970094/sizes/l/in/photostream/">Pro Micro</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/8572012276/sizes/l/in/photostream/">Pro Mini</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/8449936925/sizes/l/in/photostream/">Uno</a>, <a rel="nofollow" class="external text" href="https://www.flickr.com/photos/28521811@N04/10339503016/sizes/l/in/photostream/">Yun</a></li></ul> <dl><dt>Historical</dt></dl> <ul><li>Arduino – The Documentary (2010): <a rel="nofollow" class="external text" href="https://www.imdb.com/title/tt1869268/">IMDb</a>, <a rel="nofollow" class="external text" href="https://vimeo.com/18539129">Vimeo</a></li> <li>Massimo Banzi interviews: <a rel="nofollow" class="external text" href="https://twit.tv/shows/triangulation/episodes/110">Triangulation 110</a>, <a rel="nofollow" class="external text" href="https://twit.tv/shows/floss-weekly/episodes/61">FLOSS 61</a></li> <li><a rel="nofollow" class="external text" href="https://arduinohistory.github.io/">Untold History of Arduino</a> – Hernando Barragán</li> <li><a rel="nofollow" class="external text" href="https://web.archive.org/web/20170709234951/https://www.unitedstatescourts.org/federal/mad/167131/">Lawsuit documents from Arduino LLC vs. Arduino S.R.L. et al.</a> – United States Courts Archive</li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="Single-board_computer_and_single-board_microcontroller" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Single-board_computer" title="Template:Single-board computer"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Single-board_computer" title="Template talk:Single-board computer"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Single-board_computer" title="Special:EditPage/Template:Single-board computer"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Single-board_computer_and_single-board_microcontroller" style="font-size:114%;margin:0 4em"><a href="/wiki/Single-board_computer" title="Single-board computer">Single-board computer</a> and <a href="/wiki/Single-board_microcontroller" title="Single-board microcontroller">single-board microcontroller</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Devices</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a class="mw-selflink selflink">Arduino</a></li> <li><a href="/wiki/Arndale_Board" title="Arndale Board">Arndale Board</a></li> <li><a href="/wiki/Asus_Tinker_Board" title="Asus Tinker Board">Asus Tinker Board</a></li> <li><a href="/wiki/Banana_Pi" title="Banana Pi">Banana Pi</a></li> <li><a href="/wiki/BeagleBoard" title="BeagleBoard">BeagleBoard</a></li> <li><a href="/wiki/Cotton_Candy_(single-board_computer)" title="Cotton Candy (single-board computer)">Cotton Candy</a></li> <li><a href="/wiki/CHIP_(computer)" title="CHIP (computer)">CHIP</a></li> <li><a href="/wiki/Cubieboard" title="Cubieboard">Cubieboard</a></li> <li><a href="/wiki/Intel_Edison" title="Intel Edison">Edison</a></li> <li><a href="/wiki/Intel_Galileo" title="Intel Galileo">Galileo</a></li> <li><a href="/wiki/Gumstix" title="Gumstix">Gumstix</a></li> <li><a href="/wiki/Hawkboard" title="Hawkboard">Hawkboard</a></li> <li><a href="/wiki/IGEPv2" title="IGEPv2">IGEPv2</a></li> <li><a href="/wiki/LattePanda" title="LattePanda">LattePanda</a></li> <li><a href="/wiki/Drive_PX-series" class="mw-redirect" title="Drive PX-series">Nvidia Drive</a></li> <li><a href="/wiki/Nano_Pi" title="Nano Pi">Nano Pi</a></li> <li><a href="/wiki/Nvidia_Jetson" title="Nvidia Jetson">Nvidia Jetson</a></li> <li><a href="/wiki/ODROID" title="ODROID">ODROID</a></li> <li><a href="/wiki/OLinuXino" title="OLinuXino">OLinuXino</a></li> <li><a href="/wiki/PandaBoard" title="PandaBoard">PandaBoard</a></li> <li><a href="/wiki/Pine64" title="Pine64">Pine64</a></li> <li><a href="/wiki/Adapteva#Parallella_project" class="mw-redirect" title="Adapteva">Parallella</a></li> <li><a href="/wiki/Rascal_(single-board_computer)" title="Rascal (single-board computer)">Rascal</a></li> <li><a href="/wiki/Raspberry_Pi" title="Raspberry Pi">Raspberry Pi</a></li> <li><a href="/wiki/Snowball_(single-board_computer)" title="Snowball (single-board computer)">Snowball</a></li> <li><a href="/w/index.php?title=UDOO&amp;action=edit&amp;redlink=1" class="new" title="UDOO (page does not exist)">UDOO</a></li> <li><a href="/w/index.php?title=Vicharak&amp;action=edit&amp;redlink=1" class="new" title="Vicharak (page does not exist)">Vaaman</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/System_on_a_chip" title="System on a chip">SoCs</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/ARM_architecture_family" title="ARM architecture family">ARM</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Actions_Semiconductor" title="Actions Semiconductor">Actions</a></li> <li><a href="/wiki/Allwinner_Technology#SoC_.28System_on_Chip.29" title="Allwinner Technology">Allwinner</a></li> <li><a href="/wiki/Apple_silicon#A_series" title="Apple silicon">Ax</a></li> <li><a href="/wiki/Apple_M1" title="Apple M1">Apple M1</a></li> <li><a href="/wiki/Exynos_(system_on_chip)" class="mw-redirect" title="Exynos (system on chip)">Exynos</a></li> <li><a href="/wiki/I.MX" title="I.MX">i.MX</a></li> <li><a href="/wiki/HiSilicon#K3V3" title="HiSilicon">HiSiliconK3V3</a></li> <li><a href="/wiki/MediaTek" title="MediaTek">MediaTek</a></li> <li><a href="/wiki/Nomadik" title="Nomadik">Nomadik</a></li> <li><a href="/wiki/NovaThor" title="NovaThor">NovaThor</a></li> <li><a href="/wiki/OMAP" title="OMAP">OMAP</a></li> <li><a href="/wiki/Rockchip" title="Rockchip">Rockchip</a></li> <li><a href="/wiki/Qualcomm_Snapdragon" title="Qualcomm Snapdragon">Qualcomm Snapdragon</a></li> <li><a href="/wiki/Tegra" title="Tegra">Tegra</a></li> <li><a href="/wiki/WonderMedia#Products" title="WonderMedia">WonderMedia</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/MIPS_architecture" title="MIPS architecture">MIPS</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ingenic#XBurst1-based_SoCs" class="mw-redirect" title="Ingenic">Jz</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/X86" title="X86">x86</a>/<a href="/wiki/X86-64" title="X86-64">x86-64</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AMD_%C3%89lan" title="AMD Élan">AMD Élan</a></li> <li><a href="/wiki/Atom_(system_on_chip)" class="mw-redirect" title="Atom (system on chip)">Atom</a></li> <li><a href="/wiki/Jaguar_(microarchitecture)" title="Jaguar (microarchitecture)">Jaguar</a>-based</li> <li><a href="/wiki/Puma_(microarchitecture)" title="Puma (microarchitecture)">Puma</a>-based</li> <li><a href="/wiki/Intel_Quark" title="Intel Quark">Quark</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Apache_Hadoop" title="Apache Hadoop">Apache Hadoop</a></li> <li><a href="/wiki/Linaro" title="Linaro">Linaro</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Microcontrollers" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Microcontrollers" title="Template:Microcontrollers"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Microcontrollers" title="Template talk:Microcontrollers"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Microcontrollers" title="Special:EditPage/Template:Microcontrollers"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Microcontrollers" style="font-size:114%;margin:0 4em"><a href="/wiki/Microcontroller" title="Microcontroller">Microcontrollers</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Main</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Single-board_microcontroller" title="Single-board microcontroller">Single-board microcontroller</a></li> <li><a href="/wiki/Special_function_register" title="Special function register">Special function register</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Microarchitecture" title="Microarchitecture">Architectures</a></th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Motorola_68000_series" title="Motorola 68000 series">68000</a></li> <li><a href="/wiki/Intel_8051" class="mw-redirect" title="Intel 8051">8051</a></li> <li><a href="/wiki/ARC_(processor)" title="ARC (processor)">ARC</a></li> <li><a href="/wiki/ARM_architecture_family" title="ARM architecture family">ARM</a></li> <li><a href="/wiki/AVR_microcontrollers" title="AVR microcontrollers">AVR</a></li> <li><a href="/wiki/MIPS_architecture" title="MIPS architecture">MIPS</a></li> <li><a href="/wiki/TI_MSP430" title="TI MSP430">MPS430</a></li> <li><a href="/wiki/PIC_microcontrollers" title="PIC microcontrollers">PIC</a></li> <li><a href="/wiki/RISC-V" title="RISC-V">RISC-V</a></li> <li><a href="/wiki/X86" title="X86">x86</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Word_(computer_architecture)" title="Word (computer architecture)">Word length</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/4-bit_computing" title="4-bit computing">4-bit</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AMD_Am2900" title="AMD Am2900">Am2900</a></li> <li><a href="/wiki/COP400" title="COP400">COP400</a></li> <li>MARC4</li> <li><a href="/wiki/Rockwell_PPS-4" title="Rockwell PPS-4">PPS-4</a></li> <li><a href="/wiki/S1C6x" title="S1C6x">S1C6x</a></li> <li><a href="/wiki/Toshiba_TLCS" title="Toshiba TLCS">TLCS-47</a></li> <li><a href="/wiki/Texas_Instruments_TMS1000" title="Texas Instruments TMS1000">TMS1000</a></li> <li><a href="/wiki/%CE%9CCOM-4" class="mw-redirect" title="ΜCOM-4">μCOM-4</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/8-bit_computing" title="8-bit computing">8-bit</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Motorola_6800" title="Motorola 6800">6800</a> <ul><li><a href="/wiki/Motorola_68HC05" title="Motorola 68HC05">68HC05</a></li> <li><a href="/wiki/Motorola_68HC08" title="Motorola 68HC08">68HC08</a></li> <li><a href="/wiki/Motorola_68HC11" title="Motorola 68HC11">68HC11</a></li> <li><a href="/wiki/Freescale_S08" class="mw-redirect" title="Freescale S08">S08</a></li> <li><a href="/wiki/Freescale_RS08" title="Freescale RS08">RS08</a></li></ul></li> <li><a href="/wiki/MOS_Technology_6502" title="MOS Technology 6502">6502</a> <ul><li><a href="/wiki/WDC_65C134" title="WDC 65C134">65C134</a></li> <li><a href="/wiki/WDC_65C265" title="WDC 65C265">65C265</a></li> <li><a href="/wiki/Mitsubishi_740" title="Mitsubishi 740">MELPS 740</a></li></ul></li> <li><a href="/wiki/78K" title="78K">78K</a></li> <li><a href="/wiki/Intel_MCS-48" title="Intel MCS-48">8048</a></li> <li><a href="/wiki/Intel_8051" class="mw-redirect" title="Intel 8051">8051</a> <ul><li><a href="/wiki/XC800_family" title="XC800 family">XC800</a></li></ul></li> <li><a href="/wiki/AVR_microcontrollers" title="AVR microcontrollers">AVR</a></li> <li><a href="/wiki/COP8" title="COP8">COP8</a></li> <li><a href="/wiki/H8_Family" title="H8 Family">H8</a></li> <li><a href="/wiki/PIC_microcontroller" class="mw-redirect" title="PIC microcontroller">PIC10/12/16/17/18</a></li> <li><a href="/wiki/ST6_and_ST7" title="ST6 and ST7">ST6/ST7</a></li> <li><a href="/wiki/STM8" title="STM8">STM8</a></li> <li><a href="/wiki/Zilog_Z8" title="Zilog Z8">Z8</a></li> <li><a href="/wiki/Zilog_Z80" title="Zilog Z80">Z80</a> <ul><li><a href="/wiki/Zilog_eZ80" title="Zilog eZ80">eZ80</a></li> <li><a href="/wiki/Rabbit_2000" title="Rabbit 2000">Rabbit 2000</a></li> <li><a href="/wiki/Toshiba_TLCS" title="Toshiba TLCS">TLCS-870</a></li></ul></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/16-bit_computing" title="16-bit computing">16-bit</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/WDC_65C816" title="WDC 65C816">65C816</a></li> <li><a href="/wiki/Freescale_68HC12" class="mw-redirect" title="Freescale 68HC12">68HC12</a>/<a href="/wiki/Freescale_68HC16" class="mw-redirect" title="Freescale 68HC16">16</a></li> <li><a href="/wiki/Intel_80186" title="Intel 80186">80186</a></li> <li><a href="/wiki/C166_family" title="C166 family">C166</a></li> <li><a href="/wiki/CompactRISC" title="CompactRISC">CR16/C</a></li> <li><a href="/wiki/H8_Family" title="H8 Family">H8S</a></li> <li><a href="/wiki/TI_MSP430" title="TI MSP430">MSP430</a></li> <li><a href="/wiki/PIC_microcontroller#PIC24_and_dsPIC" class="mw-redirect" title="PIC microcontroller">PIC24/dsPIC</a></li> <li><a href="/wiki/R8C" title="R8C">R8C</a></li> <li><a href="/wiki/RL78" title="RL78">RL78</a></li> <li><a href="/wiki/Toshiba_TLCS" title="Toshiba TLCS">TLCS-900</a></li> <li><a href="/wiki/Zilog_Z8000" title="Zilog Z8000">Z8000</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/32-bit_computing" title="32-bit computing">32-bit</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AMD_Am29000" title="AMD Am29000">Am29000</a></li> <li><a href="/wiki/ARC_(processor)" title="ARC (processor)">ARC</a></li> <li><a href="/wiki/List_of_applications_of_ARM_cores" class="mw-redirect" title="List of applications of ARM cores">ARM</a> <a href="/wiki/ARM_Cortex-M" title="ARM Cortex-M">Cortex-M</a> <ul><li><a href="/wiki/EFM32" title="EFM32">EFM32</a></li> <li><a href="/wiki/NXP_LPC" title="NXP LPC">LPC</a></li> <li><a href="/wiki/Atmel_ARM-based_processors" title="Atmel ARM-based processors">SAM</a></li> <li><a href="/wiki/STM32" title="STM32">STM32</a></li> <li><a href="/wiki/Infineon_XMC" title="Infineon XMC">XMC</a></li></ul></li> <li><a href="/wiki/ARM_Cortex-R" title="ARM Cortex-R">ARM Cortex-R</a></li> <li><a href="/wiki/AVR32" title="AVR32">AVR32</a></li> <li><a href="/wiki/CompactRISC" title="CompactRISC">CRX</a></li> <li><a href="/wiki/Fujitsu_FR" title="Fujitsu FR">FR</a> <ul><li><a href="/wiki/FR-V_(microprocessor)" title="FR-V (microprocessor)">FR-V</a></li></ul></li> <li><a href="/wiki/H8_Family" title="H8 Family">H8SX</a></li> <li><a href="/wiki/M32R" title="M32R">M32R</a></li> <li><a href="/wiki/MN103" title="MN103">MN103</a></li> <li><a href="/wiki/Motorola_68000" title="Motorola 68000">68000</a> <ul><li><a href="/wiki/NXP_ColdFire" title="NXP ColdFire">ColdFire</a></li></ul></li> <li><a href="/wiki/PIC_microcontroller#PIC32MX" class="mw-redirect" title="PIC microcontroller">PIC32</a></li> <li><a href="/wiki/PowerPC" title="PowerPC">PowerPC</a> <ul><li><a href="/wiki/MPC5xx" title="MPC5xx">MPC5xx</a></li></ul></li> <li><a href="/wiki/Parallax_Propeller" title="Parallax Propeller">Propeller</a></li> <li><a href="/wiki/SuperH" title="SuperH">SuperH</a></li> <li><a href="/wiki/Toshiba_TLCS" title="Toshiba TLCS">TLCS-900</a></li> <li><a href="/wiki/Infineon_TriCore" title="Infineon TriCore">TriCore</a></li> <li><a href="/wiki/V850" title="V850">V850</a></li> <li><a href="/wiki/RX_microcontroller_family" class="mw-redirect" title="RX microcontroller family">RX</a></li> <li><a href="/wiki/Tensilica" title="Tensilica">Xtensa</a></li> <li><a href="/wiki/Zilog_Z80000" title="Zilog Z80000">Z80000</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/64-bit_computing" title="64-bit computing">64-bit</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/ARC_(processor)" title="ARC (processor)">ARC</a></li> <li><a href="/wiki/ARM_Cortex-R" title="ARM Cortex-R">ARM Cortex-R</a></li> <li><a href="/wiki/PowerPC#64-bit_PowerPC" title="PowerPC">PowerPC64</a></li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Interfaces</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"></div><table class="nowraplinks navbox-subgroup" style="border-spacing:0"><tbody><tr><th scope="row" class="navbox-group" style="width:1%">Programming</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/In-system_programming" title="In-system programming">In-circuit serial programming</a> (ICSP)</li> <li><a href="/wiki/In-system_programming" title="In-system programming">In-system programming</a> (ISP)</li> <li><a href="/wiki/AVR_microcontrollers#PDI" title="AVR microcontrollers">Program and Debug Interface</a> (PDI)</li> <li><a href="/wiki/AVR_microcontrollers#High_voltage_serial" title="AVR microcontrollers">High-voltage serial programming</a> (HVSP)</li> <li><a href="/wiki/AVR_microcontrollers#High_voltage_parallel" title="AVR microcontrollers">High voltage parallel programming</a> (HVPP)</li> <li><a href="/wiki/AVR_microcontrollers#Bootloader" title="AVR microcontrollers">Bootloader</a></li> <li><a href="/wiki/AVR_microcontrollers#ROM" title="AVR microcontrollers">ROM</a></li> <li><a href="/wiki/AVR_microcontrollers#aWire" title="AVR microcontrollers">aWire</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Debugging</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Nexus_(standard)" title="Nexus (standard)">Nexus (standard)</a></li> <li><a href="/wiki/JTAG" title="JTAG">Joint Test Action Group</a> (JTAG) <ul><li><a href="/wiki/DebugWIRE" title="DebugWIRE">debugWIRE</a> (Atmel)</li></ul></li> <li><a href="/wiki/PIC_microcontroller#In-circuit_debugging" class="mw-redirect" title="PIC microcontroller">In-circuit debugging</a> (ICD)</li> <li><a href="/wiki/In-circuit_emulation" title="In-circuit emulation">In-circuit emulator</a> (ICE)</li> <li><a href="/wiki/In-target_probe" title="In-target probe">In-target probe</a> (ITP)</li></ul> </div></td></tr></tbody></table><div></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Lists</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/List_of_common_microcontrollers" title="List of common microcontrollers">List of common microcontrollers</a></li> <li>By manufacturer <ul><li><a href="/wiki/Intel_microprocessor#Microcontrollers" class="mw-redirect" title="Intel microprocessor">Intel</a></li> <li><a href="/wiki/List_of_Freescale_products#Microcontrollers" class="mw-redirect" title="List of Freescale products">NXP/Freescale</a></li> <li><a href="/wiki/List_of_common_microcontrollers#Infineon" title="List of common microcontrollers">Infineon</a></li> <li><a href="/wiki/Renesas_Electronics#Products" title="Renesas Electronics">Renesas Electronics</a></li></ul></li> <li><a href="/wiki/List_of_Wi-Fi_microcontrollers" title="List of Wi-Fi microcontrollers">List of Wi-Fi microcontrollers</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">See also</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Embedded_system" title="Embedded system">Embedded system</a></li> <li><a href="/wiki/Programmable_logic_controller" title="Programmable logic controller">Programmable logic controller</a></li> <li><a href="/wiki/List_of_microprocessors" title="List of microprocessors">List of microprocessors</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Ambient_intelligence" style="padding:3px"><table class="nowraplinks mw-collapsible mw-collapsed navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Ambient_intelligence" title="Template:Ambient intelligence"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Ambient_intelligence" title="Template talk:Ambient intelligence"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Ambient_intelligence" title="Special:EditPage/Template:Ambient intelligence"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Ambient_intelligence" style="font-size:114%;margin:0 4em"><a href="/wiki/Ambient_intelligence" title="Ambient intelligence">Ambient intelligence</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">Concepts</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ambient_IoT" title="Ambient IoT">Ambient IoT</a></li> <li><a href="/wiki/Context_awareness" title="Context awareness">Context awareness</a></li> <li><a href="/wiki/Device_ecology" title="Device ecology">Device ecology</a></li> <li><a href="/wiki/Extended_reality" title="Extended reality">Extended reality</a> <ul><li><a href="/wiki/Spatial_computing" title="Spatial computing">Spatial computing</a></li></ul></li> <li><a href="/wiki/Internet_of_things" title="Internet of things">Internet of things</a></li> <li><a href="/wiki/Object_hyperlinking" title="Object hyperlinking">Object hyperlinking</a></li> <li><a href="/wiki/Profiling_(information_science)" title="Profiling (information science)">Profiling</a></li> <li><a href="/wiki/Spime" title="Spime">Spime</a></li> <li><a href="/wiki/Supranet" title="Supranet">Supranet</a></li> <li><a href="/wiki/Ubiquitous_computing" title="Ubiquitous computing">Ubiquitous computing</a></li> <li><a href="/wiki/Web_of_Things" title="Web of Things">Web of Things</a></li> <li><a href="/wiki/Wireless_sensor_network" title="Wireless sensor network">Wireless sensor networks</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Technologies</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/6LoWPAN" title="6LoWPAN">6LoWPAN</a></li> <li><a href="/wiki/ANT%2B" class="mw-redirect" title="ANT+">ANT+</a></li> <li><a href="/wiki/DASH7" title="DASH7">DASH7</a></li> <li><a href="/wiki/IEEE_802.15.4" title="IEEE 802.15.4">IEEE 802.15.4</a></li> <li><a href="/wiki/Internet_0" title="Internet 0">Internet 0</a></li> <li><a href="/wiki/Machine_to_machine" title="Machine to machine">Machine to machine</a></li> <li><a href="/wiki/Radio-frequency_identification" title="Radio-frequency identification">Radio-frequency identification</a></li> <li><a href="/wiki/Smartdust" title="Smartdust">Smartdust</a></li> <li><a href="/wiki/XBee" title="XBee">XBee</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Platforms</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a class="mw-selflink selflink">Arduino</a></li> <li><a href="/wiki/Contiki" title="Contiki">Contiki</a></li> <li><a href="/wiki/.NET_Gadgeteer" title=".NET Gadgeteer">Gadgeteer</a></li> <li><a href="/wiki/IoBridge" title="IoBridge">ioBridge</a></li> <li><a href="/wiki/Netduino" title="Netduino">Netduino</a></li> <li><a href="/wiki/Raspberry_Pi" title="Raspberry Pi">Raspberry Pi</a></li> <li><a href="/wiki/TinyOS" title="TinyOS">TinyOS</a></li> <li><a href="/wiki/Wiring_(development_platform)" class="mw-redirect" title="Wiring (development platform)">Wiring</a></li> <li><a href="/wiki/Xively" title="Xively">Xively</a></li> <li><a href="/wiki/NodeMCU" title="NodeMCU">NodeMCU</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Applications</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ambient_device" title="Ambient device">Ambient device</a></li> <li><a href="/wiki/CeNSE" title="CeNSE">CeNSE</a></li> <li><a href="/wiki/Connected_car" title="Connected car">Connected car</a></li> <li><a href="/wiki/Home_automation" title="Home automation">Home automation</a></li> <li><a href="/wiki/HomeOS" title="HomeOS">HomeOS</a></li> <li><a href="/wiki/Internet_refrigerator" class="mw-redirect" title="Internet refrigerator">Internet refrigerator</a></li> <li><a href="/wiki/Nabaztag" title="Nabaztag">Nabaztag</a></li> <li><a href="/wiki/Smart_city" title="Smart city">Smart city</a></li> <li><a href="/wiki/Smart_TV" title="Smart TV">Smart TV</a></li> <li><a href="/wiki/Smarter_Planet" title="Smarter Planet">Smarter Planet</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Pioneers</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Kevin_Ashton" title="Kevin Ashton">Kevin Ashton</a></li> <li><a href="/wiki/Gaetano_Borriello" title="Gaetano Borriello">Gaetano Borriello</a></li> <li><a href="/wiki/Adam_Dunkels" title="Adam Dunkels">Adam Dunkels</a></li> <li><a href="/wiki/Stefano_Marzano" title="Stefano Marzano">Stefano Marzano</a></li> <li><a href="/wiki/Don_Norman" title="Don Norman">Don Norman</a></li> <li><a href="/wiki/Roel_Pieper" title="Roel Pieper">Roel Pieper</a></li> <li><a href="/wiki/Josef_Preishuber-Pfl%C3%BCgl" title="Josef Preishuber-Pflügl">Josef Preishuber-Pflügl</a></li> <li><a href="/wiki/John_Seely_Brown" title="John Seely Brown">John Seely Brown</a></li> <li><a href="/wiki/Bruce_Sterling" title="Bruce Sterling">Bruce Sterling</a></li> <li><a href="/wiki/Mark_Weiser" title="Mark Weiser">Mark Weiser</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Ambient_Devices" title="Ambient Devices">Ambient Devices</a></li> <li><a href="/wiki/AmbieSense" title="AmbieSense">AmbieSense</a></li> <li><a href="/wiki/Framework_Programmes_for_Research_and_Technological_Development" title="Framework Programmes for Research and Technological Development">Ebbits project</a></li> <li><a href="/wiki/IPSO_Alliance" title="IPSO Alliance">IPSO Alliance</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"><style data-mw-deduplicate="TemplateStyles:r1038841319">.mw-parser-output .tooltip-dotted{border-bottom:1px dotted;cursor:help}</style></div><div role="navigation" class="navbox authority-control" aria-labelledby="Authority_control_databases_frameless&amp;#124;text-top&amp;#124;10px&amp;#124;alt=Edit_this_at_Wikidata&amp;#124;link=https&amp;#58;//www.wikidata.org/wiki/Q175957#identifiers&amp;#124;class=noprint&amp;#124;Edit_this_at_Wikidata" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><div id="Authority_control_databases_frameless&amp;#124;text-top&amp;#124;10px&amp;#124;alt=Edit_this_at_Wikidata&amp;#124;link=https&amp;#58;//www.wikidata.org/wiki/Q175957#identifiers&amp;#124;class=noprint&amp;#124;Edit_this_at_Wikidata" style="font-size:114%;margin:0 4em"><a href="/wiki/Help:Authority_control" title="Help:Authority control">Authority control databases</a> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q175957#identifiers" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">International</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="http://id.worldcat.org/fast/1892754/">FAST</a></span></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">National</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://d-nb.info/gnd/7692236-4">Germany</a></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="https://id.loc.gov/authorities/sh2011005402">United States</a></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="https://catalogue.bnf.fr/ark:/12148/cb165329562">France</a></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="https://data.bnf.fr/ark:/12148/cb165329562">BnF data</a></span></li><li><span class="uid"><span class="rt-commentedText tooltip tooltip-dotted" title="Arduino"><a rel="nofollow" class="external text" href="https://aleph.nkp.cz/F/?func=find-c&amp;local_base=aut&amp;ccl_term=ica=ph809013&amp;CON_LNG=ENG">Czech Republic</a></span></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="http://catalogo.bne.es/uhtbin/authoritybrowse.cgi?action=display&amp;authority_id=XX5232439">Spain</a></span></li><li><span class="uid"><a rel="nofollow" class="external text" href="http://olduli.nli.org.il/F/?func=find-b&amp;local_base=NLX10&amp;find_code=UID&amp;request=987007574964805171">Israel</a></span></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Artists</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://www.moma.org/artists/46575">Museum of Modern Art</a></span></li></ul></div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other</th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"><ul><li><span class="uid"><a rel="nofollow" class="external text" href="https://www.idref.fr/154841862">IdRef</a></span></li></ul></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐f69cdc8f6‐gjvwm Cached time: 20241123130438 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 1.122 seconds Real time usage: 1.438 seconds Preprocessor visited node count: 7732/1000000 Post‐expand include size: 238020/2097152 bytes Template argument size: 7657/2097152 bytes Highest expansion depth: 27/100 Expensive parser function count: 23/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 388371/5000000 bytes Lua time usage: 0.656/10.000 seconds Lua memory usage: 8021780/52428800 bytes Number of Wikibase entities loaded: 1/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1194.409 1 -total 40.38% 482.313 2 Template:Reflist 27.74% 331.380 71 Template:Cite_web 11.81% 141.118 5 Template:Infobox 8.74% 104.383 6 Template:Navbox 7.61% 90.911 1 Template:Single-board_computer 6.27% 74.877 2 Template:Infobox_software 5.85% 69.903 1 Template:Short_description 5.11% 61.001 1 Template:Infobox_information_appliance 4.98% 59.499 1 Template:Commons_category --> <!-- Saved in parser cache with key enwiki:pcache:idhash:5389424-0!canonical and timestamp 20241123130438 and revision id 1256807129. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=Arduino&amp;oldid=1256807129">https://en.wikipedia.org/w/index.php?title=Arduino&amp;oldid=1256807129</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:Arduino" title="Category:Arduino">Arduino</a></li><li><a href="/wiki/Category:Microcontrollers" title="Category:Microcontrollers">Microcontrollers</a></li><li><a href="/wiki/Category:Open_hardware_electronic_devices" title="Category:Open hardware electronic devices">Open hardware electronic devices</a></li><li><a href="/wiki/Category:Robotics_hardware" title="Category:Robotics hardware">Robotics hardware</a></li><li><a href="/wiki/Category:Computer-related_introductions_in_2005" title="Category:Computer-related introductions in 2005">Computer-related introductions in 2005</a></li><li><a href="/wiki/Category:Physical_computing" title="Category:Physical computing">Physical computing</a></li><li><a href="/wiki/Category:Italian_inventions" title="Category:Italian inventions">Italian inventions</a></li><li><a href="/wiki/Category:Software_using_the_GNU_AGPL_license" title="Category:Software using the GNU AGPL license">Software using the GNU AGPL license</a></li><li><a href="/wiki/Category:Free_software_programmed_in_TypeScript" title="Category:Free software programmed in TypeScript">Free software programmed in TypeScript</a></li><li><a href="/wiki/Category:Free_software_programmed_in_JavaScript" title="Category:Free software programmed in JavaScript">Free software programmed in JavaScript</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:CS1_Italian-language_sources_(it)" title="Category:CS1 Italian-language sources (it)">CS1 Italian-language sources (it)</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:All_articles_with_unsourced_statements" title="Category:All articles with unsourced statements">All articles with unsourced statements</a></li><li><a href="/wiki/Category:Articles_with_unsourced_statements_from_September_2015" title="Category:Articles with unsourced statements from September 2015">Articles with unsourced statements from September 2015</a></li><li><a href="/wiki/Category:Articles_containing_potentially_dated_statements_from_2016" title="Category:Articles containing potentially dated statements from 2016">Articles containing potentially dated statements from 2016</a></li><li><a href="/wiki/Category:All_articles_containing_potentially_dated_statements" title="Category:All articles containing potentially dated statements">All articles containing potentially dated statements</a></li><li><a href="/wiki/Category:Commons_category_link_is_defined_as_the_pagename" title="Category:Commons category link is defined as the pagename">Commons category link is defined as the pagename</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 11 November 2024, at 17:39<span class="anonymous-show">&#160;(UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=Arduino&amp;mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-f69cdc8f6-5zrpf","wgBackendResponseTime":153,"wgPageParseReport":{"limitreport":{"cputime":"1.122","walltime":"1.438","ppvisitednodes":{"value":7732,"limit":1000000},"postexpandincludesize":{"value":238020,"limit":2097152},"templateargumentsize":{"value":7657,"limit":2097152},"expansiondepth":{"value":27,"limit":100},"expensivefunctioncount":{"value":23,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":388371,"limit":5000000},"entityaccesscount":{"value":1,"limit":400},"timingprofile":["100.00% 1194.409 1 -total"," 40.38% 482.313 2 Template:Reflist"," 27.74% 331.380 71 Template:Cite_web"," 11.81% 141.118 5 Template:Infobox"," 8.74% 104.383 6 Template:Navbox"," 7.61% 90.911 1 Template:Single-board_computer"," 6.27% 74.877 2 Template:Infobox_software"," 5.85% 69.903 1 Template:Short_description"," 5.11% 61.001 1 Template:Infobox_information_appliance"," 4.98% 59.499 1 Template:Commons_category"]},"scribunto":{"limitreport-timeusage":{"value":"0.656","limit":"10.000"},"limitreport-memusage":{"value":8021780,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-f69cdc8f6-gjvwm","timestamp":"20241123130438","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"Arduino","url":"https:\/\/en.wikipedia.org\/wiki\/Arduino","sameAs":"http:\/\/www.wikidata.org\/entity\/Q175957","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q175957","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2006-06-02T08:40:18Z","dateModified":"2024-11-11T17:39:08Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/3\/38\/Arduino_Uno_-_R3.jpg","headline":"Italian open-source hardware and software company"}</script> </body> </html>

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