1. 19 Apr, 2024 3 commits
    • Earle F. Philhower, III's avatar
      Add FatFS and FatFSUSB - Wear-Leveled FTL based FAT filesystem for onboard flash (#2028) · 074b9523
      Earle F. Philhower, III authored
      * Add FatFS for onboard flash use/sharing of FAT
      
      * Move all to "fatfs" namespace
      
      The FatFS library defines commonly used names like WORD which could conflict
      with user code otherwise.
      
      * Restyle
      
      * FTL-based, wear-leveling FatFS with USB export
      
      Allow using FAT filesystem with onboard flash in a safer, wear-leveled
      way and to export the onboard flash to the host as a USB drive for easy
      data transfer.
      
      * Update documentation
      
      * Fix submodule reference
      
      * Don't spellehcek ChaN FatFS files
      
      * Disable FTL debugging
      
      * More codespell skips
      
      * Move to latest SPIFTL library
      
      * Allow using raw flash instead of FTL
      
      * Remove unneeded static FIL 4k allocation
      
      * Expose FAT FS format configuration options
      
      * Update documentation
      
      * Remove USB partial flash rewrites
      
      * Remove unneeded dups of FatFS sources
      
      Leave the LICENSE.md and README.md to point to upstream.
      
      * Clean up comments
      074b9523
    • Kevin Witteveen (MartiniMarter)'s avatar
      11dfb2c9
    • Earle F. Philhower, III's avatar
      55ea2b51
  2. 18 Apr, 2024 3 commits
  3. 15 Apr, 2024 1 commit
  4. 29 Mar, 2024 1 commit
  5. 22 Mar, 2024 1 commit
  6. 20 Mar, 2024 1 commit
  7. 19 Mar, 2024 1 commit
  8. 16 Mar, 2024 1 commit
  9. 13 Mar, 2024 1 commit
  10. 10 Mar, 2024 1 commit
  11. 06 Mar, 2024 2 commits
  12. 05 Mar, 2024 1 commit
  13. 23 Feb, 2024 1 commit
  14. 16 Feb, 2024 2 commits
  15. 14 Feb, 2024 2 commits
  16. 13 Feb, 2024 1 commit
  17. 12 Feb, 2024 3 commits
    • Earle F. Philhower, III's avatar
      Update version · 91c007eb
      Earle F. Philhower, III authored
      91c007eb
    • ardnew's avatar
      Update README.md (#1999) · b29f6b92
      ardnew authored
      The `Picoprobe` example showing how to upload to Ubuntu is invalid because Ubuntu does not create or assign users to a `users` group (for many major releases, now). 
      
      The reason the example worked is because the permissions were applied globally, rendering the `GROUP=users` assignment in the rule irrelevant. Hence, this assignment has been dropped.  
      
      The `pico-debug` example has been updated similarly, but it uses a proper group-level rule, and Ubuntu does still use group `plugdev`. 
      
      The reader thus has two good examples of creating `udev` rules.
      b29f6b92
    • Earle F. Philhower, III's avatar
      Fix WiFiMulti and ESPhost STA connection w/BSSID (#2001) · 40e52f84
      Earle F. Philhower, III authored
      WiFiMulti specifies a specific BSSID, in addition to the AP name and
      password.  In the WiFi core the BSSID is stored as the raw 6-byte MAC
      address, but the ESPHostedFG firmware expects a formatted C-String
      (i.e. "ab:cd:ef:01:02:03" instead of {0xab, 0xcd, 0xef, 1, 2, 3})
      
      Convert the raw bytes to the string format expected in the ESP FW.
      40e52f84
  18. 11 Feb, 2024 1 commit
  19. 10 Feb, 2024 1 commit
  20. 09 Feb, 2024 2 commits
  21. 07 Feb, 2024 1 commit
  22. 06 Feb, 2024 3 commits
  23. 02 Feb, 2024 3 commits
  24. 01 Feb, 2024 2 commits
  25. 31 Jan, 2024 1 commit