<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Arduino sketches to Onion omega 2.]]></title><description><![CDATA[<p dir="auto">Re: <a href="/topic/81/arduino-and-omega">Arduino and Omega</a><br />
Would it be possible to port arduino sketches to the omega onion 2?</p>
]]></description><link>http://community.onion.io/topic/2573/arduino-sketches-to-onion-omega-2</link><generator>RSS for Node</generator><lastBuildDate>Sat, 18 Jul 2026 17:51:08 GMT</lastBuildDate><atom:link href="http://community.onion.io/topic/2573.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 15 Dec 2017 18:34:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Arduino sketches to Onion omega 2. on Fri, 15 Dec 2017 18:34:37 GMT]]></title><description><![CDATA[<p dir="auto">Re: <a href="/topic/81/arduino-and-omega">Arduino and Omega</a><br />
Would it be possible to port arduino sketches to the omega onion 2?</p>
]]></description><link>http://community.onion.io/post/15368</link><guid isPermaLink="true">http://community.onion.io/post/15368</guid><dc:creator><![CDATA[Elijah Combs]]></dc:creator><pubDate>Fri, 15 Dec 2017 18:34:37 GMT</pubDate></item><item><title><![CDATA[Reply to Arduino sketches to Onion omega 2. on Fri, 15 Dec 2017 19:21:10 GMT]]></title><description><![CDATA[<p dir="auto">So long as there is no effort to make Omega2 as one of the Arduino supported boards<br />
(i.e., as a part of the Arduino platform),<br />
it is a waste of time trying to port sketch over.</p>
<p dir="auto">Currently, AFAIK, there is no such effort in place at all.</p>
]]></description><link>http://community.onion.io/post/15369</link><guid isPermaLink="true">http://community.onion.io/post/15369</guid><dc:creator><![CDATA[ccs hello]]></dc:creator><pubDate>Fri, 15 Dec 2017 19:21:10 GMT</pubDate></item><item><title><![CDATA[Reply to Arduino sketches to Onion omega 2. on Fri, 22 Dec 2017 08:53:18 GMT]]></title><description><![CDATA[<p dir="auto">As <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/1973">@ccs-hello</a> mentioned, not trivially. But Arduino sketches <em>are</em> just C/C++ programs with some helper functions and syntactic sugar sprinkled on top, so it wouldn't be an impossible undertaking porting a sketch and it's required libraries over to use Omega's GPIO.</p>
<p dir="auto">Obviously things like power management and timings would be different it would never be a simple drop-in change, but if your code doesn't make use of things like that, it's definitely doable.</p>
<p dir="auto">All that being said, you would most likely have an easier time of it just re-implementing the sketch from ground up on the Omega, or if you're really married to the Arduino IDE, getting a different, Arduino compatible, board like one of the ESP32-powered ones.</p>
]]></description><link>http://community.onion.io/post/15421</link><guid isPermaLink="true">http://community.onion.io/post/15421</guid><dc:creator><![CDATA[Aapo Saaristo]]></dc:creator><pubDate>Fri, 22 Dec 2017 08:53:18 GMT</pubDate></item><item><title><![CDATA[Reply to Arduino sketches to Onion omega 2. on Sun, 28 Jan 2018 02:46:22 GMT]]></title><description><![CDATA[<p dir="auto">The Omeage2 has no analog, limited PWM, non-deterministic timing.</p>
<p dir="auto">Arduinos have a varied number of analog, digital and PWM pins, are deterministic as to how long things take to run, have  'bank' i/o support (which I've not seen implemented on any copy device), software serial,  sleep mode, ...</p>
<p dir="auto">So, no.</p>
]]></description><link>http://community.onion.io/post/15835</link><guid isPermaLink="true">http://community.onion.io/post/15835</guid><dc:creator><![CDATA[austin Sandford]]></dc:creator><pubDate>Sun, 28 Jan 2018 02:46:22 GMT</pubDate></item></channel></rss>