1. 27 Dec, 2014 1 commit
  2. 29 Oct, 2014 1 commit
  3. 24 Sep, 2014 1 commit
    • Dave Hylands's avatar
      Add pulse_width_percent to teensy. · 53d5fa64
      Dave Hylands authored
      Fix stmhal and teensy print routines to report actual prescaler an period.
      Fix teensy build to use soft-float
      Add USE_ARDUINO_TOOLCHAIN option to teensy build
      53d5fa64
  4. 19 Sep, 2014 1 commit
  5. 25 Aug, 2014 1 commit
  6. 08 Aug, 2014 2 commits
    • Damien George's avatar
      stmhal/teensy: Use _ instead of - in source file names. · 284efa89
      Damien George authored
      Trying to move towards consistency, let's use _ exclusively in names of
      source files (eg .c, .h, .csv).
      284efa89
    • Dave Hylands's avatar
      Add support for selecting pin alternate functions from python. · 6f418fc1
      Dave Hylands authored
      Converts generted pins to use qstrs instead of string pointers.
      
      This patch also adds the following functions:
      pyb.Pin.names()
      pyb.Pin.af_list()
      pyb.Pin.gpio()
      
      dir(pyb.Pin.board) and dir(pyb.Pin.cpu) also produce useful results.
      
      pyb.Pin now takes kw args.
      
      pyb.Pin.__str__ now prints more useful information about the pin
      configuration.
      
      I found the following functions in my boot.py to be useful:
      ```python
      def pins():
          for pin_name in dir(pyb.Pin.board):
              pin = pyb.Pin(pin_name)
              print('{:10s} {:s}'.format(pin_name, str(pin)))
      
      def af():
          for pin_name in dir(pyb.Pin.board):
              pin = pyb.Pin(pin_name)
              print('{:10s} {:s}'.format(pin_name, str(pin.af_list())))
      ```
      6f418fc1
  7. 03 Aug, 2014 1 commit
  8. 15 Jul, 2014 1 commit
  9. 18 Jun, 2014 1 commit
  10. 16 Jun, 2014 1 commit
  11. 17 Apr, 2014 1 commit
  12. 16 Apr, 2014 1 commit
    • Andrew Scheller's avatar
      build directory can now be renamed · 70a7d7a9
      Andrew Scheller authored
      The autogenerated header files have been moved about, and an extra
      include dir has been added, which means you can give a custom
      BUILD=newbuilddir option to make, and everything "just works"
      
      Also tidied up the way the different Makefiles build their include-
      directory flags
      70a7d7a9
  13. 10 Feb, 2014 1 commit
  14. 24 Jan, 2014 1 commit
  15. 13 Jan, 2014 1 commit
  16. 12 Jan, 2014 1 commit
    • Dave Hylands's avatar
      Added memzip filesystem support for teensy · d80ee8bb
      Dave Hylands authored
      You can now append a zipfile (containining uncomressed python sources)
      to the micropython.hex file.
      
      Use MEMZIP_DIR=directory when you call make, or set that in your
      environment to include a different tree of source files.
      
      Added sample /boot.py, /src/main.py, /test.py and /src/test.py files.
      
      Added run command so that you can execute scripts from REPL (until import is implemented).
      
      Added build directory to .gitignore
      d80ee8bb
  17. 08 Jan, 2014 4 commits
  18. 07 Jan, 2014 1 commit
  19. 06 Jan, 2014 1 commit