{"id":2594,"date":"2023-09-07T11:37:26","date_gmt":"2023-09-07T11:37:26","guid":{"rendered":"https:\/\/vegaprocessors.in\/blog\/?p=2594"},"modified":"2023-11-07T06:01:52","modified_gmt":"2023-11-07T06:01:52","slug":"how-to-use-in-built-push-buttons-in-aries-v2-0-board","status":"publish","type":"post","link":"https:\/\/vegaprocessors.in\/blog\/how-to-use-in-built-push-buttons-in-aries-v2-0-board\/","title":{"rendered":"How to use in-built Push Buttons in ARIES v2.0 board"},"content":{"rendered":"\n<p>In this tutorial we will see how we can use in-built Push Buttons on the ARIES v2.0 board. The ARIES IoT board also has these push buttons which can be use in same way. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">ARIES v2.0<\/h2>\n\n\n\n<p>The ARIES v2.0 is a fully indigenous and a \u201cMade in India\u201d product to get started with basic microprocessor programming and embedded systems. This board is built upon a RISC-V ISA compliant VEGA Processor with easy-to-use hardware and software.  For more details about ARIES v2.0 boards please refer to the <a href=\"https:\/\/vegaprocessors.in\/devboards\/ariesv2.html\">ARIES development boards and Ecosystem<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"832\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/aries-v2-1-1-1024x832.png\" alt=\"\" class=\"wp-image-2607\" style=\"width:310px;height:257px\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/aries-v2-1-1-1024x832.png 1024w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/aries-v2-1-1-300x244.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/aries-v2-1-1-768x624.png 768w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/aries-v2-1-1-1536x1247.png 1536w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/aries-v2-1-1.png 1735w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Push Button<\/h2>\n\n\n\n<p><strong>Push Buttons<\/strong>&nbsp;are normally-open&nbsp;<strong>tactile switches<\/strong>. Push buttons allow us to power the circuit or make any particular connection only when we press the button. Simply, it makes the circuit connected when pressed and breaks when released.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"400\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushbutton.webp\" alt=\"\" class=\"wp-image-2783\" style=\"width:101px;height:101px\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushbutton.webp 400w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushbutton-300x300.webp 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushbutton-150x150.webp 150w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Windows 10 or above\/Linux (64 bit)<\/li>\n\n\n\n<li>Arduino IDE<\/li>\n\n\n\n<li><a href=\"https:\/\/vegaprocessors.in\/devboards\/ariesv2.html\" target=\"_blank\" rel=\"noreferrer noopener\">VEGA ARIES Board support package<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Components Required<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>ARIES v2.0 Board<\/li>\n\n\n\n<li>Micro USB type B to USB type A cable<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Procedure<\/h2>\n\n\n\n<p>Let\u2019s power up the ARIES v2 board via the USB port of a Laptop\/Desktop\/PC and burning the code into the ARIES v2 board, we have to use a micro-USB type B to USB type A cable. The cable should be connected to UART-0 port of the ARIES v2 board, and the Laptop\/Desktop\/PC should be preinstalled with Arduino IDE and VEGA ARIES boards of latest version.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Now, <strong>open <\/strong>the Arduino IDE<\/li>\n\n\n\n<li>Make sure you have selected\u00a0<strong>ARIES v2<\/strong>\u00a0Board from\u00a0<strong>Tools<\/strong>\u00a0->\u00a0<strong>Board<\/strong>\u00a0->\u00a0<strong>VEGA Processor: ARIES Boards<\/strong>\u00a0->\u00a0<strong>ARIES v2<\/strong><\/li>\n\n\n\n<li>Enable flash mode from <strong>Tools <\/strong>-> <strong>Flash Mode<\/strong> -> <strong>Enabled<\/strong><\/li>\n\n\n\n<li>Select Programmer as VEGA FLASHER from\u00a0<strong>Tools<\/strong>\u00a0->\u00a0<strong>Programmer<\/strong>\u00a0->\u00a0<strong>VEGA FLASHER<\/strong><\/li>\n\n\n\n<li>Also select appropriate port,\u00a0<strong>Tools<\/strong>\u00a0->\u00a0<strong>Port<\/strong>\u00a0->\u00a0<strong>COM* (ARIES Board)<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"437\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/11\/pushButton-1.png\" alt=\"\" class=\"wp-image-4509\" style=\"aspect-ratio:1.7528604118993134;width:605px;height:auto\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/11\/pushButton-1.png 766w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/11\/pushButton-1-300x171.png 300w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/figure>\n<\/div>\n\n\n<ul class=\"wp-block-list\">\n<li>Now, Open&nbsp;<strong>Files<\/strong>&nbsp;-&gt;&nbsp;<strong>Examples<\/strong>&nbsp;-&gt; Under&nbsp;<strong>Examples for ARIES v2<\/strong>&nbsp;-&gt;&nbsp;<strong>GPIO<\/strong>&nbsp;-&gt;&nbsp;<strong>pushButton<\/strong><\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"939\" height=\"933\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushButton.png\" alt=\"\" class=\"wp-image-2609\" style=\"width:540px;height:537px\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushButton.png 939w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushButton-300x298.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushButton-150x150.png 150w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/pushButton-768x763.png 768w\" sizes=\"auto, (max-width: 939px) 100vw, 939px\" \/><\/figure>\n<\/div>\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Finally <strong>Upload <\/strong>the code in ARIES v2 board.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Output<\/h2>\n\n\n\n<p>Once the code is uploaded, Press button-0 and we&#8217;ll see Red LED on the board will turn on. When you release the button-0 Red LED will turn off. Similarly pressing button-1 will turn Green LED on.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"432\" src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-1024x432.png\" alt=\"\" class=\"wp-image-2630\" srcset=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-1024x432.png 1024w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-300x127.png 300w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-768x324.png 768w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-1536x648.png 1536w, https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/Untitled-2048x864.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-video\"><video height=\"1080\" style=\"aspect-ratio: 1920 \/ 1080;\" width=\"1920\" controls src=\"https:\/\/vegaprocessors.in\/blog\/wp-content\/uploads\/2023\/08\/InShot_20230822_170625852.mp4\"><\/video><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial we will see how we can use in-built Push Buttons on the ARIES v2.0 board. The ARIES IoT board also has these push buttons which can be use in same way. ARIES v2.0 The ARIES v2.0 is a fully indigenous and a \u201cMade in India\u201d product to get started with basic microprocessor [&hellip;]<\/p>\n","protected":false},"author":14,"featured_media":3256,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[94],"tags":[75,76,68,31,24],"class_list":["post-2594","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aries-with-arduinoide","tag-aries-v2-board","tag-c-dac","tag-gpio","tag-thejas32","tag-vegaprocessor"],"_links":{"self":[{"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/posts\/2594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/comments?post=2594"}],"version-history":[{"count":11,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/posts\/2594\/revisions"}],"predecessor-version":[{"id":4511,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/posts\/2594\/revisions\/4511"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/media\/3256"}],"wp:attachment":[{"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/media?parent=2594"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/categories?post=2594"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vegaprocessors.in\/blog\/wp-json\/wp\/v2\/tags?post=2594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}