2026-03-12 16:40:50 -05:00
|
|
|
from pybricks.hubs import PrimeHub
|
|
|
|
|
from pybricks.parameters import Color
|
2026-03-21 12:44:27 -05:00
|
|
|
from pybricks.tools import wait
|
2026-03-12 16:40:50 -05:00
|
|
|
hub = PrimeHub()
|
2026-03-21 16:34:44 -05:00
|
|
|
hub.light.on(Color.RED)
|
|
|
|
|
wait(100)
|
2026-03-26 17:33:24 +00:00
|
|
|
|
2026-03-21 16:34:44 -05:00
|
|
|
print("Hello, World!")
|
|
|
|
|
print("This is the spike prime hub.")
|
2026-03-26 17:33:24 +00:00
|
|
|
#print(micropython.mem_info())
|
|
|
|
|
|
|
|
|
|
# Pynamics escape code test — event 99 (custom), name="hubReady", payload="spike-prime"
|
|
|
|
|
print("\x1b[?PYN;99;hubReady;spike-prime~")
|
|
|
|
|
|
|
|
|
|
# Another test — event 6 (notify), level="info", message="Boot complete"
|
2026-04-10 17:19:14 -05:00
|
|
|
print("\x1b[?PYN;6;info;Boot complete~")
|
|
|
|
|
|
|
|
|
|
while True:
|
|
|
|
|
# This will stay here until you send a \n
|
|
|
|
|
answer = input("Type something: ")
|
|
|
|
|
|
|
|
|
|
# This will now show up in your [stdout] log
|
|
|
|
|
print("Hub received:", answer)
|
|
|
|
|
|
|
|
|
|
if answer == "stop":
|
|
|
|
|
break
|
|
|
|
|
|
|
|
|
|
print("--- Program Ended ---")
|