<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Member&amp;#39;s Forum - Recent Threads</title><link>https://community.element14.com/members-area/f/forum</link><description>General member discussions and questions</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Sat, 16 May 2026 04:42:30 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://community.element14.com/members-area/f/forum" /><item><title>RE: Top Tech Voices Podcast S2 E5: Work-Tech Life Balance</title><link>https://community.element14.com/thread/235589?ContentTypeID=1</link><pubDate>Sat, 16 May 2026 04:42:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:780ab718-eb1f-4d1e-b9ce-8a03900ae077</guid><dc:creator>chloro</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235589?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56884/top-tech-voices-podcast-s2-e5-work-tech-life-balance/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;The concept of categorizing your calendar events depending on energy states (red if you feel drained, green if you are energetic) is truly great. By the way, I will try implementing this in my life soon. Also, it was great to listen to her tips on how one should consider AI as a &amp;ldquo;cognitive prosthetics&amp;rdquo; and not just as a machine that makes decisions.&lt;br /&gt;At the same time, I partly agree with her statement on discipline being entirely useless. It might sometimes help to establish a little bit of a routine and feed it with curiosity. Although, it should be said that curiosity works wonders when there already exists some momentum.&lt;br /&gt;To sum up, I truly enjoyed listening to this episode as it was one of my favorites. Big thanks to Anne-Laure and Top Tech Voices for the conversation. Looking forward to the next one!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Top Tech Voices Podcast S2 E5: Work-Tech Life Balance</title><link>https://community.element14.com/thread/56884?ContentTypeID=0</link><pubDate>Tue, 28 Apr 2026 10:11:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5a5a88cb-d62f-4335-80c3-8a3a8f0ab7c1</guid><dc:creator>JoRatcliffe</dc:creator><slash:comments>15</slash:comments><comments>https://community.element14.com/thread/56884?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56884/top-tech-voices-podcast-s2-e5-work-tech-life-balance/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;It is time for Episode 5 of the Top Tech Voices podcast! This episode&amp;rsquo;s guest is Dr Anne-Laure Le Cunff: a neuroscientist and former Googler.&lt;/p&gt;
&lt;p&gt;Tune in for an episode covering:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Why &amp;lsquo;pushing through&amp;rsquo; and resilience culture can be toxic&lt;/li&gt;
&lt;li&gt;How curiosity helps you learn and improve yourself in the long-term&lt;/li&gt;
&lt;li&gt;The &amp;lsquo;plus minus next&amp;rsquo; journaling system for self-improvement&lt;/li&gt;
&lt;li&gt;How to use AI as a partner for thinking and feedback&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Click the banner below to watch the podcast video or listen on your favorite platform.&lt;/strong&gt;&lt;br /&gt;&lt;a href="https://bit.ly/4aqhBvo" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;&lt;img style="max-height:360px;max-width:640px;" alt=" " src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/81/withtext_2D00_ttv_2D00_s2_2D00_ep5_2D00_e14_2D00_community_2D00_hompage_2D00_banner_2D00_1681x280px-_2800_1_2900_.jpg" /&gt;&lt;/a&gt;&lt;br /&gt; Or you can watch straight away right here:&lt;/p&gt;
&lt;p&gt;[View:https://www.youtube.com/watch?v=tZ5asG4jq4Q:640:360]&lt;br /&gt;&lt;strong&gt;Leave a comment and be in the running to win a prize!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;All you have to do is the following:&lt;br /&gt; &lt;strong&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;1. You have to either&amp;nbsp;[embed:2daa3209-d43a-4187-9a01-6e12b1daefd8:5807aeb6-eaa1-42fb-90ac-04560e611a58:btntext=Register&amp;btnurl=https%3A%2F%2Fcommunity.element14.com%2Fuser%2Fcreateuser%3FReturnUrl%3Dhttps%253A%252F%252Fcommunity.element14.com%252Fmembers-area%252Ff%252Fforum%252F56494%252Fit-s-the-holidays-if-someone-gave-you-the-gift-of-unlimited-budget-for-one-project-what-would-you-build-we-are-asking-e14-in-our-join-share-win-competition&amp;btntype=primary&amp;btnsize=large&amp;target=samewindow&amp;id=&amp;classes=&amp;onclickcode=&amp;dataName1=&amp;dataVal1=&amp;dataName2=&amp;dataVal2=]&amp;nbsp;or&amp;nbsp;[embed:2daa3209-d43a-4187-9a01-6e12b1daefd8:eb7bd9fa-e29d-47e6-834e-398167309312:btntext=Login&amp;btnurl=https%3A%2F%2Fcommunity.element14.com%2Flogin%3FReturnUrl%3Dhttps%253A%252F%252Fcommunity.element14.com%252Fmembers-area%252Ff%252Fforum%252F56494%252Fit-s-the-holidays-if-someone-gave-you-the-gift-of-unlimited-budget-for-one-project-what-would-you-build-we-are-asking-e14-in-our-join-share-win-competition&amp;btntype=primary&amp;btnsize=large&amp;target=samewindow&amp;id=&amp;classes=&amp;onclickcode=&amp;dataName1=&amp;dataVal1=&amp;dataName2=&amp;dataVal2=]&lt;br /&gt; 2. Leave a comment or reply below!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Comments should include constructive discussion on the episode&amp;#39;s topics (for example, spending the first hour of your day on deep / focused work instead of checking emails, meta-cognition, how to deal with uncertainty), or useful feedback that helps improve future podcasts.&lt;br /&gt; &lt;strong&gt;&lt;br /&gt;&amp;nbsp;The Community team will select the&amp;nbsp;best 5 comments&amp;nbsp;to each win an Arduino Uno Q 4GB!&amp;nbsp;Plus, an additional sixth comment will be selected to receive a Raspberry Pi 400 as&amp;nbsp;[mention:193ac2434c814a24b46635a2210baec1:e9ed411860ed4f2ba0265705b8793d05]&amp;nbsp; generously donated his prize from a previous episode to be awarded to another community member.&lt;br /&gt; &lt;br /&gt; &lt;/strong&gt;&lt;img style="max-height:146px;max-width:640px;" alt=" " src="https://community.element14.com/resized-image/__size/1280x292/__key/communityserver-discussions-components-files/81/Arduino-ABX00173.jpg" /&gt;&lt;br /&gt;&amp;nbsp;[embed:ad4490ac-0ce8-4f2d-a04c-9285646d5689:962867ca-640f-44c5-a977-48858987aa97:text=Learn%20More&amp;style=link&amp;farnell=4808384&amp;newark=59AM1210&amp;cpc=&amp;avnetemea=&amp;avnetema=&amp;avnetasia=&amp;comoverride=&amp;cmpoverride=&amp;AreaInteracted=rte-content&amp;bom=]&lt;strong&gt;&lt;br /&gt; &lt;br /&gt; Terms and Conditions&lt;br /&gt;[View:/cfs-file/__key/communityserver-discussions-components-files/81/Episode-5-Top-Tech-Voices-Podcast-28th-April-_2D00_-Terms-_2600_-Conditions.pdf:640:360]&lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;</description></item><item><title>RE: Top Tech Voices Podcast S2 E5: Work-Tech Life Balance</title><link>https://community.element14.com/thread/235588?ContentTypeID=1</link><pubDate>Sat, 16 May 2026 00:32:30 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:845fd7a9-22ce-4db9-b8bf-ca3fc658ad44</guid><dc:creator>jelektro</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235588?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56884/top-tech-voices-podcast-s2-e5-work-tech-life-balance/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;One idea from this episode that really stayed with me was the shift from &amp;quot;goal-based thinking&amp;quot; to &amp;quot;experimental thinking&amp;quot;. The suggestion to spend the first hour of the day on deep work instead of immediately checking emails feels especially relevant in a world where constant notifications fragment our attention before we&amp;#39;ve even started thinking clearly.&lt;br /&gt;The conversation about uncertainty was probably the strongest part of the episode. Reframing uncertainty from something threatening into something worth exploring feels like a healthier and more sustainable mindset, especially for people working in tech or creative industries where change is constant.&lt;br /&gt;I also liked the discussion around metacognition and treating emotions as useful data instead of distractions. The &amp;#39;plus - minus - next&amp;#39; reflection system sounds like a practical way to notice patterns in energy, motivation, and focus over time without becoming overly rigid or obsessed with productivity metrics.&lt;br /&gt;For future episodes, it would be interesting to hear more concrete real-world examples of tiny experiments people have tried successfully at work or in their personal lives, especially cases where the experiment initially failed but still led to useful insights.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What is your favorite road test on element14?</title><link>https://community.element14.com/thread/235586?ContentTypeID=1</link><pubDate>Fri, 15 May 2026 21:16:21 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:425131c7-f6c4-480f-9209-ee4eb9438325</guid><dc:creator>robogary</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235586?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56944/what-is-your-favorite-road-test-on-element14/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;My favorite will always be the next road test.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>What is your favorite road test on element14?</title><link>https://community.element14.com/thread/56944?ContentTypeID=0</link><pubDate>Fri, 15 May 2026 18:35:56 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3e8ec9e9-f283-4c6b-b7a7-6a919a6a3cba</guid><dc:creator>dougw</dc:creator><slash:comments>3</slash:comments><comments>https://community.element14.com/thread/56944?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56944/what-is-your-favorite-road-test-on-element14/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;What is your favorite road test on element14? Either one you did or one someone else did.&lt;/p&gt;
&lt;p&gt;Or what road test would you most like to see on this forum?&lt;/p&gt;
&lt;p&gt;You can find all the road test blogs here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.element14.com/products/roadtest/rv/roadtest_reviews/list" data-e14adj="t"&gt;(+) RoadTest Reviews - element14 Community&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This link shows how many views and likes each review received. It can be a bit misleading if the review blog is a summary of a series of other blogs that each had separate views and likes.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;One of my motives for asking this question is to discover if I missed any great road tests, so be sure to include a link.&lt;/p&gt;</description></item><item><title>RE: What is your favorite road test on element14?</title><link>https://community.element14.com/thread/235585?ContentTypeID=1</link><pubDate>Fri, 15 May 2026 21:12:27 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6eeb3bb1-6e1e-42e7-92dc-2a2125948f9e</guid><dc:creator>kmikemoo</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235585?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56944/what-is-your-favorite-road-test-on-element14/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Sorry,&amp;nbsp;&lt;a href="https://community.element14.com/members/dougw"&gt;dougw&lt;/a&gt;&amp;nbsp;.&amp;nbsp; There&amp;#39;s too much to choose from.&amp;nbsp; I went back through much of the list, but I can&amp;#39;t say that any one of them is my favorite.&amp;nbsp; It did remind me of how disappointed I was in a couple of the devices.&amp;nbsp;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/1f602.svg" title="Joy"&gt;&amp;#x1f602;&lt;/span&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What is your favorite road test on element14?</title><link>https://community.element14.com/thread/235580?ContentTypeID=1</link><pubDate>Fri, 15 May 2026 18:40:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5be2a436-798e-42a8-b610-cb27ef34f0be</guid><dc:creator>embeddedguy</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235580?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56944/what-is-your-favorite-road-test-on-element14/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Difficult to answer cause in this case some of the road test will win because they are very expensive products maybe and reading their review is like a pleasure in itself.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;But if I exclude it and then if I also exclude the old road-test like before (&amp;lt; 2025) then Uno Q is best, also the upcoming road test of CM5 and FPGA board is interesting.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: I'm Yasmina and I just joined the party!</title><link>https://community.element14.com/thread/235577?ContentTypeID=1</link><pubDate>Thu, 14 May 2026 21:54:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:9b7cf0ac-60e1-4995-b91c-d39c61f4cf06</guid><dc:creator>AngelSoto</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235577?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56929/i-m-yasmina-and-i-just-joined-the-party/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;Very interesting profile!&lt;/span&gt;&lt;br /&gt;&lt;span&gt;I&amp;rsquo;m sure you&amp;rsquo;ll find plenty of interesting topics and inspiring people in this community&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>I'm Yasmina and I just joined the party!</title><link>https://community.element14.com/thread/56929?ContentTypeID=0</link><pubDate>Sat, 09 May 2026 12:09:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:37d54fa7-eb7a-4c45-82da-a651906dbf91</guid><dc:creator>YasminaCodes</dc:creator><slash:comments>14</slash:comments><comments>https://community.element14.com/thread/56929?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56929/i-m-yasmina-and-i-just-joined-the-party/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p data-start="231" data-end="310"&gt;Hello! I&amp;rsquo;ve just joined this community and wanted to properly introduce myself.&lt;/p&gt;
&lt;p data-start="312" data-end="390"&gt;Nice to meet you all! I&amp;rsquo;m Yasmina, and I work as a software and data engineer.&lt;/p&gt;
&lt;p data-start="392" data-end="598"&gt;You might be wondering what I&amp;rsquo;m doing here if my current work seems a bit far from electronics. In a way, I&amp;rsquo;m actually returning to my roots, since my background is in industrial electronics and automation.&lt;/p&gt;
&lt;p data-start="600" data-end="910"&gt;Right now, I&amp;rsquo;m finishing my master&amp;rsquo;s degree in HPC and working on quantum computing for HPC-related projects. But the deeper I go into these fields, the more I feel like I want to get back into low-level projects where I can put the &amp;ldquo;engineering&amp;rdquo; part of my degree to work. That&amp;rsquo;s exactly what brought me here.&lt;/p&gt;
&lt;p data-start="912" data-end="1018"&gt;I&amp;rsquo;m really looking forward to participating more and engaging with everything this community has to offer.&lt;/p&gt;
&lt;p data-start="1020" data-end="1176"&gt;&lt;span&gt;By the way, I also create content about technology on social media, so hopefully I&amp;rsquo;ll be able to share some of what I learn here with the wider tech community too.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Alejandro, Embedded Systems and Hardware Acceleration Enthusiast</title><link>https://community.element14.com/thread/56913?ContentTypeID=0</link><pubDate>Tue, 05 May 2026 12:09:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:425521e0-12b4-4879-9ec5-dfc9d90b1663</guid><dc:creator>afernandez</dc:creator><slash:comments>8</slash:comments><comments>https://community.element14.com/thread/56913?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56913/alejandro-embedded-systems-and-hardware-acceleration-enthusiast/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p data-start="151" data-end="221"&gt;My name is Alejandro, and I&amp;rsquo;m excited to join the element14 Community.&lt;/p&gt;
&lt;p data-start="223" data-end="549"&gt;I&amp;rsquo;m an embedded systems and software engineer with a strong interest in hardware design, digital electronics, FPGA/RTL development, and embedded Linux. I enjoy working close to the hardware, understanding how systems behave at a low level, and building projects that combine software, electronics, and real-world applications.&lt;/p&gt;
&lt;p data-start="551" data-end="730"&gt;Some of the areas I&amp;rsquo;m especially interested in are embedded C/C++, FreeRTOS, Linux drivers, SystemVerilog, hardware accelerators, sensors, communication buses, and edge computing.&lt;/p&gt;
&lt;p data-start="732" data-end="865"&gt;I&amp;rsquo;m looking forward to learning from the community, sharing my projects, asking technical questions, and contributing whenever I can.&lt;/p&gt;
&lt;p data-start="867" data-end="893" data-is-last-node="" data-is-only-node=""&gt;Thanks for having me here!&lt;/p&gt;</description></item><item><title>RE: Alejandro, Embedded Systems and Hardware Acceleration Enthusiast</title><link>https://community.element14.com/thread/235576?ContentTypeID=1</link><pubDate>Thu, 14 May 2026 21:52:37 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:48739683-fd7f-405a-8c26-f6638464258f</guid><dc:creator>AngelSoto</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235576?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56913/alejandro-embedded-systems-and-hardware-acceleration-enthusiast/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;span&gt;Glad to see you here&amp;nbsp;&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/1f60a.svg" title="Blush"&gt;&amp;#x1f60a;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;I think this community is going to be a great fit for your curiosity, technical interests, and constant eagerness to learn.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: open-source microcontroller IDE</title><link>https://community.element14.com/thread/235567?ContentTypeID=1</link><pubDate>Wed, 13 May 2026 20:02:25 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:339a003a-e4ca-45bc-bc70-e8461868e50a</guid><dc:creator>Moussa1492</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235567?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56934/open-source-microcontroller-ide/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p class="isSelectedEnd"&gt;&lt;span&gt;When finished, it would include:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-spread="false"&gt;
&lt;li&gt;&lt;span&gt;project explorer and code editor&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Arduino/AVR and STM32 build/upload support&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;GDB/OpenOCD debugging&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;registers, memory, stack, breakpoints, tracepoints&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;serial monitor and serial plotter&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;coverage and static analysis tools&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;QEMU/Renode simulation scenarios&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;AI-assisted explanation of compiler/debug errors&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;FaultLens: a module that explains Cortex-M HardFault/BusFault/UsageFault reports using &lt;/span&gt;&lt;code dir="ltr"&gt;&lt;span&gt;.elf&lt;/span&gt;&lt;/code&gt;&lt;span&gt;, GDB logs, fault registers and stacked PC&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>open-source microcontroller IDE</title><link>https://community.element14.com/thread/56934?ContentTypeID=0</link><pubDate>Mon, 11 May 2026 07:35:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:45d1424a-b832-4e24-9d61-b029ee18011d</guid><dc:creator>Moussa1492</dc:creator><slash:comments>21</slash:comments><comments>https://community.element14.com/thread/56934?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56934/open-source-microcontroller-ide/rss?ContentTypeId=0</wfw:commentRss><description>&lt;pre&gt;&lt;span&gt;Hi everyone,&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;I&amp;rsquo;m building an open-source desktop IDE for microcontroller learning and prototyping, mainly focused on Arduino and STM32.&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;The goal is not to replace professional tools like STM32CubeIDE, PlatformIO, Keil or IAR, but to provide a simpler learning-oriented workflow for students, technicians and training centers.&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;Current / planned features:&lt;/span&gt;
&lt;span&gt;- Arduino and STM32 project creation&lt;/span&gt;
&lt;span&gt;- Build / upload workflow&lt;/span&gt;
&lt;span&gt;- Serial monitor and serial plotter&lt;/span&gt;
&lt;span&gt;- STM32 debug with GDB/OpenOCD&lt;/span&gt;
&lt;span&gt;- Register / memory / stack views&lt;/span&gt;
&lt;span&gt;- Basic SVD peripheral view&lt;/span&gt;
&lt;span&gt;- Static analysis with cppcheck / MISRA-light&lt;/span&gt;
&lt;span&gt;- Coverage reports&lt;/span&gt;
&lt;span&gt;- Crash / HardFault reporting&lt;/span&gt;
&lt;span&gt;- Power profiling demo via UART/SWO-style events&lt;/span&gt;
&lt;span&gt;- QEMU/Renode simulation experiments&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;I&amp;rsquo;m looking for honest feedback:&lt;/span&gt;
&lt;span&gt;1. Would such a tool be useful for education or training?&lt;/span&gt;
&lt;span&gt;2. Which feature would be most valuable?&lt;/span&gt;
&lt;span&gt;3. What would make you trust or not trust this kind of tool?&lt;/span&gt;
&lt;span&gt;4. Would it be better as a VS Code extension, standalone IDE, or educational toolkit?&lt;/span&gt;
&lt;span&gt;5. What pain points do you have with current embedded IDEs?&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;I&amp;rsquo;m not trying to promote a paid product here. I&amp;rsquo;m trying to validate whether this project should continue as an open-source educational tool or pivot toward a smaller specialized utility.&lt;/span&gt;
&lt;span&gt;&lt;/span&gt;
&lt;span&gt;Thanks for any critical feedback.&lt;/span&gt;&lt;/pre&gt;</description></item><item><title>RE: open-source microcontroller IDE</title><link>https://community.element14.com/thread/235566?ContentTypeID=1</link><pubDate>Wed, 13 May 2026 20:02:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a2af429a-b91a-4a97-b11e-c5e9540f92b3</guid><dc:creator>Moussa1492</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235566?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56934/open-source-microcontroller-ide/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I am working on an a software that supports arduino and STM32 ( and other microcontroller )&lt;/p&gt;
&lt;p class="isSelectedEnd"&gt;&lt;span&gt;When finished, it would include:&lt;/span&gt;&lt;/p&gt;
&lt;ul data-spread="false"&gt;
&lt;li&gt;&lt;span&gt;project explorer and code editor&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;Arduino/AVR and STM32 build/upload support&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;GDB/OpenOCD debugging&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;registers, memory, stack, breakpoints, tracepoints&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;serial monitor and serial plotter&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;coverage and static analysis tools&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;QEMU/Renode simulation scenarios&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;AI-assisted explanation of compiler/debug errors&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span&gt;FaultLens: a module that explains Cortex-M HardFault/BusFault/UsageFault reports using &lt;/span&gt;&lt;code dir="ltr"&gt;&lt;span&gt;.elf&lt;/span&gt;&lt;/code&gt;&lt;span&gt;, GDB logs, fault registers and stacked PC&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: open-source microcontroller IDE</title><link>https://community.element14.com/thread/235565?ContentTypeID=1</link><pubDate>Wed, 13 May 2026 20:00:19 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:eacc20d4-fa7d-4b0e-a3aa-4f7d610dff9b</guid><dc:creator>Moussa1492</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235565?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56934/open-source-microcontroller-ide/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;&lt;img alt="image" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/81/pastedimage1778494283258v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;tthis is the intrface&amp;nbsp;&lt;br /&gt;now i am finishing it&lt;br /&gt;iI&amp;nbsp; made it in 9 sprint ( actually in sprint 6)&amp;nbsp;&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th align="right"&gt;Sprint&lt;/th&gt;
&lt;th&gt;Theme&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 1&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Core IDE foundation: Qt UI, editor, project explorer, file management&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 2&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Build/upload support: Arduino/AVR, STM32, Makefile/toolchain integration&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 3&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Simulation and test scenarios: QEMU/Renode, UART scenarios, automated tests&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 4&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Productivity tools: Git, diff viewer, serial plotter, UI/workspace improvements&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 5&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Measurements, coverage, OTA/DFU, static analysis, crash reporting&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 6&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Advanced debugging: tracepoints, SWO/ITM, reverse debug, live registers history&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 7&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Board/toolchain catalog, profiles, plugin structure, multi-board architecture&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 8&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;AI assistance: explain compiler errors, debug logs, code suggestions, guided help&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="right"&gt;&lt;strong&gt;Sprint 9&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Stabilization, packaging, documentation, QA, public release preparation&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Learning FPGA</title><link>https://community.element14.com/thread/235564?ContentTypeID=1</link><pubDate>Wed, 13 May 2026 16:09:45 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:29e168f0-8f55-4840-ad3c-9509d43e33d5</guid><dc:creator>veluv01</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235564?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56909/learning-fpga/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Since you&amp;#39;re getting into FPGA&amp;#39;s as an software engineer, I assume you&amp;#39;re familiar with C/C++; I highly recommend &amp;nbsp;the HLS based approach for configuring the FPGA using Vitis Unified IDE.(AMD FPGA tools)&lt;/p&gt;
&lt;p&gt;AMD provides good docs for HLS based design flow&lt;/p&gt;
&lt;p&gt;&lt;a id="i1" href="https://docs.amd.com/r/en-US/ug1399-vitis-hls/Introduction" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;https://docs.amd.com/r/en-US/ug1399-vitis-hls/Introduction&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://docs.amd.com/r/en-US/ug1399-vitis-hls/HLS-Programmers-Guide" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;https://docs.amd.com/r/en-US/ug1399-vitis-hls/HLS-Programmers-Guide&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;HLS based approach saves you a lot of time and you can just use the ILA IP to debug the design instead of using the Logic Analyser.&lt;/p&gt;
&lt;p&gt;For the FPGA....I would suggest going with NEXYS 4, the documentation is good and it&amp;#39;s PL got an&amp;nbsp;Ethernet PHY with RMII ; perfect for you.&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:360px;max-width:640px;" src="https://community.element14.com/resized-image/__size/1280x720/__key/communityserver-discussions-components-files/81/pastedimage1778688234303v1.png"  /&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#39;s a best video reference for the FPGA and &amp;nbsp;Ethernet&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=78tkdc6Lq_8" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;https://www.youtube.com/watch?v=78tkdc6Lq_8&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Learning FPGA</title><link>https://community.element14.com/thread/56909?ContentTypeID=0</link><pubDate>Mon, 04 May 2026 18:30:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:18076e11-e5cb-40bf-83b7-99b0a902b9f9</guid><dc:creator>danielpgleason</dc:creator><slash:comments>15</slash:comments><comments>https://community.element14.com/thread/56909?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56909/learning-fpga/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Does anyone know of any good learning resources about how to start learning FPGA? I&amp;#39;ve been a software engineer for several years and the FPGA world is quite new to me. I&amp;#39;m trying to implement RMII but have been struggling a lot. I purchased a logic analyzer but I don&amp;#39;t know what I&amp;#39;m looking at. I need something that will tell me how to properly understand and read datasheets, know how to debug signals, how to understand what VHDL is good and what is bad. How to read RTL generations..Etc&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;I&amp;#39;m starting from the beginning. Any resources or materials are greatly appreciated.&amp;nbsp;&lt;/p&gt;</description></item><item><title>RE: Learning FPGA</title><link>https://community.element14.com/thread/235557?ContentTypeID=1</link><pubDate>Wed, 13 May 2026 08:43:28 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:eb8dcd43-4113-4317-8190-7ba20108939e</guid><dc:creator>Moussa1492</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235557?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56909/learning-fpga/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;A good path would be:&lt;/p&gt;
&lt;h2&gt;1. Start with FPGA fundamentals&lt;/h2&gt;
&lt;p&gt;For a software engineer, the biggest mindset shift is:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;VHDL/Verilog is not &amp;ldquo;code that runs.&amp;rdquo;&lt;br /&gt;It describes hardware that exists all the time.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Good beginner resources:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Resource&lt;/th&gt;
&lt;th&gt;Why it helps&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Nandland FPGA / VHDL / Verilog tutorials&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Very beginner-friendly, especially if you are coming from software. It has FPGA-101, VHDL, and Verilog sections. (&lt;a title="Nandland &amp;ndash; Learn FPGA, VHDL &amp;amp; Verilog" href="https://nandland.com/" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Nandland&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;VHDLwhiz Basic VHDL Course&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Good if you want VHDL specifically. It starts in simulation, so you can learn without fighting hardware first. (&lt;a title="Basic VHDL Course - VHDLwhiz" href="https://vhdlwhiz.com/basic-vhdl-tutorials/" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;VHDLwhiz&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;MIT 6.111 Introductory Digital Systems Lab&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;More academic, but excellent for understanding digital systems, timing, state machines, and hardware design thinking.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Digilent FPGA digital design materials&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Good if you use common dev boards like Basys, Nexys, Arty, etc. Their material focuses on hands-on FPGA projects. (&lt;a title="Introduction to Digital Design Using Digilent FPGA Boards ..." href="https://digilent.com/reference/learn/programmable-logic/courses/intro-to-digital-design/start?srsltid=AfmBOoqaQm5lCiaNT6fzkkG0oBQw4dAdSOLHzCCqwJObgMEGCGyD98XK&amp;amp;utm_source=chatgpt.com" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Digilent&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Start with small designs:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;LED blink
button debounce
counter
UART transmitter
UART receiver
FIFO
simple SPI master
simple packet parser
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Do &lt;strong&gt;not&lt;/strong&gt; start with Ethernet.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;2. Learn simulation before hardware debugging&lt;/h2&gt;
&lt;p&gt;Before using a logic analyzer, learn to use a simulator:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;GHDL / Questa / ModelSim for VHDL&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Verilator / Icarus / Questa for Verilog/SystemVerilog&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;GTKWave for waveform viewing&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;You should be able to answer:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;What signal changed?
On which clock edge?
Was reset active?
Was this register updated now or next cycle?
Is this combinational or sequential logic?
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;A very good FPGA workflow is:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;Write RTL
&amp;darr;
Write testbench
&amp;darr;
Simulate
&amp;darr;
Check waveforms
&amp;darr;
Synthesize
&amp;darr;
Check RTL/netlist schematic
&amp;darr;
Constrain timing
&amp;darr;
Program FPGA
&amp;darr;
Debug with internal logic analyzer
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For &amp;ldquo;how to read RTL generation,&amp;rdquo; use the vendor schematic/netlist viewer after synthesis. In Vivado, for example, design analysis is specifically meant to inspect optimized netlists and timing results. (&lt;a title="ug906-vivado-design-analysis.pdf" href="https://www.xilinx.com/support/documents/sw_manuals/xilinx2022_1/ug906-vivado-design-analysis.pdf?utm_source=chatgpt.com" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Xilinx&lt;/a&gt;)&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;3. Learn what &amp;ldquo;good RTL&amp;rdquo; means&lt;/h2&gt;
&lt;p&gt;Good FPGA RTL usually means:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-vhdl"&gt;-- Good mental model
one clock
synchronous reset or controlled reset
registered outputs
clear state machines
no accidental latches
no gated clocks
no random delays
clean clock-domain crossing
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Bad beginner RTL usually has:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;multiple unrelated clocks everywhere
using delays like wait for 10 ns in synthesizable logic
incomplete if/case statements causing latches
combinational feedback
gated clocks
async signals used directly
ignoring timing constraints
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Clock-domain crossing is especially important. Xilinx-style HDL guidelines warn against asynchronous design techniques and recommend proper methods such as FIFOs when crossing clock domains. (&lt;a title="Microsoft Word - coding_guidelines_013003.doc" href="https://wiki.electroniciens.cnrs.fr/images/Xilinx_HDL_Coding_style.pdf" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Wiki des Electroniciens du CNRS&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;For timing and CDC, read:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Topic&lt;/th&gt;
&lt;th&gt;Resource&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Clock-domain crossing&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;01signal CDC articles&lt;/strong&gt; (&lt;a title="Metastability and the basics of clock domain crossing - 01signal" href="https://www.01signal.com/verilog-design/clockdomains/crossing-basics/?utm_source=chatgpt.com" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;01signal&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Timing closure&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;01signal timing closure series&lt;/strong&gt; (&lt;a title="The art of Timing Closure - 01signal.com" href="https://www.01signal.com/constraints/timing/timing-closure/?utm_source=chatgpt.com" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;01signal&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Debug/formal later&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;ZipCPU tutorials&lt;/strong&gt; &amp;mdash; very good after you know the basics, especially for debugging and formal verification. (&lt;a title="Verilog, Formal Verification and Verilator Beginner's Tutorial" href="https://zipcpu.com/tutorial/?utm_source=chatgpt.com" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;ZipCPU&lt;/a&gt;)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;hr /&gt;
&lt;h2&gt;4. For RMII specifically: learn the interface first&lt;/h2&gt;
&lt;p&gt;RMII is not just &amp;ldquo;some pins.&amp;rdquo; It is a synchronous interface around a &lt;strong&gt;50 MHz reference clock&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Typical RMII signals:&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Signal&lt;/th&gt;
&lt;th align="right"&gt;Direction&lt;/th&gt;
&lt;th&gt;Meaning&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;REF_CLK&lt;/code&gt;&lt;/td&gt;
&lt;td align="right"&gt;clock&lt;/td&gt;
&lt;td&gt;50 MHz reference clock&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;TX_EN&lt;/code&gt;&lt;/td&gt;
&lt;td align="right"&gt;MAC &amp;rarr; PHY&lt;/td&gt;
&lt;td&gt;transmit data valid&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;TXD[1:0]&lt;/code&gt;&lt;/td&gt;
&lt;td align="right"&gt;MAC &amp;rarr; PHY&lt;/td&gt;
&lt;td&gt;2-bit transmit data&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;CRS_DV&lt;/code&gt;&lt;/td&gt;
&lt;td align="right"&gt;PHY &amp;rarr; MAC&lt;/td&gt;
&lt;td&gt;carrier sense / receive data valid&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;RXD[1:0]&lt;/code&gt;&lt;/td&gt;
&lt;td align="right"&gt;PHY &amp;rarr; MAC&lt;/td&gt;
&lt;td&gt;2-bit receive data&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;RX_ER&lt;/code&gt;&lt;/td&gt;
&lt;td align="right"&gt;PHY &amp;rarr; MAC&lt;/td&gt;
&lt;td&gt;receive error, sometimes optional&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;MDC/MDIO&lt;/code&gt;&lt;/td&gt;
&lt;td align="right"&gt;management&lt;/td&gt;
&lt;td&gt;PHY register access&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;Microchip&amp;rsquo;s KSZ8081 datasheet states that &lt;code&gt;REF_CLK&lt;/code&gt; is a continuous &lt;strong&gt;50 MHz&lt;/strong&gt; clock used as the timing reference for &lt;code&gt;TXEN&lt;/code&gt;, &lt;code&gt;TXD[1:0]&lt;/code&gt;, &lt;code&gt;CRS_DV&lt;/code&gt;, &lt;code&gt;RXD[1:0]&lt;/code&gt;, and &lt;code&gt;RX_ER&lt;/code&gt;. (&lt;a title="100BASE-T/100BASE-TX PHY with RMII Support" href="https://ww1.microchip.com/downloads/aemDocuments/documents/UNG/ProductDocuments/DataSheets/KSZ8081RNA-RND-10BASE-T-100-BASE-TX-PHY-with-RMII-Support-DS00002199F.pdf" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Microchip&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;So the first question is not &amp;ldquo;is my VHDL correct?&amp;rdquo; The first questions are:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;Is the PHY strapped into RMII mode?
Is the 50 MHz REF_CLK present?
Who generates REF_CLK: FPGA, PHY, or oscillator?
Can I read the PHY ID over MDIO?
Does the PHY report link up?
Is reset released correctly?
Are the I/O voltages correct?
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;TI&amp;rsquo;s DP83848 RMII application note also says RMII mode requires a 50 MHz external CMOS oscillator source and correct strap configuration at reset. (&lt;a title="DP83848 Sin 10/100Mb/s Ethernet Transcvr Reduced Media Indep Interfce RMII Mode (Rev. A)" href="https://www.ti.com/lit/pdf/snla076" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Texas Instruments&lt;/a&gt;)&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;5. Your logic analyzer may not be enough&lt;/h2&gt;
&lt;p&gt;RMII runs at &lt;strong&gt;50 MHz&lt;/strong&gt;. If your logic analyzer is a cheap 24 MHz or 50 MHz USB analyzer, it will not reliably show RMII data.&lt;/p&gt;
&lt;p&gt;For RMII, use:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;External logic analyzer:
- reset
- strap pins
- MDC/MDIO
- link LEDs
- slow control signals

FPGA internal logic analyzer:
- RMII RXD/TXD
- TX_EN
- CRS_DV
- state machines
- FIFOs
- packet parser signals
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;For Xilinx, use &lt;strong&gt;ILA&lt;/strong&gt;.&lt;br /&gt;For Intel/Altera, use &lt;strong&gt;SignalTap&lt;/strong&gt;.&lt;br /&gt;For Lattice, use the available internal debug flow depending on the toolchain.&lt;/p&gt;
&lt;p&gt;A practical RMII capture should trigger on:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;TX_EN rising edge
or
CRS_DV rising edge
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Then inspect:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;REF_CLK stable at 50 MHz
TX_EN high during transmit frame
TXD[1:0] changing only relative to REF_CLK
CRS_DV high during received frame
RXD[1:0] changing during CRS_DV
&lt;/code&gt;&lt;/pre&gt;
&lt;hr /&gt;
&lt;h2&gt;6. Debug RMII in layers&lt;/h2&gt;
&lt;p&gt;Do not debug the whole Ethernet stack at once.&lt;/p&gt;
&lt;p&gt;Use this order:&lt;/p&gt;
&lt;h3&gt;Layer 1 &amp;mdash; PHY alive&lt;/h3&gt;
&lt;p&gt;Check:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;PHY reset pin
PHY clock
PHY straps
PHY address
MDIO read works
PHY ID registers readable
link status readable
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If MDIO does not work, stop. Do not debug RMII yet.&lt;/p&gt;
&lt;h3&gt;Layer 2 &amp;mdash; transmit only&lt;/h3&gt;
&lt;p&gt;Make FPGA send a simple Ethernet frame repeatedly.&lt;/p&gt;
&lt;p&gt;Look for:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;TX_EN goes high
TXD[1:0] toggles
PHY shows activity
PC/Wireshark sees something
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Layer 3 &amp;mdash; receive only&lt;/h3&gt;
&lt;p&gt;Send broadcast traffic from a PC:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;ARP
ping
broadcast packet
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Look for:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;CRS_DV goes high
RXD[1:0] toggles
your RX state machine detects preamble/SFD
&lt;/code&gt;&lt;/pre&gt;
&lt;h3&gt;Layer 4 &amp;mdash; MAC framing&lt;/h3&gt;
&lt;p&gt;Only after the electrical/interface side works, worry about:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;preamble
SFD
destination MAC
source MAC
EtherType
payload
CRC/FCS
inter-frame gap
&lt;/code&gt;&lt;/pre&gt;
&lt;hr /&gt;
&lt;h2&gt;7. Suggested learning order for your case&lt;/h2&gt;
&lt;p&gt;Given that you are already trying RMII, I would follow this path:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;Week 1:
Learn VHDL simulation, clocked processes, testbenches, GTKWave.

Week 2:
Build UART TX/RX in simulation and on FPGA.

Week 3:
Learn FIFOs, valid/ready handshakes, simple packet streams.

Week 4:
Read PHY datasheet carefully: reset, straps, clocking, MDIO, RMII timing.

Week 5:
Implement MDIO read/write first.

Week 6:
Implement RMII TX only.

Week 7:
Implement RMII RX only.

Week 8:
Build a minimal Ethernet MAC: ARP or UDP only.
&lt;/code&gt;&lt;/pre&gt;
&lt;hr /&gt;
&lt;h2&gt;Best immediate advice&lt;/h2&gt;
&lt;p&gt;For your RMII struggle, focus on these three things first:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Can you read the PHY ID over MDIO?&lt;/strong&gt;&lt;br /&gt;If no, your hardware/configuration is not ready.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Is &lt;code&gt;REF_CLK&lt;/code&gt; definitely correct?&lt;/strong&gt;&lt;br /&gt;RMII depends on a continuous 50 MHz clock. Wrong clock source or wrong PHY strap will break everything.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Use internal FPGA logic analyzer, not only external LA.&lt;/strong&gt;&lt;br /&gt;RMII is fast enough that many hobby logic analyzers will mislead you.&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;A very good first goal is:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;Read PHY ID over MDIO
&amp;darr;
Confirm link up
&amp;darr;
Transmit one repeated raw Ethernet frame
&amp;darr;
See it in Wireshark
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Once that works, then build RX and higher-level protocol handling.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Learning FPGA</title><link>https://community.element14.com/thread/235556?ContentTypeID=1</link><pubDate>Wed, 13 May 2026 07:46:53 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:af7fb24d-8cd6-43d9-8eed-311f68ebd294</guid><dc:creator>michaelkellett</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235556?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56909/learning-fpga/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Beware !&lt;/p&gt;
&lt;p&gt;This package from Elektor features VHDPlus not VHDL - please checkout VHDPlus very carefully before you go that route.&lt;/p&gt;
&lt;p&gt;If you want a cheap start there is plenty of free material on the web and you can buy some very low cost hardware for Altera chips from Aliexpress.&lt;/p&gt;
&lt;p&gt;MK&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What do they mean? Product marketing.</title><link>https://community.element14.com/thread/235555?ContentTypeID=1</link><pubDate>Wed, 13 May 2026 07:45:04 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:947d7c63-30b9-45a9-8276-016eb54f86f9</guid><dc:creator>Gough Lui</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235555?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56922/what-do-they-mean-product-marketing/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Here&amp;#39;s my own personal take on things:&lt;/p&gt;
&lt;p&gt;Alternatives - other options that you can &amp;quot;swap in&amp;quot; directly.&lt;/p&gt;
&lt;p&gt;Similar products - products that share one or more common trait(s) in some way.&lt;/p&gt;
&lt;p&gt;Associated products - products that have some relation to the product you are viewing. They could perhaps extend its functionality, products commonly used in concert with the product being viewed, be alternative products from the same vendor or category.&lt;/p&gt;
&lt;p&gt;Recommended products - products that the vendor wants to promote. Whether they work together or are guaranteed to be relevant is unknown.&lt;/p&gt;
&lt;p&gt;Recently viewed - any product I viewed recently (a product viewing history).&lt;/p&gt;
&lt;p&gt;People also viewed - products that other shoppers looked at before/after looking at the product that I&amp;#39;m currently looking at.&lt;/p&gt;
&lt;p&gt;Compatible products - products that can be used together or in some products, could be direct replacements (depends on context).&lt;/p&gt;
&lt;p&gt;Accessories - products designed to be used with the product I&amp;#39;m looking at to extend its functionality or capabilities.&lt;/p&gt;
&lt;p&gt;- Gough&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>What do they mean? Product marketing.</title><link>https://community.element14.com/thread/56922?ContentTypeID=0</link><pubDate>Thu, 07 May 2026 14:23:43 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:cca8987a-ecfa-4ed3-96e8-1708a75b7361</guid><dc:creator>colporteur</dc:creator><slash:comments>10</slash:comments><comments>https://community.element14.com/thread/56922?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56922/what-do-they-mean-product-marketing/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I recently did a survey, that asked me to use my understanding of a list of terms to make product decisions.&lt;/p&gt;
&lt;p&gt;At the end of the survey the marketer provided their definition of the terms and asked if my decisions would have changed.&lt;/p&gt;
&lt;p&gt;I discovered I had a bias. If you the marketer understood how I defined a term, they could change my behaviour.&lt;/p&gt;
&lt;p&gt;The exercise is for you to match the terms in column A with the meaning in column B.&amp;nbsp; What do the terms mean to you?&amp;nbsp;&lt;span style="font-size:150%;"&gt;SPOILER ALERT&lt;/span&gt; the answer key is included.&lt;/p&gt;
&lt;table border="0" width="1124" height="370" cellspacing="0"&gt;&lt;colgroup width="38"&gt;&lt;/colgroup&gt; &lt;colgroup width="268"&gt;&lt;/colgroup&gt; &lt;colgroup width="68"&gt;&lt;/colgroup&gt; &lt;colgroup width="1026"&gt;&lt;/colgroup&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="center"&gt;&lt;b&gt;&lt;span style="font-size:large;"&gt;A&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;b&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;td align="center"&gt;&lt;b&gt;&lt;span style="font-size:large;"&gt;B&lt;/span&gt;&lt;/b&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;A1&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;Alternatives&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt; Products you have looked at during your recent browsing.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;A2&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;Similar products&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt; Products that other customers looked at when viewing this item.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;A3&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;Associated products&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt; Products designed to work with the one you&amp;rsquo;re viewing.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;A4&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;Recommended products&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt; Optional add ons that complement or enhance the product.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;A5&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;Recently viewed&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt; Products that are related, but not necessarily similar or compatible.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;A6&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;People also viewed&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt; Products suggested based on relevance, popularity, or suitability.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;A7&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;Compatible products&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt; Products that can be used instead of the one you&amp;rsquo;re viewing, offering a similar purpose or function.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td align="left" height="29"&gt;&lt;span style="font-size:large;"&gt;A8&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;Accessories&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/td&gt;
&lt;td align="left"&gt;&lt;span style="font-size:large;"&gt; Products that share key characteristics but may differ in features, specifications, or brand.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;I would be interested in your feedback after you complete the exercise.&lt;/p&gt;
&lt;p&gt;Below is the matching order for the definitions in column B.&lt;/p&gt;
&lt;p&gt;A5&lt;br /&gt;A6&lt;br /&gt;A7&lt;br /&gt;A8&lt;br /&gt;A3&lt;br /&gt;A4&lt;br /&gt;A1&lt;br /&gt;A2&lt;/p&gt;</description></item><item><title>RE: Learning FPGA</title><link>https://community.element14.com/thread/235552?ContentTypeID=1</link><pubDate>Tue, 12 May 2026 21:59:40 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:83e78a01-f655-424b-94cb-3d9800bbc479</guid><dc:creator>geralds</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/235552?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56909/learning-fpga/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;For example: you can try this kind of FPGA.&lt;/p&gt;
&lt;p&gt;&lt;a id="" href="https://www.elektor.de/products/fpga-programming-and-hardware-essentials" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;https://www.elektor.de/products/fpga-programming-and-hardware-essentials&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is a cheap tool and, in this book will be explained the essentials of FPGAs.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: open-source microcontroller IDE</title><link>https://community.element14.com/thread/235550?ContentTypeID=1</link><pubDate>Tue, 12 May 2026 19:49:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a56003b6-4eb0-4096-a6be-bcaf1ee0eb5f</guid><dc:creator>DAB</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/235550?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56934/open-source-microcontroller-ide/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;If I have time I would like to help test your IDE.&lt;/p&gt;
&lt;p&gt;I suffer from ADD issues, so it would be good for me to see if your approach can help.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: open-source microcontroller IDE</title><link>https://community.element14.com/thread/235546?ContentTypeID=1</link><pubDate>Tue, 12 May 2026 16:01:19 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:01863312-5d5f-4eac-a40f-c98ace7c338f</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/235546?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56934/open-source-microcontroller-ide/rss?ContentTypeId=0</wfw:commentRss><description>[quote userid="521631" url="~/members-area/f/forum/56934/open-source-microcontroller-ide/235543"]what do you mean by arduino IDE version 2[/quote]
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://docs.arduino.cc/software/ide-v2/tutorials/getting-started-ide-v2/" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;Getting Started with Arduino IDE 2&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt="image" style="max-height:218px;max-width:498px;" height="218" src="https://community.element14.com/resized-image/__size/996x436/__key/communityserver-discussions-components-files/81/pastedimage1778602204401v1.png" width="498"  /&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: What do they mean? Product marketing.</title><link>https://community.element14.com/thread/235545?ContentTypeID=1</link><pubDate>Tue, 12 May 2026 15:54:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:3de7ac07-e6c4-47b4-9dd5-f039005a4c5b</guid><dc:creator>Alanta Lee</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/235545?ContentTypeID=1</comments><wfw:commentRss>https://community.element14.com/members-area/f/forum/56922/what-do-they-mean-product-marketing/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;Thank you! As not everyone is up for a conversation, it&amp;#39;s nice to use open questions to get their thoughts. Still tricky to get answers but it works for the most part&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>