{"id":1263,"date":"2026-06-05T08:39:28","date_gmt":"2026-06-05T08:39:28","guid":{"rendered":"https:\/\/aadhuniklabs.com\/casp-blog\/?p=1263"},"modified":"2026-06-06T10:10:43","modified_gmt":"2026-06-06T10:10:43","slug":"hello-world-with-vega-aries-development-board","status":"publish","type":"post","link":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/","title":{"rendered":"Hello World with Vega Aries Development Board"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">CASP models can be deployed on embedded micro-controller boards. This example project demonstrates how to create a simple model to<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\">Blink an on-board LED (LD2)<\/li>\n\n\n\n<li class=\"\">Control a servo connected to PWM pin with a sine wave generator<\/li>\n\n\n\n<li class=\"\">Control the on-board LED (LD3) and RGB LEDs based on voltage magnitude applied at ADC pin.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">And, how to use a custom block with user source code to realize user specific logic that cannot be implemented with CASP blocks.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Target<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Aries v2.0 development board is used in this project. However, any supported micro-controller board can be used.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Pre-Requisites<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\">CASP software is installed on the host PC<\/li>\n\n\n\n<li class=\"\">Vega Aries BSP is installed.<\/li>\n\n\n\n<li class=\"\">The project files are located at CASP installed directory \u2018CASP\/support\/examples\/vega_aries_examples\/hw_interface\/01_hello_world\u2019. These are also available for download at this <a href=\"https:\/\/aadhuniklabs.com\/casp\/casp_web_examples\/vega_aries_examples\/hw_interface\/01_hello_world.zip\">link<\/a>.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Connection Diagram<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A servo is connected to PWM0 pin and a potentiometer is connected to A0 pin of the board as shown in the below figure. The board itself is connected to the host PC with a suitable USB cable. It is suggested to connect the board to USB2.0 compatible port if the board is not detected when connected to USB3.0 port of the host PC.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" width=\"1248\" height=\"856\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?fit=1000%2C686&amp;ssl=1\" alt=\"\" class=\"wp-image-1267\" style=\"aspect-ratio:1.457959442568513;width:834px;height:auto\" srcset=\"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?w=1248&amp;ssl=1 1248w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?resize=300%2C206&amp;ssl=1 300w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?resize=1000%2C686&amp;ssl=1 1000w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?resize=150%2C103&amp;ssl=1 150w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?resize=768%2C527&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Model<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Model to realize the logic is shown in below figure. A custom block (custom block is a user created block consisting of user specific C\/C++ code) is also used to vary the brightness of Green LED (of LD1) such that its brightness is maximum at half the applied voltage and decreases linearly when applied voltage deviates from its center value. User can refer to CASP tutorials on how to create and use a custom block.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1250\" height=\"853\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image006.jpg?fit=1000%2C682&amp;ssl=1\" alt=\"\" class=\"wp-image-1269\" srcset=\"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image006.jpg?w=1250&amp;ssl=1 1250w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image006.jpg?resize=300%2C205&amp;ssl=1 300w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image006.jpg?resize=1000%2C682&amp;ssl=1 1000w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image006.jpg?resize=150%2C102&amp;ssl=1 150w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image006.jpg?resize=768%2C524&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Procedure<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\">Connect the peripherals as shown in above connection diagram and connect the target board to the host PC.<\/li>\n\n\n\n<li class=\"\">Launch CASP and open the downloaded project.<\/li>\n\n\n\n<li class=\"\">Click \u2018Setup Simulation\u2019 to open a dialog box.<\/li>\n\n\n\n<li class=\"\">Select &#8216;Target Programmer&#8217; to &#8216;Programmer0&#8217; to upload the program to RAM or &#8216;Programmer1&#8217; to upload the program to flash memory of  the target board.<\/li>\n\n\n\n<li class=\"\">Set the &#8216;Target Programmer Port&#8217; to which the board is connected. <\/li>\n\n\n\n<li class=\"\">Save and Close the dialog box.<\/li>\n\n\n\n<li class=\"\">Click Run button to build and program the board.<\/li>\n\n\n\n<li class=\"\">Observe the on-board LED (LD2) blinking and the servo rotating smoothly.<\/li>\n\n\n\n<li class=\"\">Vary the potentiometer from 0.1 to 3.3V and observe the changing in color of the on-board RGB LED (LD1) from Blue to Red. Also, observe the increase in blink rate of LED (LD3)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"806\" height=\"635\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image009-4.jpg?fit=806%2C635&amp;ssl=1\" alt=\"\" class=\"wp-image-1271\" srcset=\"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image009-4.jpg?w=806&amp;ssl=1 806w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image009-4.jpg?resize=292%2C230&amp;ssl=1 292w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image009-4.jpg?resize=150%2C118&amp;ssl=1 150w, https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/image009-4.jpg?resize=768%2C605&amp;ssl=1 768w\" sizes=\"auto, (max-width: 806px) 100vw, 806px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Related Links<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"\"><a href=\"https:\/\/aadhuniklabs.com\/casp-blog\/installing-casp\/\" target=\"_blank\" rel=\"noreferrer noopener\">Installing CASP<\/a><\/li>\n\n\n\n<li class=\"\"><a href=\"https:\/\/aadhuniklabs.com\/casp-blog\/updating-casp\/\" target=\"_blank\" rel=\"noreferrer noopener\">Updating CASP<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CASP models can be deployed on embedded micro-controller boards. This example project demonstrates how to create a simple model to And, how to use a custom block with user source&hellip;<\/p>\n","protected":false},"author":1,"featured_media":1267,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","_view_id":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[27,71,85,90],"tags":[65,40],"post_folder":[69],"class_list":["post-1263","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-examples","category-hardware-interface","category-microcontroller-boards","category-vega-aries","tag-gpio","tag-vega-aries"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Hello World with Vega Aries Development Board<\/title>\n<meta name=\"description\" content=\"This example demonstrates how to create a basic model that controls on-board LEDs and controls a servo from PWM.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hello World with Vega Aries Development Board\" \/>\n<meta property=\"og:description\" content=\"This example demonstrates how to create a basic model that controls on-board LEDs and controls a servo from PWM.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/\" \/>\n<meta property=\"og:site_name\" content=\"CASP Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-05T08:39:28+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-06T10:10:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1248\" \/>\n\t<meta property=\"og:image:height\" content=\"856\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"AadhunikLabs\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"AadhunikLabs\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/\"},\"author\":{\"name\":\"AadhunikLabs\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#\\\/schema\\\/person\\\/4b27a4300337e4cc03b790befda00fe7\"},\"headline\":\"Hello World with Vega Aries Development Board\",\"datePublished\":\"2026-06-05T08:39:28+00:00\",\"dateModified\":\"2026-06-06T10:10:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/\"},\"wordCount\":419,\"publisher\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/circuit-8.jpg?fit=1248%2C856&ssl=1\",\"keywords\":[\"GPIO\",\"Vega Aries\"],\"articleSection\":[\"Examples\",\"Hardware Interface\",\"MC Boards\",\"Vega Aries\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/\",\"url\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/\",\"name\":\"Hello World with Vega Aries Development Board\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/i0.wp.com\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/circuit-8.jpg?fit=1248%2C856&ssl=1\",\"datePublished\":\"2026-06-05T08:39:28+00:00\",\"dateModified\":\"2026-06-06T10:10:43+00:00\",\"description\":\"This example demonstrates how to create a basic model that controls on-board LEDs and controls a servo from PWM.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/#primaryimage\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/circuit-8.jpg?fit=1248%2C856&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/circuit-8.jpg?fit=1248%2C856&ssl=1\",\"width\":1248,\"height\":856},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/hello-world-with-vega-aries-development-board\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hello World with Vega Aries Development Board\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#website\",\"url\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/\",\"name\":\"CASP Blog\",\"description\":\"Let&#039;s make for fun\",\"publisher\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#organization\",\"name\":\"CASP Blog\",\"url\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/casp_logo.png?fit=747%2C157&ssl=1\",\"contentUrl\":\"https:\\\/\\\/i0.wp.com\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/casp_logo.png?fit=747%2C157&ssl=1\",\"width\":747,\"height\":157,\"caption\":\"CASP Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/#\\\/schema\\\/person\\\/4b27a4300337e4cc03b790befda00fe7\",\"name\":\"AadhunikLabs\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/AL_Logo-Inv-Circle-96x96.webp\",\"url\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/AL_Logo-Inv-Circle-96x96.webp\",\"contentUrl\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/AL_Logo-Inv-Circle-96x96.webp\",\"caption\":\"AadhunikLabs\"},\"sameAs\":[\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\"],\"url\":\"https:\\\/\\\/aadhuniklabs.com\\\/casp-blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hello World with Vega Aries Development Board","description":"This example demonstrates how to create a basic model that controls on-board LEDs and controls a servo from PWM.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/","og_locale":"en_US","og_type":"article","og_title":"Hello World with Vega Aries Development Board","og_description":"This example demonstrates how to create a basic model that controls on-board LEDs and controls a servo from PWM.","og_url":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/","og_site_name":"CASP Blog","article_published_time":"2026-06-05T08:39:28+00:00","article_modified_time":"2026-06-06T10:10:43+00:00","og_image":[{"width":1248,"height":856,"url":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg","type":"image\/jpeg"}],"author":"AadhunikLabs","twitter_card":"summary_large_image","twitter_misc":{"Written by":"AadhunikLabs","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/#article","isPartOf":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/"},"author":{"name":"AadhunikLabs","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#\/schema\/person\/4b27a4300337e4cc03b790befda00fe7"},"headline":"Hello World with Vega Aries Development Board","datePublished":"2026-06-05T08:39:28+00:00","dateModified":"2026-06-06T10:10:43+00:00","mainEntityOfPage":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/"},"wordCount":419,"publisher":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#organization"},"image":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?fit=1248%2C856&ssl=1","keywords":["GPIO","Vega Aries"],"articleSection":["Examples","Hardware Interface","MC Boards","Vega Aries"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/","url":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/","name":"Hello World with Vega Aries Development Board","isPartOf":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/#primaryimage"},"image":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/#primaryimage"},"thumbnailUrl":"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?fit=1248%2C856&ssl=1","datePublished":"2026-06-05T08:39:28+00:00","dateModified":"2026-06-06T10:10:43+00:00","description":"This example demonstrates how to create a basic model that controls on-board LEDs and controls a servo from PWM.","breadcrumb":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/#primaryimage","url":"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?fit=1248%2C856&ssl=1","contentUrl":"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?fit=1248%2C856&ssl=1","width":1248,"height":856},{"@type":"BreadcrumbList","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/hello-world-with-vega-aries-development-board\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/aadhuniklabs.com\/casp-blog\/"},{"@type":"ListItem","position":2,"name":"Hello World with Vega Aries Development Board"}]},{"@type":"WebSite","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#website","url":"https:\/\/aadhuniklabs.com\/casp-blog\/","name":"CASP Blog","description":"Let&#039;s make for fun","publisher":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/aadhuniklabs.com\/casp-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#organization","name":"CASP Blog","url":"https:\/\/aadhuniklabs.com\/casp-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#\/schema\/logo\/image\/","url":"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/05\/casp_logo.png?fit=747%2C157&ssl=1","contentUrl":"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/05\/casp_logo.png?fit=747%2C157&ssl=1","width":747,"height":157,"caption":"CASP Blog"},"image":{"@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/#\/schema\/person\/4b27a4300337e4cc03b790befda00fe7","name":"AadhunikLabs","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/04\/AL_Logo-Inv-Circle-96x96.webp","url":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/04\/AL_Logo-Inv-Circle-96x96.webp","contentUrl":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/04\/AL_Logo-Inv-Circle-96x96.webp","caption":"AadhunikLabs"},"sameAs":["https:\/\/aadhuniklabs.com\/casp-blog"],"url":"https:\/\/aadhuniklabs.com\/casp-blog\/author\/admin\/"}]}},"jetpack_featured_media_url":"https:\/\/i0.wp.com\/aadhuniklabs.com\/casp-blog\/wp-content\/uploads\/2026\/06\/circuit-8.jpg?fit=1248%2C856&ssl=1","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/posts\/1263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/comments?post=1263"}],"version-history":[{"count":12,"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/posts\/1263\/revisions"}],"predecessor-version":[{"id":1463,"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/posts\/1263\/revisions\/1463"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/media\/1267"}],"wp:attachment":[{"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/media?parent=1263"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/categories?post=1263"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/tags?post=1263"},{"taxonomy":"post_folder","embeddable":true,"href":"https:\/\/aadhuniklabs.com\/casp-blog\/wp-json\/wp\/v2\/post_folder?post=1263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}