<?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/"><channel><title>Code Exchange</title><link>https://community.element14.com/technologies/code_exchange/</link><description>As embedded electronics continues to transform our lives, engineers around the globe are looking for ways to increase their coding chops. To help engineers meet this need, element14 has unveiled Code Exchange-- a place where engineers can help each other.</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235629</link><pubDate>Mon, 18 May 2026 22:58:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:93e5e5b5-1603-496b-9338-a615d44349aa</guid><dc:creator>madthescientist</dc:creator><description>Could Microchip Pic be supported and try to be an alternative to Mplab X?</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235628</link><pubDate>Mon, 18 May 2026 21:44:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:4170cb63-e0cf-4fd7-a5cd-00b6126e0fb6</guid><dc:creator>BigG</dc:creator><description>Personally, I never once found Eclipse helpful to learn from. All I can say is thank goodness for Arduino IDE as it forced you to think things through knowing you had rudimentary (being complementary here) debugging capability. Of course, now that I&amp;#39;ve learnt the ropes I find the Eclipse IDE very efficient but prefer VS Code, personally.</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235625</link><pubDate>Mon, 18 May 2026 20:10:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:db814715-e8eb-470f-8af1-ace952a9fb3b</guid><dc:creator>phoenixcomm</dc:creator><description>moussa1492 I don&amp;#39;t know why you want to mess with this, I has been done a long time ago. It is called Eclipse!! A lot of the IDEs are on top of it. TI, Arduino, STM shall I keep on going? It is written in JAVA, Stable has been around for 15+ years. The IDE is minimalistic, ie Not M$ v whatever with so many buttons. Basically, it&amp;#39;s broken down into the following: Writing the Code, Debug/Running, and the context (buttons) will change by its use. You make it what you want.. I read from left to right, so I want my function tree on the right, then Code, below Code I have console messages, and another column in the right. Look before you leap!! ~~~ Cris Harrison</description></item><item><title>Blog Post: Encoders work! i2c bus operational</title><link>https://community.element14.com/technologies/code_exchange/b/blog/posts/encoders-work-i2c-bus-operational</link><pubDate>Fri, 15 May 2026 00:45:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5eadb5fe-4e07-4e2c-a3c1-2657ff2116e8</guid><dc:creator>SensoredHacker0</dc:creator><description>Yesterday I learned that j1939 is Canbus, and that our FC6A Plus PLCs support this. Today I learned that when I plug in the PLC to the network the arduino looses control over the HMI, and the PLC doesnt have it. .. so theres some unknown networking fault there. Then I thought I would add a second IP for the arduino to send PLC commands, but my weak wiz 100 seems like it might struggle with that. I tried my HRs04 ultrasonic transducers, but those wouldnt function no matter what I did including using the arduino with an example sketch. well dang. Then I tried to make an Etch-a-sketch from the HMI which also didnt work. my script to draw lines, doesnt execute Im not sure why. well thats enough for one evening. But the Encoders work! https://github.com/Makerspace-Bangor/OnTheLine/blob/main/src/Arduino/test_encoders/test_encoders.ino www.youtube.com/watch</description><category domain="https://community.element14.com/technologies/code_exchange/tags/plc">plc</category><category domain="https://community.element14.com/technologies/code_exchange/tags/hmi">hmi</category><category domain="https://community.element14.com/technologies/code_exchange/tags/encoder">encoder</category><category domain="https://community.element14.com/technologies/code_exchange/tags/On%2bThe%2bLine">On The Line</category><category domain="https://community.element14.com/technologies/code_exchange/tags/pro">pro</category><category domain="https://community.element14.com/technologies/code_exchange/tags/arduino">arduino</category></item><item><title>File: i2c Encoders to IDEC HMI Via Arduino</title><link>https://community.element14.com/technologies/code_exchange/m/managed-videos/151320</link><pubDate>Fri, 15 May 2026 00:45:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e6848f2a-a4c4-4abf-b9c8-781d5e756a5c</guid><dc:creator>SensoredHacker0</dc:creator><description>The Encoders (4) https://www.adafruit.com/product/4991?srsltid=AfmBOor7CW7yLgeR02hNwUp5yAPv25AxAlCHOLZVVSuKQrKltfjurbhg The HMI: https://mktg.idec.com/en-us/series/hg2j Here: reading 4 i2c rotatory encoders with the Arduino Mega via I2C</description><category domain="https://community.element14.com/technologies/code_exchange/tags/On%2bthe%2bline%2bdesign%2bchallenge">On the line design challenge</category><category domain="https://community.element14.com/technologies/code_exchange/tags/Hermon%2bMaine">Hermon Maine</category><category domain="https://community.element14.com/technologies/code_exchange/tags/element%2b14">element 14</category><category domain="https://community.element14.com/technologies/code_exchange/tags/idec">idec</category><category domain="https://community.element14.com/technologies/code_exchange/tags/Qualcom">Qualcom</category><category domain="https://community.element14.com/technologies/code_exchange/tags/Bangor%2bMakerspace">Bangor Makerspace</category><category domain="https://community.element14.com/technologies/code_exchange/tags/adafruit">adafruit</category></item><item><title /><link>https://community.element14.com/technologies/code_exchange/b/blog/posts/omega-5srtc-hack-and-basic-io-on-arduino-to-hmi-is-operational?CommentId=e8f62c3a-1c2c-45b6-b273-3dbeac1ebb9a</link><pubDate>Thu, 14 May 2026 19:10:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e8f62c3a-1c2c-45b6-b273-3dbeac1ebb9a</guid><dc:creator>DAB</dc:creator><description>Very cool.</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235567</link><pubDate>Wed, 13 May 2026 20:02:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:339a003a-e4ca-45bc-bc70-e8461868e50a</guid><dc:creator>Moussa1492</dc:creator><description>When finished, it would include: project explorer and code editor Arduino/AVR and STM32 build/upload support GDB/OpenOCD debugging registers, memory, stack, breakpoints, tracepoints serial monitor and serial plotter coverage and static analysis tools QEMU/Renode simulation scenarios AI-assisted explanation of compiler/debug errors FaultLens: a module that explains Cortex-M HardFault/BusFault/UsageFault reports using .elf , GDB logs, fault registers and stacked PC</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235566</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><description>I am working on an a software that supports arduino and STM32 ( and other microcontroller ) When finished, it would include: project explorer and code editor Arduino/AVR and STM32 build/upload support GDB/OpenOCD debugging registers, memory, stack, breakpoints, tracepoints serial monitor and serial plotter coverage and static analysis tools QEMU/Renode simulation scenarios AI-assisted explanation of compiler/debug errors FaultLens: a module that explains Cortex-M HardFault/BusFault/UsageFault reports using .elf , GDB logs, fault registers and stacked PC</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235565</link><pubDate>Wed, 13 May 2026 20:00:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:eacc20d4-fa7d-4b0e-a3aa-4f7d610dff9b</guid><dc:creator>Moussa1492</dc:creator><description>tthis is the intrface now i am finishing it iI made it in 9 sprint ( actually in sprint 6) Sprint Theme Sprint 1 Core IDE foundation: Qt UI, editor, project explorer, file management Sprint 2 Build/upload support: Arduino/AVR, STM32, Makefile/toolchain integration Sprint 3 Simulation and test scenarios: QEMU/Renode, UART scenarios, automated tests Sprint 4 Productivity tools: Git, diff viewer, serial plotter, UI/workspace improvements Sprint 5 Measurements, coverage, OTA/DFU, static analysis, crash reporting Sprint 6 Advanced debugging: tracepoints, SWO/ITM, reverse debug, live registers history Sprint 7 Board/toolchain catalog, profiles, plugin structure, multi-board architecture Sprint 8 AI assistance: explain compiler errors, debug logs, code suggestions, guided help Sprint 9 Stabilization, packaging, documentation, QA, public release preparation</description></item><item><title /><link>https://community.element14.com/technologies/code_exchange/b/blog/posts/omega-5srtc-hack-and-basic-io-on-arduino-to-hmi-is-operational?CommentId=f570a52d-be3a-44bd-b2f8-252fe56103c5</link><pubDate>Wed, 13 May 2026 19:04:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:f570a52d-be3a-44bd-b2f8-252fe56103c5</guid><dc:creator>kmikemoo</dc:creator><description>Wagos!!! Got to love that out of the box thinking. After being introduced to the Wago Lever Nuts in a Design Challenge, I bought a box of two&amp;#39;s and a box of fives. They are SO handy. I also love that you&amp;#39;re using an Arduino to drive that HMI.</description></item><item><title>File: Arduino acts as an IDEC PLC sending native coms</title><link>https://community.element14.com/technologies/code_exchange/m/managed-videos/151317</link><pubDate>Wed, 13 May 2026 03:07:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:93ac395b-a2a6-4e4d-ae7f-a51edf42dfde</guid><dc:creator>SensoredHacker0</dc:creator><description>basic IO is working https://github.com/Makerspace-Bangor/OnTheLine/blob/main/src/Arduino/test0/test0.ino got to clean up the IO handlers, and write my own version of a memory map... preferably before writing multi IO functions, and bus handlers. p...</description><category domain="https://community.element14.com/technologies/code_exchange/tags/plc">plc</category><category domain="https://community.element14.com/technologies/code_exchange/tags/element14">element14</category><category domain="https://community.element14.com/technologies/code_exchange/tags/Hermon%2bMaine">Hermon Maine</category><category domain="https://community.element14.com/technologies/code_exchange/tags/idec">idec</category><category domain="https://community.element14.com/technologies/code_exchange/tags/Bangor%2bMakerspace">Bangor Makerspace</category><category domain="https://community.element14.com/technologies/code_exchange/tags/industrial%2bautomation">industrial automation</category><category domain="https://community.element14.com/technologies/code_exchange/tags/arduino">arduino</category></item><item><title>Blog Post: Omega 5SRTC hack, and basic IO on arduino to HMI is operational.</title><link>https://community.element14.com/technologies/code_exchange/b/blog/posts/omega-5srtc-hack-and-basic-io-on-arduino-to-hmi-is-operational</link><pubDate>Wed, 13 May 2026 03:07:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0a902b45-befe-45f8-9bfb-e903de4a4742</guid><dc:creator>SensoredHacker0</dc:creator><description>Im doing my on the Line challenge figured out the issues with the HMI Coms, geting readdy to write the helper functions to make the arduino PLC Server respond with the IO of the arduino. 6% memory use on a Mega! well anyway all I have for pots are these 100 turn 10 trimmers. and the Omega 5SRTC RTC Thermal Probes. I dont want to hack off the end, but they don&amp;#39;t fit the 2.54mm teminal blocks omg what do? wago lever nuts fit nicely. So today I figured out some more of the nuances nuisances, of the HMI. . Im sure I knew that, but its not the type of thing you might ordinarily think about. I was messigng with File IO and boom its 10 pm. here I can leverage the arduino to give a marginally better experience. www.youtube.com/watch basic IO is operational, returns words and floats. will mess with more complex sensors such as ultrasonic, i2c encoders, and capacitance. as simple IO operations to control. For my next trick, Ill control a blank PLC remotely.</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235550</link><pubDate>Tue, 12 May 2026 19:49:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a56003b6-4eb0-4096-a6be-bcaf1ee0eb5f</guid><dc:creator>DAB</dc:creator><description>If I have time I would like to help test your IDE. I suffer from ADD issues, so it would be good for me to see if your approach can help.</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235546</link><pubDate>Tue, 12 May 2026 16:01:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:01863312-5d5f-4eac-a40f-c98ace7c338f</guid><dc:creator>Jan Cumps</dc:creator><description>[quote userid=&amp;quot;521631&amp;quot; url=&amp;quot;~/members-area/f/forum/56934/open-source-microcontroller-ide/235543&amp;quot;]what do you mean by arduino IDE version 2[/quote] Getting Started with Arduino IDE 2</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235544</link><pubDate>Tue, 12 May 2026 15:20:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a6742ba2-99ad-4f58-96d3-fc4dcf6048af</guid><dc:creator>Aniket_kumar_raj</dc:creator><description>I think that offering a local school with the lab could help</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235543</link><pubDate>Tue, 12 May 2026 13:53:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:56624187-bbf6-4573-aa10-2ee8176090df</guid><dc:creator>Moussa1492</dc:creator><description>what do you mean by arduino IDE version 2</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235541</link><pubDate>Tue, 12 May 2026 12:22:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:5eaadeed-9112-496b-81a7-2e21dc603f02</guid><dc:creator>SensoredHacker0</dc:creator><description>I wish the Arduino-IDE verion 2 had an version for arm64</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235536</link><pubDate>Mon, 11 May 2026 15:16:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c2939da8-fe5b-4482-86c5-80607ea1dae3</guid><dc:creator>shabaz</dc:creator><description>The responses on this page are not in chronological order, so it&amp;#39;s easy to misunderstand when the OP mentioned AI (i.e. he mentioned it after my response). Anyway, as far as I understand so far, the OP has not identified an issue, but is asking if issue(s) exists, that perhaps AI (or otherwise) may be used to solve. Moussa1492 is this a school project? Normally one is motivated to solve a problem they&amp;#39;ve seen themselves or has been brought to their attention, hence odd that you&amp;#39;ve not identified any substantial problem so far, unless I&amp;#39;ve missed it, which is definitely possible. As you&amp;#39;re aware, AI is already used to gain help with coding and with debug and troubleshooting, in some parts within IDEs, and also with chat sessions. It wouldn&amp;#39;t be surprising if many people already routinely get debugging and error message help with AI, especially beginners.</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235535</link><pubDate>Mon, 11 May 2026 12:25:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:fee90845-1143-40e7-b641-983288ff645b</guid><dc:creator>SensoredHacker0</dc:creator><description>He already said Uses AI.</description></item><item><title>Forum Post: RE: open-source microcontroller IDE</title><link>https://community.element14.com/technologies/code_exchange/f/forum/56934/open-source-microcontroller-ide/235534</link><pubDate>Mon, 11 May 2026 10:44:00 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:e2935c52-6684-4d47-9b0a-a37955f4d8d2</guid><dc:creator>Moussa1492</dc:creator><description>Yes, I agree. I’m realizing that the first step should be identifying where learners actually get blocked, not deciding features first. Maybe the real problem is not writing code, but understanding how everything fits together: build system, linker script, startup code, MCU configuration, registers, debugger, RTOS concepts, and hardware feedback. AI may or may not be the right answer, but I’m thinking of it more as an explanation layer over real tools, not something that hides the complexity. I’ll look more closely at where current tools expose or hide these concepts. Zephyr is a good example to study because it exposes more of the embedded system structure. Thanks, this helps me narrow the problem.</description></item></channel></rss>