{"id":1188,"date":"2026-09-23T19:38:49","date_gmt":"2026-09-24T02:38:49","guid":{"rendered":"https:\/\/sysprogs.com\/tutorials\/?p=1188"},"modified":"2026-09-23T19:38:49","modified_gmt":"2026-09-24T02:38:49","slug":"developing-projects-for-renesas-ra-devices-with-codevroom","status":"publish","type":"post","link":"https:\/\/sysprogs.com\/CodeVROOM\/tutorials\/renesas-ra\/","title":{"rendered":"Developing Projects for Renesas RA Devices with CodeVROOM"},"content":{"rendered":"<p>This tutorial shows how to target the Renesas RA devices using CodeVROOM. We will rely on the Renesas Smart Configurator to create a project, and will then use CodeVROOM to do advanced live debugging of the project.<\/p>\n<p>This tutorial shows running CodeVROOM on Linux, however the same will work on Windows and MacOS.<\/p>\n<ol>\n<li>Start CodeVROOM. If you previously created other projects with it, they will appear in the welcome screen. Otherwise, click File-&gt;New-&gt;Project to begin creating a new one from scratch:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/01-newprj.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1189\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/01-newprj.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/01-newprj.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/01-newprj-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/01-newprj-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/01-newprj-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>Select the Embedded Project Wizard in the wizard list and click &#8220;Add&#8221;:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/02-emb.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1190\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/02-emb.png\" alt=\"\" width=\"810\" height=\"425\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/02-emb.png 810w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/02-emb-300x157.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/02-emb-768x403.png 768w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/02-emb-390x205.png 390w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><\/a><\/li>\n<li>Proceed with the default settings on the first page of the wizard:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/03-app.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1191\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/03-app.png\" alt=\"\" width=\"900\" height=\"728\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/03-app.png 900w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/03-app-300x243.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/03-app-768x621.png 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/a><\/li>\n<li>On the next page, select the default ARM toolchain, then click&#8221;Smart Configurators&#8221; and pick the Renesas Smart Configurator:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/04-renesas.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1192\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/04-renesas.png\" alt=\"\" width=\"900\" height=\"728\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/04-renesas.png 900w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/04-renesas-300x243.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/04-renesas-768x621.png 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/a><\/li>\n<li>This will launch the Renesas configurator in the same way as the Renesas VS Code extension does. The first page will ask to confirm the project location:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/05-rwiz.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1193\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/05-rwiz.png\" alt=\"\" width=\"775\" height=\"625\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/05-rwiz.png 775w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/05-rwiz-300x242.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/05-rwiz-768x619.png 768w\" sizes=\"(max-width: 775px) 100vw, 775px\" \/><\/a>Do not change it, or CodeVROOM won&#8217;t be able to find the created project!<\/li>\n<li>The next page will ask for the device type. Select it and click &#8220;Next&#8221;:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/06-rdev.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1194\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/06-rdev.png\" alt=\"\" width=\"775\" height=\"625\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/06-rdev.png 775w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/06-rdev-300x242.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/06-rdev-768x619.png 768w\" sizes=\"(max-width: 775px) 100vw, 775px\" \/><\/a><\/li>\n<li>Proceed with the default Smart Bundle settings:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/07-rbundle.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1195\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/07-rbundle.png\" alt=\"\" width=\"775\" height=\"625\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/07-rbundle.png 775w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/07-rbundle-300x242.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/07-rbundle-768x619.png 768w\" sizes=\"(max-width: 775px) 100vw, 775px\" \/><\/a><\/li>\n<li>Select the FreeRTOS as the operating system for the project:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/08-rtos.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1196\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/08-rtos.png\" alt=\"\" width=\"775\" height=\"625\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/08-rtos.png 775w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/08-rtos-300x242.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/08-rtos-768x619.png 768w\" sizes=\"(max-width: 775px) 100vw, 775px\" \/><\/a><\/li>\n<li>Finally, proceed with the FreeRTOS Blinky sample:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/09-blink.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1197\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/09-blink.png\" alt=\"\" width=\"775\" height=\"625\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/09-blink.png 775w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/09-blink-300x242.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/09-blink-768x619.png 768w\" sizes=\"(max-width: 775px) 100vw, 775px\" \/><\/a><\/li>\n<li>Renesas Smart Configurator will now show the project summary. Click &#8220;Generate Project Content&#8221; and close it:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/10-generated.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1198\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/10-generated.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/10-generated.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/10-generated-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/10-generated-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/10-generated-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>CodeVROOM will automatically pick up the project structure and will allow configuring the debug settings. Make sure you have the J-Link software installed, then the default settings should work just fine:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/11-debug.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1199\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/11-debug.png\" alt=\"\" width=\"900\" height=\"728\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/11-debug.png 900w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/11-debug-300x243.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/11-debug-768x621.png 768w\" sizes=\"(max-width: 900px) 100vw, 900px\" \/><\/a><\/li>\n<li>Use the Test button to verify that J-Link can connect to the target:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/12-test.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1200\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/12-test.png\" alt=\"\" width=\"800\" height=\"628\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/12-test.png 800w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/12-test-300x236.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/12-test-768x603.png 768w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/li>\n<li>Press &#8220;Finish&#8221; to generate the project. You can now build it:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/13-built.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1201\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/13-built.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/13-built.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/13-built-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/13-built-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/13-built-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>Press F5 to start debugging. Then open the Debug-&gt;Windows-&gt;RTOS Objects view. CodeVROOM will analyze and display the FreeRTOS state (e.g. running threads) in real time without stopping the target:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/14-threads-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1202\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/14-threads-1.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/14-threads-1.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/14-threads-1-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/14-threads-1-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/14-threads-1-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>You can use the Debug-&gt;Break command to stop the target and explore the threads and stacks:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/15-blinky.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1203\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/15-blinky.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/15-blinky.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/15-blinky-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/15-blinky-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/15-blinky-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>Now we will use the live watch to observe the pin level and iteration count without stopping the target. First of all, move both of these variables to global scope:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/pinlevel.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1204\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/pinlevel.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/pinlevel.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/pinlevel-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/pinlevel-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/pinlevel-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>If you start debugging the project now, you can hover the mouse over <strong>g_Iterations<\/strong> and click the graph button to observe the value in real time:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/iterhover.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1206\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/iterhover.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/iterhover.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/iterhover-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/iterhover-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/iterhover-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>To view both of them in the same graph, right-click on the value and select &#8220;Add to Graph&#8221;:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/addto.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1207\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/addto.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/addto.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/addto-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/addto-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/addto-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>As iteration count quickly outgrows <strong>pin_level<\/strong>, viewing them together can get tricky. To fix this, right-click on either variable in the legend, and move it to a separate band:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/band.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1208\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/band.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/band.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/band-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/band-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/band-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>Now the variables appear side-by-side, so you can zoom into various parts of the plot and explore the values:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/hover.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1209\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/hover.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/hover.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/hover-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/hover-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/hover-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>If you need to change the project configuration, you can easily launch the Renesas configurator from the context menu:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/17-config.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1210\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/17-config.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/17-config.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/17-config-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/17-config-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/17-config-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>E.g. you can change clocks, regenerate the project, and get back to CodeVROOM for debugging:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/18-clocks.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1211\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/18-clocks.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/18-clocks.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/18-clocks-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/18-clocks-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/18-clocks-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<li>You can edit various other project properties via the Properties context menu. Most of the settings GUI got directly ported from VisualGDB, so you will find them familiar if you used it before:<a href=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/19-projectprops.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-1212\" src=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/19-projectprops.png\" alt=\"\" width=\"1366\" height=\"768\" srcset=\"https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/19-projectprops.png 1366w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/19-projectprops-300x169.png 300w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/19-projectprops-1024x576.png 1024w, https:\/\/sysprogs.com\/tutorials\/wp-content\/uploads\/2026\/09\/19-projectprops-768x432.png 768w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" \/><\/a><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>This tutorial shows how to target the Renesas RA devices using CodeVROOM. We will rely on the Renesas Smart Configurator<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[64],"tags":[],"_links":{"self":[{"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/posts\/1188"}],"collection":[{"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/comments?post=1188"}],"version-history":[{"count":1,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/posts\/1188\/revisions"}],"predecessor-version":[{"id":1213,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/posts\/1188\/revisions\/1213"}],"wp:attachment":[{"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/media?parent=1188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/categories?post=1188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sysprogs.com\/tutorials\/wp-json\/wp\/v2\/tags?post=1188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}