seems ok without gc.collect()
@@ -8,14 +8,13 @@ from plasma import plasma_stick
# Random functions! randrange is for picking integers from a range, and uniform is for floats.
from random import randrange, uniform
from machine import Timer, Pin
-import gc
"""
Weather in a bottle!
This Plasma Stick example connects to Open Meteo to access the current weather conditions.
It then does some cool weather appropriate stuff with LEDs.
Find out more about the Open Meteo API at https://open-meteo.com
-Based on original code by AxWax: https://github.com/axwax/Open-Meteo-Inky-Pack
+Based on original code by AxWax <3 https://github.com/axwax/Open-Meteo-Inky-Pack
"""
# Set how many LEDs you have
@@ -90,7 +89,6 @@ def get_data():
j = r.json()
print("Data obtained!")
r.close()
- gc.collect() # protecc the RAM
# parse relevant data from JSON
current = j["current_weather"]
@@ -260,4 +258,3 @@ while True:
move_to_target() # nudge our current colours closer to the target colours
display_current() # display current colours to strip
- gc.collect() # try and conserve RAM
