<?xml version="1.0" encoding="UTF-8"?>        <rss version="2.0"
             xmlns:atom="http://www.w3.org/2005/Atom"
             xmlns:dc="http://purl.org/dc/elements/1.1/"
             xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
             xmlns:admin="http://webns.net/mvcb/"
             xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
             xmlns:content="http://purl.org/rss/1.0/modules/content/">
        <channel>
            <title>
									Meteor Rain - Arduino				            </title>
            <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/</link>
            <description>Tweaking4All.com Discussion Board</description>
            <language>en-US</language>
            <lastBuildDate>Mon, 15 Jun 2026 21:21:14 +0000</lastBuildDate>
            <generator>wpForo</generator>
            <ttl>60</ttl>
							                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-4510</link>
                        <pubDate>Wed, 02 Nov 2022 18:40:31 +0000</pubDate>
                        <description><![CDATA[@hans Is there a way to retreive a script from and arduino uno card]]></description>
                        <content:encoded><![CDATA[@hans Is there a way to retreive a script from and arduino uno card]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>yves</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-4510</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-4509</link>
                        <pubDate>Wed, 02 Nov 2022 18:38:55 +0000</pubDate>
                        <description><![CDATA[@hans I had my computor stolen a few month ago.  I am glad that I could retreive my Meteor script from your website.
Thanks
 
Yves]]></description>
                        <content:encoded><![CDATA[<p>@hans I had my computor stolen a few month ago.  I am glad that I could retreive my Meteor script from your website.</p>
<p>Thanks</p>
<p> </p>
<p>Yves</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>yves</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-4509</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-3375</link>
                        <pubDate>Fri, 23 Apr 2021 14:41:10 +0000</pubDate>
                        <description><![CDATA[Awesome! And thank you for the coffee 😁 👍 ☕️]]></description>
                        <content:encoded><![CDATA[<p>Awesome! And thank you for the coffee 😁 👍 ☕️</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>Hans</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-3375</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-3372</link>
                        <pubDate>Fri, 23 Apr 2021 14:11:43 +0000</pubDate>
                        <description><![CDATA[Thanks
Yves]]></description>
                        <content:encoded><![CDATA[<p>Thanks</p>
<p>Yves</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>yves</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-3372</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-3371</link>
                        <pubDate>Fri, 23 Apr 2021 14:11:22 +0000</pubDate>
                        <description><![CDATA[Hy Hans,
I have done what you have suggested and it work.
Once the script pass, I have program other arduino card and I didn&#039;t have the problem.]]></description>
                        <content:encoded><![CDATA[<p>Hy Hans,</p>
<p>I have done what you have suggested and it work.</p>
<p>Once the script pass, I have program other arduino card and I didn't have the problem.</p>
<p> </p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>yves</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-3371</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-3366</link>
                        <pubDate>Fri, 23 Apr 2021 09:36:35 +0000</pubDate>
                        <description><![CDATA[Hi Yves,
From what I&#039;m reading in the error message, you computer has trouble communicating with the Arduino.It looks like your board is a Leonardo? (at first I thought it was a clone, so I...]]></description>
                        <content:encoded><![CDATA[<p>Hi Yves,</p>
<p>From what I'm reading in the error message, you computer has trouble communicating with the Arduino.<br />It looks like your board is a Leonardo? (at first I thought it was a clone, so I had to Google it)</p>
<p>It seems that upload issues like yours are not uncommon for the Leonardo boards.</p>
<p>I did find this in the <a href="http://www.arduino.cc/en/Guide/ArduinoLeonardoMicro#uploading-code-to-the-leonardo-leonardo-eth-and-micro" target="true">Leonardo documentation</a>:</p>
<blockquote>
<p>Press and hold the reset button on the Leonardo or Micro, then hit the upload button in the Arduino software. <br />Only release the reset button after you see the message "Uploading..." appear in the software's status bar. When you do so, the bootloader will start, creating a new virtual (CDC) serial port on the computer.</p>
<p>The software will see that port appear and perform the upload using it. <br />Again, this is only necessary if the normal upload process (i.e. just pressing the uploading button) doesn't work.</p>
</blockquote>
<p>So, press and hold the reset button on the Leonardo, press upload in the Arduino IDE, and when you see the message "Uploading ..." let go of the reset button.<br />Quite an odd fix if you ask me ... but maybe it works in your situation.</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>Hans</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/paged/2/#post-3366</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/#post-3364</link>
                        <pubDate>Fri, 23 Apr 2021 01:29:14 +0000</pubDate>
                        <description><![CDATA[Good day Hans
A few weeks ago, you have made the meteor rain work  and it worked.
I, today I have tried to modify the sript with no succes.
I have verified various forum with no succes.  ...]]></description>
                        <content:encoded><![CDATA[<p>Good day Hans</p>
<p>A few weeks ago, you have made the meteor rain work  and it worked.</p>
<p>I, today I have tried to modify the sript with no succes.</p>
<p>I have verified various forum with no succes.  I sent the script (via email) to my brother and t works on his computor. </p>
<p>Can you help</p>
<p>Yves</p>
<p> </p>
<p>The error message that I have is as follo:</p>
<p>----------------------------------------</p>
<p>...Programmer Type : butterfly<br />Description : Atmel AppNote AVR109 Boot Loader</p>
<p>Connecting to programmer: .avrdude: butterfly_recv(): programmer is not responding</p>
<p>avrdude: butterfly_recv(): programmer is not responding<br />avrdude: butterfly_recv(): programmer is not responding<br />avrdude: butterfly_recv(): programmer is not responding<br />avrdude: butterfly_recv(): programmer is not responding<br />avrdude: butterfly_recv(): programmer is not responding<br />Found programmer: Id = "F"; type = @<br />Software Version = Q.w; Hardware Version = �. <br />avrdude: butterfly_recv(): programmer is not responding<br />avrdude: butterfly_recv(): programmer is not responding<br />avrdude: error: buffered memory access not supported. Maybe it isn't<br />a butterfly/AVR109 but a AVR910 device?<br />avrdude: initialization failed, rc=-1<br />Double check connections and try again, or use -F to override<br />this check.</p>
<p>avrdude: butterfly_recv(): programmer is not responding<br />avrdude: error: programmer did not respond to command: leave prog mode<br />le port série sélectionné de<br />n'existe pas ou votre Arduino n'est pas connecté<br />avrdude: butterfly_recv(): programmer is not responding<br />avrdude: error: programmer did not respond to command: exit bootloader</p>
<p>avrdude done. Thank you.</p>
<p>---------------------------------</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>yves</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/#post-3364</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/#post-3318</link>
                        <pubDate>Sun, 04 Apr 2021 11:04:09 +0000</pubDate>
                        <description><![CDATA[Cool! 😊  Glad to hear that! 👍]]></description>
                        <content:encoded><![CDATA[<p>Cool! 😊  Glad to hear that! 👍 </p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>Hans</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/#post-3318</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/#post-3317</link>
                        <pubDate>Sun, 04 Apr 2021 11:03:36 +0000</pubDate>
                        <description><![CDATA[@hans

Many thanks, it work perfectly
 
Yves]]></description>
                        <content:encoded><![CDATA[<ul>
<li>@hans</li>
</ul>
<p>Many thanks, it work perfectly</p>
<p> </p>
<p>Yves</p>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>yves</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/#post-3317</guid>
                    </item>
				                    <item>
                        <title>RE: Meteor Rain</title>
                        <link>https://www.tweaking4all.com/forum/arduino/meteor-rain/#post-3316</link>
                        <pubDate>Sun, 04 Apr 2021 09:26:24 +0000</pubDate>
                        <description><![CDATA[There are quite a few issues with the code, probably because you were trying to find the issue.
1) You commented out the &quot;leds1&quot;, &quot;leds2&quot;, etc definition
2) The &quot;void setup()&quot; line was com...]]></description>
                        <content:encoded><![CDATA[<p>There are quite a few issues with the code, probably because you were trying to find the issue.</p>
<p>1) You commented out the "leds1", "leds2", etc definition</p>
<p>2) The "void setup()" line was commented out</p>
<p>3) You did not, or not entirely, copy the suggested code</p>
<p>After correcting those point, this compiles just fine - hope this helps 😊 </p>
<pre contenteditable="false">#include &lt;FastLED.h&gt;

#define STRIP1_NUM_LEDS 36 
#define STRIP2_NUM_LEDS 48
#define STRIP3_NUM_LEDS 72

CRGB leds1;
CRGB leds2;
CRGB leds3;

#define STRIP1_PIN 6
#define STRIP2_PIN 7
#define STRIP3_PIN 8

int Strip1Position = 0;
int Strip2Position = 0; // GRB ordering is assumed
int Strip3Position = 0;

void setup() // void setup is already preiously noted
{ // void setup is already preiously noted
  FastLED.addLeds &lt; WS2812, STRIP1_PIN, GRB &gt; (leds1, STRIP1_NUM_LEDS).setCorrection(TypicalLEDStrip);
  FastLED.addLeds &lt; WS2812, STRIP2_PIN, GRB &gt; (leds2, STRIP2_NUM_LEDS).setCorrection(TypicalLEDStrip);
  FastLED.addLeds &lt; WS2812, STRIP3_PIN, GRB &gt; (leds3, STRIP3_NUM_LEDS).setCorrection(TypicalLEDStrip);
}

void loop() {
  meteorRain(0xff, 0xff, 0xff, 10, 64, true, 30);
}

void meteorRain(byte red, byte green, byte blue, byte meteorSize, byte meteorTrailDecay, boolean meteorRandomDecay, int SpeedDelay) {
  if (Strip1Position == 0) {
    fill_solid(leds1, STRIP1_NUM_LEDS, CRGB(0, 0, 0));
  }
  if (Strip2Position == 0) {
    fill_solid(leds2, STRIP2_NUM_LEDS, CRGB(0, 0, 0));
  }
  if (Strip3Position == 0) {
    fill_solid(leds3, STRIP3_NUM_LEDS, CRGB(0, 0, 0));
  }

  // fade brightness all LEDs one step
  for (int j = 0; j &lt; STRIP1_NUM_LEDS; j++) {
    if ((!meteorRandomDecay) || (random(10) &gt; 5)) {
      leds1.fadeToBlackBy(meteorTrailDecay);
    }
  }

  for (int j = 0; j &lt; STRIP2_NUM_LEDS; j++) {
    if ((!meteorRandomDecay) || (random(10) &gt; 5)) {
      leds2.fadeToBlackBy(meteorTrailDecay);
    }
  }

  for (int j = 0; j &lt; STRIP3_NUM_LEDS; j++) {
    if ((!meteorRandomDecay) || (random(10) &gt; 5)) {
      leds3.fadeToBlackBy(meteorTrailDecay);
    }
  }

  // draw meteor
  for (int j = 0; j &lt; meteorSize; j++) {
    if ((Strip1Position - j &lt; STRIP1_NUM_LEDS) &amp;&amp; (Strip1Position - j &gt;= 0)) {
      leds1 = CRGB(red, green, blue);
    }
  }

  for (int j = 0; j &lt; meteorSize; j++) {
    if ((Strip2Position - j &lt; STRIP2_NUM_LEDS) &amp;&amp; (Strip2Position - j &gt;= 0)) {
      leds2 = CRGB(red, green, blue);
    }
  }

  for (int j = 0; j &lt; meteorSize; j++) {
    if ((Strip3Position - j &lt; STRIP3_NUM_LEDS) &amp;&amp; (Strip3Position - j &gt;= 0)) {
      leds3 = CRGB(red, green, blue);
    }
  }

  FastLED.show();
  delay(SpeedDelay);

  if (Strip1Position &lt; STRIP1_NUM_LEDS + STRIP1_NUM_LEDS) {
    Strip1Position++;
  } else {
    Strip1Position = 0;
  }

  if (Strip2Position &lt; STRIP2_NUM_LEDS + STRIP2_NUM_LEDS) {
    Strip2Position++;
  } else {
    Strip2Position = 0;
  }

  if (Strip3Position &lt; STRIP3_NUM_LEDS + STRIP3_NUM_LEDS) {
    Strip3Position++;
  } else {
    Strip3Position = 0;
  }
}</pre>]]></content:encoded>
						                            <category domain="https://www.tweaking4all.com/forum/arduino/">Arduino</category>                        <dc:creator>Hans</dc:creator>
                        <guid isPermaLink="true">https://www.tweaking4all.com/forum/arduino/meteor-rain/#post-3316</guid>
                    </item>
							        </channel>
        </rss>
		