{"id":2633,"date":"2022-10-02T16:54:25","date_gmt":"2022-10-02T23:54:25","guid":{"rendered":"https:\/\/learn71.ca\/vanier-tech\/?page_id=2633"},"modified":"2024-02-06T13:07:36","modified_gmt":"2024-02-06T21:07:36","slug":"arduino-breadboard","status":"publish","type":"page","link":"https:\/\/learn71.ca\/vanier-tech\/arduino-breadboard\/","title":{"rendered":"Arduino Breadboard"},"content":{"rendered":"\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-columns has-3-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.arduino.cc\/\" target=\"_blank\" rel=\"noreferrer noopener\">arduino.cc<\/a><\/h3>\n\n\n\n<p>The Arduino website serves as a central reference for Arduino projects and programming.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.arduino.cc\/en\/Tutorial\/BuiltInExamples\" target=\"_blank\" rel=\"noreferrer noopener\">Built-In Examples<\/a><\/h3>\n\n\n\n<p>All built-in examples have their own page that provides instructions and information on how they work. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.arduino.cc\/reference\/en\/\" target=\"_blank\" rel=\"noreferrer noopener\">Reference<\/a><\/h3>\n\n\n\n<p>Every function, variable type, and structural statement has its own page with examples and instructions on how to use it.<\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69decce3c3d91&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69decce3c3d91\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"326\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/learn71.ca\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_bb-1024x326.jpg\" alt=\"\" class=\"wp-image-2797\" srcset=\"https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_bb-1024x326.jpg 1024w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_bb-300x95.jpg 300w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_bb-768x244.jpg 768w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_bb-1536x489.jpg 1536w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_bb-1400x445.jpg 1400w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_bb-1600x509.jpg 1600w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_bb.jpg 1773w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69decce3c4431&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69decce3c4431\" class=\"wp-block-image size-large wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"741\" height=\"672\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/learn71.ca\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_schem.jpg\" alt=\"\" class=\"wp-image-2796\" srcset=\"https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_schem.jpg 741w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_schem-300x272.jpg 300w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2023\/07\/Arduino-Breadboard-Tutorial_schem-662x600.jpg 662w\" sizes=\"auto, (max-width: 741px) 100vw, 741px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h3 class=\"wp-block-heading\">Examples &amp; Challenges: <a href=\"https:\/\/learn71.ca\/wp-content\/uploads\/sites\/40\/2023\/07\/Breadboard.zip\">Breadboard.zip<\/a><\/h3>\n\n\n\n<p>Start by setting up the breadboard and downloading .zip file. Extract, then upload example programs to Arduino. <\/p>\n\n\n\n<p>Start each stage by reading and uploading the example, then modify it or write your own program to replicate the challenge.<\/p>\n\n\n\n<p>The &#8220;answer key&#8221; is provided, but try to figure out each challenge before you read the program provided. <\/p>\n\n\n\n<p>After completing all five challenges, try the <a href=\"https:\/\/learn71.ca\/vanier-tech\/nano-shield\/\"><strong>Nano-Shield<\/strong><\/a> or <a href=\"https:\/\/learn71.ca\/vanier-tech\/neon-rgb\/\"><strong>Neon RGB<\/strong><\/a> to better understand Arduino programming. <\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">0. Getting Started<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Uploading Programs<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"0  Getting Started A\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/P-uZxdL1XIY?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Select port, board, processor, and upload Blink example. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Modifying Programs<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"0  Getting Started B\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/yRQdKJ_wWVc?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Modify Blink to use pin 3 (LED on breadbaord) and increase blink speed. <\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">1.  If Statements<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Example (A)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"1  If Statements A\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/g3_3NTds_eU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Use if statement to turn on LED1 when button is pressed.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Challenge (B)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"1  If Statements B\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/OepmDIVjvCQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Turn on LED2 when LED1 is off. <\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">2. Serial Monitor &amp; Plotter<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Example (A)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"2  Serial Monitor &amp; Plotter A\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/EzRYzJQgjqE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Use analogRead to display potentiometer value in Serial Monitor and Serial Plotter. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Challenge (B)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"2  Serial Monitor &amp; Plotter B\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/rLloYGD7PRQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Display button state (pressed or not pressed) in Serial Monitor.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">3. Analog Inputs &amp; Outputs<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Example (A)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"3  Analog Inputs &amp; Outputs A\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/rcDfaTSKm-w?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Use potentiometer to control LED1 brightness directly, and LED2 brightness adjusted to a single range. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Challenge (B)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"3  Analog Inputs &amp; Outputs B\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/XUGAoZ06hE4?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Blink between LED1 and LED2, and use potentiometer to control blink speed. <\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">4. While Loops<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Example (A)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"4  While Loops A\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/oSJF2ZcaDBo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Use while loops to toggle LED on\/off when button is pressed. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Challenge (B)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"4  While Loops B\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/ZfJT-Cspuxo?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Start with Blink program, but pause program when the button is pressed. <\/p>\n<\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">5. For Loops<\/h3>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Example (A)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"5  For Loops A\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/CYFmiszs3tU?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Use a for loop to fade LED up from off to full brightness. <\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<h4 class=\"wp-block-heading\">Challenge (B)<\/h4>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"5  For Loops B\" width=\"868\" height=\"488\" src=\"https:\/\/www.youtube.com\/embed\/_JqcNxlHDl8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>Fade LED up from off to on, then down to off again, and at an increased speed. <\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/store-usa.arduino.cc\/products\/arduino-uno-rev3?selectedStore=us\" target=\"_blank\" rel=\"noreferrer noopener\">Uno<\/a> vs. <a href=\"https:\/\/store-usa.arduino.cc\/products\/arduino-nano?selectedStore=us\" target=\"_blank\" rel=\"noreferrer noopener\">Nano<\/a><\/h3>\n\n\n\n<div class=\"wp-block-columns has-2-columns is-layout-flex wp-container-core-columns-is-layout-9d6595d7 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>All the examples on the Arduino website are for Arduino Uno, but you will be using the Arduino Nano (they are very similar).<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69decce3c5635&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69decce3c5635\" class=\"wp-block-image wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"676\" height=\"711\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/learn71.ca\/wp-content\/uploads\/sites\/40\/2018\/08\/uno.png\" alt=\"\" class=\"wp-image-1379\" srcset=\"https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2018\/08\/uno.png 676w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2018\/08\/uno-285x300.png 285w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2018\/08\/uno-570x600.png 570w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p>When using diagrams for the Uno, make sure to use the same pins on the Nano and you should see the same effect.<\/p>\n\n\n\n<figure data-wp-context=\"{&quot;imageId&quot;:&quot;69decce3c5b80&quot;}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69decce3c5b80\" class=\"wp-block-image wp-lightbox-container\"><img loading=\"lazy\" decoding=\"async\" width=\"452\" height=\"531\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/learn71.ca\/wp-content\/uploads\/sites\/40\/2018\/08\/uno_sch.png\" alt=\"\" class=\"wp-image-1380\" srcset=\"https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2018\/08\/uno_sch.png 452w, https:\/\/learn71.ca\/vanier-tech\/wp-content\/uploads\/sites\/40\/2018\/08\/uno_sch-255x300.png 255w\" sizes=\"auto, (max-width: 452px) 100vw, 452px\" \/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Enlarge\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"<p>arduino.cc The Arduino website serves as a central reference for Arduino projects and programming. Built-In Examples All built-in examples have their own page that provides instructions and information on how they work. Reference Every function, variable type, and structural statement has its own page with examples and instructions on how to use it. Examples &amp; [&hellip;]<\/p>\n","protected":false},"author":84,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-2633","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/learn71.ca\/vanier-tech\/wp-json\/wp\/v2\/pages\/2633","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/learn71.ca\/vanier-tech\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/learn71.ca\/vanier-tech\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/learn71.ca\/vanier-tech\/wp-json\/wp\/v2\/users\/84"}],"replies":[{"embeddable":true,"href":"https:\/\/learn71.ca\/vanier-tech\/wp-json\/wp\/v2\/comments?post=2633"}],"version-history":[{"count":33,"href":"https:\/\/learn71.ca\/vanier-tech\/wp-json\/wp\/v2\/pages\/2633\/revisions"}],"predecessor-version":[{"id":3215,"href":"https:\/\/learn71.ca\/vanier-tech\/wp-json\/wp\/v2\/pages\/2633\/revisions\/3215"}],"wp:attachment":[{"href":"https:\/\/learn71.ca\/vanier-tech\/wp-json\/wp\/v2\/media?parent=2633"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}