main.py 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. """
  2. Author: Tobias Müller
  3. Date: 30.06.2023
  4. Version: 1.0
  5. Main File to run on the pico.
  6. """
  7. ############################## Modules ##############################
  8. from machine import Pin
  9. from time import sleep_ms
  10. from libs.foo import foo
  11. ############################## Global Variables ##############################
  12. baz = foo(Pin(0),Pin(1),Pin(20))
  13. ############################## Main ##############################
  14. def main():
  15. """
  16. Main program
  17. """
  18. ########################## Local Variables ############################
  19. led = Pin("LED", Pin.OUT)
  20. ########################## Code ############################
  21. # LED blinking
  22. while True:
  23. led.toggle()
  24. sleep_ms(500)
  25. led.toggle()
  26. sleep_ms(500)
  27. ############################## Functions ##############################
  28. def bar():
  29. """
  30. Example function.
  31. """
  32. ########################## Code ############################
  33. print("function bar")
  34. ############################## Run ##############################
  35. if __name__ == "__main__":
  36. main()