<?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>Hidden Gem:  The &amp;quot;Processing IDE&amp;quot; for PC and Linux to Engage Your Embedded Projects</title><link>/products/arduino/arduino-projects/b/blog/posts/hidden-gem-the-processing-ide-for-pc-and-linux-to-engage-your-embedded-projects</link><description>INTRODUCTIONAt the end of every year, I try to do a project with hardware/software I had not explored before. Having a little over 10 years of exploring microcontrollers, I came across something I never bumped into when researching my prior pro...</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Hidden Gem:  The &amp;quot;Processing IDE&amp;quot; for PC and Linux to Engage Your Embedded Projects</title><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/hidden-gem-the-processing-ide-for-pc-and-linux-to-engage-your-embedded-projects</link><pubDate>Tue, 05 Jan 2021 15:10:22 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:94bcfcdb-b435-4572-9a66-c1cd6d5e81b9</guid><dc:creator>Andrew J</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;This is a great post Sean.&amp;nbsp; I&amp;#39;ve not done very much PC/Mac development but something simple like this could get me up and running quickly.&amp;nbsp; Earlier this year, I worked on a small project where I was sending SCPI commands over wireless to an ESP32 which used Serial to communicate to an Arduino.&amp;nbsp; I had to use Javascript and HTML to do the PC side as it was just the easiest way to do it at the time.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=10638&amp;AppID=149&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Hidden Gem:  The &amp;quot;Processing IDE&amp;quot; for PC and Linux to Engage Your Embedded Projects</title><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/hidden-gem-the-processing-ide-for-pc-and-linux-to-engage-your-embedded-projects</link><pubDate>Sun, 03 Jan 2021 17:18:52 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:94bcfcdb-b435-4572-9a66-c1cd6d5e81b9</guid><dc:creator>beacon_dave</dc:creator><slash:comments>0</slash:comments><description>&lt;blockquote class="jive-quote"&gt;&lt;p&gt;&lt;em&gt;&amp;quot;...The name &amp;quot;Processing IDE&amp;quot; doesn&amp;#39;t exactly jump out as a language option when skimming search results....&amp;quot;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;Indeed, I don&amp;#39;t think &amp;#39;Processing&amp;#39; was perhaps the best choice for a name, it&amp;#39;s caused a lot of confusion in discussions.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The Firmata communications protocol may be of interest to some as well, as a quick an easy way to get access to microcontroller I/O from programs running on external hosts. &lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="https://github.com/firmata/arduino" rel="nofollow ugc noopener" target="_blank" title="https://github.com/firmata/arduino"&gt;https://github.com/firmata/arduino&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Daniel Shiffman has done a number of programming tutorials using Processing (and more recently p5.js) over at his &amp;#39;The Coding Train&amp;#39; YouTube channel&lt;/p&gt;&lt;p&gt;( filtered by &amp;#39;processing&amp;#39; )&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="https://www.youtube.com/c/TheCodingTrain/search?query=processing" rel="nofollow ugc noopener" target="_blank"&gt;&lt;span style="text-decoration:underline;"&gt;The Coding Train - YouTube&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;which may be of interest to those newcomers interested more in the visual side of things.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=10638&amp;AppID=149&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Hidden Gem:  The &amp;quot;Processing IDE&amp;quot; for PC and Linux to Engage Your Embedded Projects</title><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/hidden-gem-the-processing-ide-for-pc-and-linux-to-engage-your-embedded-projects</link><pubDate>Sun, 03 Jan 2021 11:06:54 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:94bcfcdb-b435-4572-9a66-c1cd6d5e81b9</guid><dc:creator>neilk</dc:creator><slash:comments>2</slash:comments><description>&lt;p&gt;Sean,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks very much for posting this. Like you, I&amp;#39;ve never come across it.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;In the past, I&amp;#39;ve done quite a bit of work with Arduino Uno and Nano, HC06, communicating with MIT AppInventor on an Android phone and tablet. This included controlling a very simple wheeled robot from an Android phone.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I&amp;#39;ve often wanted to communicate directly between an Arduino or similar ( eg ESP8266) and a Windows PC, but never wanted to do it enough to research it very deeply!!! This Processing IDE changes the game completely - it&amp;#39;s definitely a winner!!&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks again for the post&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Neil&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=10638&amp;AppID=149&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Hidden Gem:  The &amp;quot;Processing IDE&amp;quot; for PC and Linux to Engage Your Embedded Projects</title><link>https://community.element14.com/products/arduino/arduino-projects/b/blog/posts/hidden-gem-the-processing-ide-for-pc-and-linux-to-engage-your-embedded-projects</link><pubDate>Sun, 03 Jan 2021 09:44:37 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:94bcfcdb-b435-4572-9a66-c1cd6d5e81b9</guid><dc:creator>dubbie</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Sean,&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;This looks very interesting. I was just thinking this morning that for one of the robots I am building that I would like to have a Bluetooth link to a PC, but without all the hassle I currently have. Maybe this will do it. I will have to look into this. Definitely. Probably. Well, perhaps a cup of tea first.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Dubbie&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=10638&amp;AppID=149&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>