1. 23 Dec, 2021 1 commit
    • Earle F. Philhower, III's avatar
      Add a poor-man's software FIFO for serial UART reads (#379) · a58f4901
      Earle F. Philhower, III authored
      Because the hardware FIFO is quite small and doesn't report the actual number
      of bytes available, implement a software FIFO that will pull all available
      bytes out of the HW FIFO on any Serial call.  It's not as efficient or as
      bulletproof as an IRQ based method, but it is simpler to implement and can
      help with issues like #378
      a58f4901
  2. 15 Dec, 2021 1 commit
  3. 10 Dec, 2021 1 commit
  4. 09 Dec, 2021 1 commit
  5. 07 Dec, 2021 1 commit
  6. 06 Dec, 2021 2 commits
  7. 03 Dec, 2021 1 commit
  8. 01 Dec, 2021 3 commits
  9. 28 Nov, 2021 1 commit
    • Earle F. Philhower, III's avatar
      Add RTC headers to path and pico_utils to link (#353) · 1afbbaba
      Earle F. Philhower, III authored
      Fixes #348
      
      Add the RTC header path in the SDK to the Arduino build path.  Also add
      pico_utils to the libpico.a for the datetime_to_str call.
      
      Note that the pico_sdk has a bug in the datetime.h header so you need to
      manually bracket the include file as "C":
      
      extern "C" {
          #include "pico/util/datetime.h"
      }
      1afbbaba
  10. 02 Nov, 2021 1 commit
  11. 29 Oct, 2021 5 commits
  12. 06 Oct, 2021 1 commit
  13. 27 Sep, 2021 3 commits
  14. 22 Sep, 2021 2 commits
  15. 19 Sep, 2021 3 commits
  16. 14 Sep, 2021 1 commit
    • Maximilian Gerhardt's avatar
      Add PlatformIO support (#250) · 3df3f074
      Maximilian Gerhardt authored
      * Add package.json
      
      To make package easily integratable with PlatformIO
      
      * Correct name back to original one
      
      * Format package.json
      
      * Add first shot at builder script
      
      * Add USB stack flags, fix compile flags
      
      * Formatting
      
      * Add more link & USB flags
      
      * Build Boot2 bootloader
      
      * Formatting
      
      * Generate linkerscript, linker fixes
      
      * Fix linkflags, make firmware runnable
      
      * Update USB flags and RAM size
      
      * Correct USB flags, add dynamic sketch partitioning
      
      * Restructure filesystem size and flash size logic into platform code
      
      * Move C++ only flags to CXXFLAGS
      
      * Add PlatformIO documentation
      
      * Link to new platform.io document in the docs TOC
      
      * Fix typos in platformio docs
      
      * Fix one additional typo in platformio.rst
      
      * Update docs
      
      * Remove wrongly commited build folder
      3df3f074
  17. 03 Sep, 2021 1 commit
  18. 30 Aug, 2021 1 commit
  19. 24 Aug, 2021 2 commits
  20. 17 Aug, 2021 1 commit
  21. 12 Aug, 2021 3 commits
  22. 29 Jul, 2021 4 commits