<?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[New to electronics - following kit example for the shift register but caused omega2+ crash&#x2F;power-cycle]]></title><description><![CDATA[<p dir="auto">Hi There,</p>
<p dir="auto">The forum doesn't seem very active, but throwing this out there just in case...</p>
<p dir="auto">I am new to electronics and picked up an Omega2+ makers kit to try to learn some basics with an eye towards some home automation eventually. The Omega2+ is super neat and its been fun to play with so far.</p>
<p dir="auto">I am working through the kit examples with the shift register tutorial at <a href="https://docs.onion.io/omega2-maker-kit/starter-kit-using-shift-register.html" rel="nofollow">https://docs.onion.io/omega2-maker-kit/starter-kit-using-shift-register.html</a>.  All is good with it until I get to the the final wiring instructions that says:</p>
<blockquote>
<p dir="auto">Connecting your Omega to the Shift Register</p>
<p dir="auto">Connect the GND pin on the Expansion Dock to the Vcc rail.<br />
Connect GPIO1 to SER (pin 14).<br />
Connect GPIO2 to SRCLK (pin 11).<br />
Connect GPIO3 to RCLK (pin 12).<br />
Connect the 3.3V pin on the Expansion Dock to the ground rail.</p>
</blockquote>
<p dir="auto">It didn't make a lot of sense to connect GND to Vcc and the 3.3 GPIO to the ground rail.  But what do I know?  I made the connect and it crashed the Omega2+ (power cycled).  All the other wiring looked ok as far as I could tell.  So.. I switched the wires (which seemed to make more sense with 3.3V GPUO going to Vcc and ground going to ground) and the Omega2+ doesn't crash, but the code for the shift register has no effect.</p>
<p dir="auto">Looking for some help guidance on how to approach this:</p>
<ol>
<li>Are the original wiring instructions correct (Vcc-&gt;ground, GND-&gt;3.3V) and I just had something wrong in my wiring that I missed that presumably shorted something? That direction didn't seem to make sense given the circuit diagram in the example which has Vcc going to voltage but am a beginner so not sure if I am reading things correctly.</li>
<li>Since I powered it in both directions (one of which being wrong by definition) what is the best way to tell if I fried the chip?</li>
<li>Is there something else I am missing?</li>
</ol>
<p dir="auto">Sorry this is so basic and appreciate any advice or direction.</p>
]]></description><link>http://community.onion.io/topic/5111/new-to-electronics-following-kit-example-for-the-shift-register-but-caused-omega2-crash-power-cycle</link><generator>RSS for Node</generator><lastBuildDate>Thu, 11 Jun 2026 22:46:37 GMT</lastBuildDate><atom:link href="http://community.onion.io/topic/5111.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 03 May 2025 13:50:25 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to New to electronics - following kit example for the shift register but caused omega2+ crash&#x2F;power-cycle on Sat, 03 May 2025 13:50:25 GMT]]></title><description><![CDATA[<p dir="auto">Hi There,</p>
<p dir="auto">The forum doesn't seem very active, but throwing this out there just in case...</p>
<p dir="auto">I am new to electronics and picked up an Omega2+ makers kit to try to learn some basics with an eye towards some home automation eventually. The Omega2+ is super neat and its been fun to play with so far.</p>
<p dir="auto">I am working through the kit examples with the shift register tutorial at <a href="https://docs.onion.io/omega2-maker-kit/starter-kit-using-shift-register.html" rel="nofollow">https://docs.onion.io/omega2-maker-kit/starter-kit-using-shift-register.html</a>.  All is good with it until I get to the the final wiring instructions that says:</p>
<blockquote>
<p dir="auto">Connecting your Omega to the Shift Register</p>
<p dir="auto">Connect the GND pin on the Expansion Dock to the Vcc rail.<br />
Connect GPIO1 to SER (pin 14).<br />
Connect GPIO2 to SRCLK (pin 11).<br />
Connect GPIO3 to RCLK (pin 12).<br />
Connect the 3.3V pin on the Expansion Dock to the ground rail.</p>
</blockquote>
<p dir="auto">It didn't make a lot of sense to connect GND to Vcc and the 3.3 GPIO to the ground rail.  But what do I know?  I made the connect and it crashed the Omega2+ (power cycled).  All the other wiring looked ok as far as I could tell.  So.. I switched the wires (which seemed to make more sense with 3.3V GPUO going to Vcc and ground going to ground) and the Omega2+ doesn't crash, but the code for the shift register has no effect.</p>
<p dir="auto">Looking for some help guidance on how to approach this:</p>
<ol>
<li>Are the original wiring instructions correct (Vcc-&gt;ground, GND-&gt;3.3V) and I just had something wrong in my wiring that I missed that presumably shorted something? That direction didn't seem to make sense given the circuit diagram in the example which has Vcc going to voltage but am a beginner so not sure if I am reading things correctly.</li>
<li>Since I powered it in both directions (one of which being wrong by definition) what is the best way to tell if I fried the chip?</li>
<li>Is there something else I am missing?</li>
</ol>
<p dir="auto">Sorry this is so basic and appreciate any advice or direction.</p>
]]></description><link>http://community.onion.io/post/26336</link><guid isPermaLink="true">http://community.onion.io/post/26336</guid><dc:creator><![CDATA[chooks]]></dc:creator><pubDate>Sat, 03 May 2025 13:50:25 GMT</pubDate></item><item><title><![CDATA[Reply to New to electronics - following kit example for the shift register but caused omega2+ crash&#x2F;power-cycle on Sun, 04 May 2025 09:52:04 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/9602">@chooks</a>,</p>
<blockquote>
<p dir="auto">Are the original wiring instructions correct (Vcc-&gt;ground, GND-&gt;3.3V)</p>
</blockquote>
<p dir="auto">the <strong>original wiring instructions are definitely wrong</strong>. In digital electronics, the ground and Vcc are never swapped. It seems to be a copy/paste accident in that final wiring instruction (ping <a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/95">@Lazar-Demin</a>, I guess that's a typo worth correcting quickly). Everything else above looks correct.</p>
<p dir="auto">The photo also seems to be correct, hard to really definitely tell but it seems I see the black GND wire go to the blue rail and the red one to the red rail on the breadboard.</p>
<blockquote>
<p dir="auto">Since I powered it in both directions (one of which being wrong by definition) what is the best way to tell if I fried the chip?</p>
</blockquote>
<p dir="auto">Probably the chip is fried (otherwise the setup should work).</p>
<p dir="auto">Does the Omega start when the breadboard is connected the correct way (Vcc-&gt;Vcc, GND-&gt;GND)? Only the LEDs not working?</p>
<ul>
<li>If not, then the chip is <em>definitely</em> fried (draws too much power and probably gets hot)</li>
<li>If Omega does startup, it's hard to tell because there are all sorts of semi-fried states the chip can have now - but most likely not working 100% ok any more.</li>
</ul>
<p dir="auto">If you have an easy means to get a replacement (~$1), I would continue with a known-good new chip to see if it works then.</p>
<p dir="auto">PS: if you eye some home automation eventually, you might want to look at <a href="https://community.onion.io/topic/5093/p44-xx-open-a-firmware-for-home-automation/2?_=1746352015381" rel="nofollow">this</a></p>
]]></description><link>http://community.onion.io/post/26337</link><guid isPermaLink="true">http://community.onion.io/post/26337</guid><dc:creator><![CDATA[luz]]></dc:creator><pubDate>Sun, 04 May 2025 09:52:04 GMT</pubDate></item><item><title><![CDATA[Reply to New to electronics - following kit example for the shift register but caused omega2+ crash&#x2F;power-cycle on Sun, 04 May 2025 12:23:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/1033">@luz</a> Thanks for the info and quick response. The Omega starts up when things are wired correctly, but makes sense to just get another chip.</p>
<p dir="auto">Thanks for the automation link. I'll definitely flash one of my Omega2+ to check it out.  Right now just trying to get a sense of what is out there with Home Assistant, Zigbee, ESP32/ESPHome, etc...</p>
<p dir="auto">Thanks again - appreciate the help!</p>
]]></description><link>http://community.onion.io/post/26338</link><guid isPermaLink="true">http://community.onion.io/post/26338</guid><dc:creator><![CDATA[chooks]]></dc:creator><pubDate>Sun, 04 May 2025 12:23:17 GMT</pubDate></item><item><title><![CDATA[Reply to New to electronics - following kit example for the shift register but caused omega2+ crash&#x2F;power-cycle on Wed, 07 May 2025 19:18:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/1033">@luz</a> Just as follow-up - new chip and correct wiring and everything works fine.</p>
<p dir="auto">Not sure if anyone is interested, but I am re-working these examples in OpenWRT 23.05 using a current python gpio library. Happy to upload or pass on if there is any desire to update the code examples.</p>
]]></description><link>http://community.onion.io/post/26339</link><guid isPermaLink="true">http://community.onion.io/post/26339</guid><dc:creator><![CDATA[chooks]]></dc:creator><pubDate>Wed, 07 May 2025 19:18:46 GMT</pubDate></item><item><title><![CDATA[Reply to New to electronics - following kit example for the shift register but caused omega2+ crash&#x2F;power-cycle on Tue, 13 May 2025 19:22:33 GMT]]></title><description><![CDATA[<p dir="auto">The instructions were indeed wrong, just pushed a fix!</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="http://community.onion.io/uid/9602">@chooks</a> very cool! Is the updated version available on github?</p>
]]></description><link>http://community.onion.io/post/26344</link><guid isPermaLink="true">http://community.onion.io/post/26344</guid><dc:creator><![CDATA[Lazar Demin]]></dc:creator><pubDate>Tue, 13 May 2025 19:22:33 GMT</pubDate></item></channel></rss>