@teastain2
Thanks, I realize that I can change the definitions of Wire to the other pin, but then would the Touch display not function appropriately?
I would prefer to define GPIO2 and GPIO3 as Wire1 and not Wire, and have the touch display use that interface. I would then define Wire as the new pins (as per your example above).
Is there a software option to do this? I am using some libraries that are hardcoded to Wire, and don't want to manually change them myself.
If not possible, the Mutex method around the lv_task_handler() seems to work well - the board has been running for about 2 weeks with no issues, and no bad data.