- Jun 18, 2023
- Jun 17, 2023
-
-
dx authored
As requested by moon2. Spikes is the default as that's what p4 uses and the current code handles decently, spirals is new in p6 and ideally should have its own implementations for rad and phi, right now it has placeholders.
-
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
-