Posted by andreagrandi 10/26/2024
Came as a surprise to me a few years ago when I first ran a that it.
Makes sense, I had simply never considered it.
RPi 400 keyboard + iPad VNC also works, or HDMI-to-USBc via iPad app, https://www.reddit.com/r/ipad/comments/utvfcu/my_ipad_mini_r...
CyanogenMod used to (I assume LineageOS still does). I recall being able to use a USB ethernet adaptor on my phone with CM because of this.
I haven't tested this in a long time. Perhaps I should!
Ideally the Pi5 wants 5V@5A, which is out of the capabilities of almost every USB PD supply and certainly not something that any iPad or any other computer can supply directly.
By default the firmware is configured for a 15W power budget so normally will work fine with a 5V@3A.
Only Thunderbolt iPads can supply this 15W; older USB-C ipads are limited to 7.5W and should not be used in this application without a power splitter. Pi zero 2W or similar would be a better fit if anyone wants to do this on older iPads or any other tablet that has limites current source capability.
Also this entire process probably also applies on lightning iOS devices using the camera connection kit and a power splitter as lightning can only source a couple of watts.
(It also enables masquerading (NAT) and IP forwarding, but of course that's not relevant in this context.)
My potential use case however was pi to pi for remote deployed locations, likely battery for wildlife use cases.
Should’ve just been another USB-C port. Let me break it out to what I need, since I’m gonna need a dongle anyways.