X-Git-Url: https://git.ayoreis.com/hackapet/Adafruit_Blinka.git/blobdiff_plain/849802422e7ffbe0f097239649f2a0d62d8acbfd..20af20ec532fd936d16a8ddba8f0a30f396dd91a:/python/agnostic.py diff --git a/python/agnostic.py b/python/agnostic.py index 1d0881d..154360a 100644 --- a/python/agnostic.py +++ b/python/agnostic.py @@ -4,27 +4,29 @@ environment is established, can choose various routes to make available and re-export common modules and operations, depending on platform support """ +import gc import sys +gc.collect() try: microcontroller = sys.platform except: microcontroller = None -# TODO switch name of platform below to be microcontroller if microcontroller is not None: if microcontroller == "esp8266": board = "feather_huzzah" elif microcontroller == "samd21": - board="feather_m0_express" + board = "feather_m0_express" elif microcontroller == "pyboard": - microcontroller= "stm32" - board="pyboard" + microcontroller = "stm32" + board = "pyboard" else: board = None implementation = sys.implementation.name if implementation == "micropython": - import utime as time + from utime import sleep elif implementation == "circuitpython": - import time \ No newline at end of file + from time import sleep +gc.collect()