- Jun 17, 2023
-
-
dx authored
It was never actually supported by the codebase (the port expanders are completely different and only implemented in the other repo)
-
- Jun 16, 2023
- Jun 15, 2023
-
-
dx authored
Yeah I'm aware all of this can change any time, yell at me if it's a problem.
-
q3k authored
-
q3k authored
-
q3k authored
Previously MicroPython would mount LittleFS directly from the partition by itself, using its own VFS stack. This reconfigured the VFS layer in MicroPython to use POSIX open/read/write/etc calls, which are backed by ESP-IDF. Now, instead of managing (possibly multuple) block devices at different mountpoints, MicroPython simply passes through all VFS access to the ESP-IDF VFS. Then, we make the ESP-IDF VFS mount a wear-leveled FAT (backed by the same partition which previously held LittleFS) onto /.
-
dx authored
-
- Jun 14, 2023
-
-
Having lurked some FreeRTOS forum threads, it seems like this is preferable to the previous approach (timer unblocking a thread using a queue/semaphore), as it's less resource-intense and doesn't cause a global timer pileup if one of the tasks causes backpressure. This is a random commit that might help us chase out Core 0 WDT interrupts. Tested on p3.
-
iggy authored
also: writing and reading calib data to/from json file, optional background for ui.Viewport
-
iggy authored
-
- Jun 13, 2023
-
-
dx authored
-
dx authored
-
dx authored
-
dx authored
-
q3k authored
The stub seems to break uploading from running firmware on newer ESP-IDFs. There's a better way to fix this by patching esptool.py, but this is good enough for now. https://www.esp32.com/viewtopic.php?t=10184#p42176
-
iggy authored
-
iggy authored
-
q3k authored
-
q3k authored
-
q3k authored
-
- Jun 12, 2023