Just went through this process this morning as I’ve been wanting to switch from using the “pi” user to my own usual user name since support for that came out on this Pi I used with my iPad Pro and this process was super easy to get communication between my Pi and my iPad Pro working smoothly. Thanks again for another excellent video.
@ianpogi52 жыл бұрын
I'd like to do this but unfortunately Raspberry Pi hardware is now more than double the price. Hopefully they start coming down again.
@geauxracerx2 жыл бұрын
Raspberry Pi are ~3.5 million behind schedule on deliveries so don’t count on it
@-indeed82852 жыл бұрын
@@geauxracerx Really?
@geauxracerx2 жыл бұрын
@@-indeed8285 yes my start up uses them in our product. Last quote we got was $380 each and 12 month wait for delivery That’s for 100k units
@tarunjoshi45422 жыл бұрын
@@geauxracerx what product you make ?
@tarunjoshi45422 жыл бұрын
@@geauxracerx 3rd time is the charm for me recieved email for the comment but not here. BTW is there any website where I can learn more about your products.
@exvious60662 жыл бұрын
although I am not too savvy with coding and what not, the video was very rich information, but done so that it was easy to follow thru with good stuff man!
@claudiuchereji43412 жыл бұрын
Ha… in the wild. Love the edit! 😂
@sfuoncall2 жыл бұрын
From the looks of it is also a simplified setup for when you are using a non-USB C iPad where you need to use WiFi to connect with the Pi. (i.e. no need to look up the IP address on the router)
@altimmons2 жыл бұрын
Windows you can install the Bonjour package and get this to work I think. If you download iTunes and then use a setup decompressor - the file is really like 3 installers zipped, and you can get the Bonjour installer, and the iTunes installler and something else? Device installer? Anyway, this worked 3 years ago. Very likely doesn’t work with the new windows store version. But Bonjour is much easier to find on its own now too. There are also two windows protocols I enable for my Ethernet controllers in windows - I don’t recall their names but it’s something like windows peer mapping, there’s also the net discovery service (set network to private, open my network and allow searching for devices. This isn’t zeroconf via link local, but rather subnet discovery and mdns. You may have to enable mDNS on both your router and in Windows Firewall. Most the above requires windows pro- I don’t use home as they take out all the advanced config stuff but I’m sure it might be possible.
@neosagom2 жыл бұрын
Wow! it's Amazing I did it well ! Perfect work !
@zwstyles621 Жыл бұрын
Does the Raspberry Pi share internet with the ipad? e.g. if you have a 5g sim, can the raspberry pi access the internet via the usb c cable
@ruchiraabeywardhane81532 жыл бұрын
in the details. when you get stuck, roll back to the beginning and start over. The other weay is to focus entirely on one set of commands
@4b9782 жыл бұрын
With this setup - do you have internet on RPi? Can you use internet from ipad to pull data to RPi?
@tech_craft2 жыл бұрын
Not with this setup - the iPad isn't sharing it's connection. You can use a USB tethering approach to connect the Pi and iPad and share Internet, but only on cellular iPads (annoyingly). That's discussed in this video: kzbin.info/www/bejne/mXWWe4Fud62iqas
@zeidlerei39062 жыл бұрын
"in the wild" got me
@HostileMAV2 жыл бұрын
After watching the disappointing iPadOS 16 reveal, I started looking into ways to make my iPad more like a computer. This is exactly what I need but the raspberry Pi is so expensive now. Could this be done with a raspberry pi alternative? I don’t really know where to look since I’m new to this.
@tech_craft2 жыл бұрын
It’s definitely possible to connect other single-board computers. I think the issue is Linux support on other boards seems a bit sketchy.
@kylestewart75272 жыл бұрын
I would look at pine. I've not personally looked at their single board computers but I know they have them and Pine is Linux focused
@sterok28912 жыл бұрын
Hey Rob, I'm new here. I'm interested in this Ipad x Pi setup but I have a question. Does the Pi have access to the files on the Ipad or is it possible to allow it?
@tech_craft2 жыл бұрын
It doesn't by default. It is possible using something like Working Copy and a lot of hoops but I don't do that. Instead I share a directory from the Pi to the iPad and copy files across.
@wheel58m Жыл бұрын
I would love to know how to set this up. I store my project files in iCloud and work primarily from two desktop computers using these files. I need a way to open my projects on iCloud in VSCode on the Pi.
@Teufelrasen2 жыл бұрын
Hi, which todo tool is this at the time 0:07 ?
@tech_craft2 жыл бұрын
Emacs Org Mode
@MsGuitarBird2 жыл бұрын
*cries in pi shortage
@tech_craft2 жыл бұрын
I feel your pain. The best suggest is to keep an eye on RPi Locator: rpilocator.com/
@mentalisme11 ай бұрын
Wonder if this can be done on an android tablet.
@BastianInukChristensen2 жыл бұрын
Have you tried with mosh? What's your thought of this protocol?
@tech_craft2 жыл бұрын
I use mosh most of the time when I’m on the move. It works well with Blink Shell on iPad.
@agatehao2 жыл бұрын
Thanks, is that possible to let Pi use iPad's network instead of connecting wifi by itself?
@tech_craft2 жыл бұрын
On cellular iPads you can share the network by tethering the Pi to the iPad.
@agatehao2 жыл бұрын
@@tech_craft sadly I am using the wifi version T.T
@Arahndir2 жыл бұрын
I followed this setup for ubuntu server CLI and it is great! However, my pi can't access the internet unless I am at home on the network I configured when setting up the SD card. Is there something I can do about this? Can the Pi share my iPad's network connection, like if I were able to set my iPad as the default gateway? But then I'd need the iPad to get a static IP so I wouldn't have to change it every time. Thoughts? Thanks!!!
@tech_craft2 жыл бұрын
Sadly the Pi will not get network access from the iPad in this setup - you need to connect the Pi to the same wifi/network as the iPad. You can tether to your iPad's hotspot if it has one.
@larshult11762 жыл бұрын
@@tech_craft I have created the WIFI connection, but the PI still says there are no network connection. Probably because it still uses the usb connection. Do you have any suggestions what to do?
@asilbalaban2 жыл бұрын
I think some packages will not work properly on paspian because of arm architecture. Is it true? For example, when you were developing with python, did you have to struggle to get some packages to work? As far as I know, emulation on the silicon side makes things easier. I think we're going to have to deal with some problems here. I'm currently using the M1 and the idea of developing on a device like an iPad is nice.
@tech_craft2 жыл бұрын
The arm issues are getting less and less. For Python I use miniforge which has great aarch64 support.
@50_Pence2 жыл бұрын
Can you do this on a g1/2 iPad?
@tech_craft2 жыл бұрын
Not this setup exactly, but there are a few decent options: Mobile Raspberry Pi Setup with iPhone, iPad and Android kzbin.info/www/bejne/mXWWe4Fud62iqas
@rodrigoibarra20542 жыл бұрын
can this also be done using the actual ethernet port and a dongle? just in case i need to use the usbc port to charge either of the devices?
@tech_craft2 жыл бұрын
Absolutely. I have a video coming this weekend showing exactly that.
@rodrigoibarra20542 жыл бұрын
@@tech_craft awesome, thanks for the content and the work you put into it
@douvonnie2 жыл бұрын
Would this process be the same for a mini pad
@tech_craft2 жыл бұрын
It does work with the mini 6 this way.
@douvonnie2 жыл бұрын
@@tech_craft great thanks. I bought the mini 6 and always used my pi’s. Going on the road and I need versatility
@KadalCj2 жыл бұрын
Can I do the same way with 3 b+?
@tech_craft2 жыл бұрын
You can do similar with the 3b. My next video is going to show a bunch of extra options for connecting tablets, phones and various different Pis.
@KadalCj2 жыл бұрын
@@tech_craft Nice. Can’t wait to see the video. I had Pi 3 b+ for quite long time. I was thinking that I could use it on the go, but I got no guide to do that till now. I mean, type c got superior connection that you can do like display out the video and many things
@jaymehs2 жыл бұрын
Thanks Rob, love the videos. Just a quick update about the recommended USB-C cable. I purchased this on Amazon and tried it with my first generation iPad Pro. Unfortunately the Pi didn't get any lights when connected. I tried with another older cable that came with an Anker battery bank and this seemed to work fine. Do you know of any alternatives I can get?
@tech_craft2 жыл бұрын
What revision board do you for your Pi? Boards that are pre-rev 1.2 need special cables. There’s a list here that has some suggestions: www.tomshardware.com/news/raspberry-pi-4-usb-c-cables-that-work,39869.html
@jaymehs2 жыл бұрын
Thanks for getting back to me. I'm using the Pi 4, 4GB model, did I imagine it or did you say in one of your videos that 4GB models are all 1.2 revisions?
@TacosRInsane2 жыл бұрын
Any ideas how to get the IPad to still use LTE when its connected to the Raspberry Pi Ethernet device? Im serving a webapp from the raspberry pi to the IPad, however, the raspberry PI may be in areas where it is unable to connect to the internet. In this case, since the IPad is using ethernet, the IPad has LTE disabled and am unable to connect to the internet.
@TacosRInsane2 жыл бұрын
Ill have to resetup my stuff, but I see other comments regarding usb tethering to join the connection. I'll try that out but if anyone has any other ideas please let me know
@alisherhussain28888 ай бұрын
I’m confused can anyone help me. Do you need an iPad and a Mac device for this because idk how to do it on iPad cause it’s all showing macOS
@ChrisEsther2 жыл бұрын
I’ve tried a bunch of these approaches but when the IPad sleeps I get >>>> Interactive Shell error. connError(msg: "Socket error: Socket is not connected") This is using Blink, when I try to ssh back in, it just hangs, and I need to hard reset the pi. Thoughts?
@tech_craft2 жыл бұрын
This is likely the app being killed due to the iOS power management. I use tmux to keep sessions alive but blink also has the ability to poll location occasionally which prevents it from being killed
@ebeneZr2 жыл бұрын
I’m gonna try this with lattepanda
@LoganDark43572 жыл бұрын
That intro fucking blew my mind, like what, WHAT, are you running full macOS on an iPad, I am so confused aaaa
@TheBodysome2 жыл бұрын
You mentioned doing this with ubuntu server and desktop, can you give me some direction on that? I've got a laptop which I'm trying to do this with, but I can't find the /boot/cmdline.txt file
@tech_craft2 жыл бұрын
On Ubuntu the files move to the /boot/firmware directory for reasons I'm not sure of
@ezekoren2 жыл бұрын
I have a Samsung Galaxy Tab S7 FE. The Raspberry Pi consumes a lot of energy through USB and the tablet recognizes the current spike like a shortcircuit and cuts power
@Nonamestranger1262 жыл бұрын
If a Linux environment is all you need. Use andronix
@tech_craft2 жыл бұрын
As Justin says - if you're on Android I'd just use one of the Linux options. I've been running Termux with the S8 Ultra for a few months of tests and it's really great.
@TheElectroclassic2 жыл бұрын
Sorry but what's that command line app you're using?? Looks sick as fuck.
@tech_craft2 жыл бұрын
It's a mix of Kitty, TMUX and Starship. I have some video discussing that in this playlist: kzbin.info/aero/PLRiHAWwt3g5NZHMP3sOPHiOWCubLe230E
@nowhereman59562 жыл бұрын
Hey, I followed your old video last year and it worked well. But I feel that it is not easy to carry my pi everywhere and use case is quite limited. If you only want to play with some linux tools, then iSH might be a better solution.
@tech_craft2 жыл бұрын
Yeah, iSH is great.
@_baumi_2 жыл бұрын
Am I the only one who followed the instructions to the point but doesn’t get an local IP on the USB-network connection on the iPad? WiFi SSH to Pi is fine, up a shows usb0 as present but being DOWN - and on the IP the usb network shows but without any IP configuration :(
@tech_craft2 жыл бұрын
Did you manage to resolve this? If not, feel free to grab me on Twitter and I'll see if I can assist.
@_baumi_2 жыл бұрын
@@tech_craft sitiing at it stil - wifi from the pi is no problem, but the IPad connection shows as „RNDIS/Ethernet“ device on „auto“ but without any IP Adress :( So on the road I can‘t use it as the pi can‘t connect to my home wifi and I can‘t connect from the Ipad …
@x-y-io Жыл бұрын
I'm facing the same issue as you had, did you find a solution to resolve this issue?@@_baumi_
@zorexsalvo Жыл бұрын
Hi @tech_craft and @_baumi_ did you manage to fix this? I am currently having this issue. Thank you!
@pete38972 жыл бұрын
I come from the Apple world, but I know it as Rendezvous :)
@jfftck2 жыл бұрын
It is a shame that the iPad can’t do this directly without a Raspberry Pi, this shouldn’t be necessary as the chips in iPads are much more powerful than the Pi.
@tech_craft2 жыл бұрын
Absolutely agreed. I was pretty disappointed not to see support for some kind of Unix (Linux or BSD) on iPadOS 16. There's already a great framework for running virtualized Linux on the Mac so it's hard to imagine this can't work on at least the M1 iPads.
@GucciCaligula2 жыл бұрын
@@tech_craft IDK, the market for that seems really really small. Like sure they probably wouldn't need all that much time to do it. But there is really no incentive to do so. From apple's perspective its spending their resources to add a feature to iPad that not many users would use. Like how many people use iPad, how many have a keyboard attachment of some kind (first party or otherwise) how many of those want to use the ipad to replace their mobile computer, of those how many are comfortable using a linux environment? I think that this is truly a very niche use case and expecting apple to support running competing software on their devices falls beyond reason. Especially because anyone who needs this will either find a work around like this or choose a different machine to work on.
@nabagaca2 жыл бұрын
@@GucciCaligula I feel like thats a chicken and egg situation, since if Ipad pros did have support for it, more people would likely use them as a more lightweight and portable macbook air replacement. There is probably also a lot of IOS/IpadOS developers who would love to be able to develop and debug on the OS natively instead of the sideloading process or emulation you currently have to do.
@strife57x2 жыл бұрын
HELP: raspberry pi not showing up as an ethernet device on my iPad. I changed both files cmdline.txt and config.txt. Am I missing something?
@tech_craft2 жыл бұрын
A few things to check: 1. Did you reboot? 2. Have you tried a different cable? 3. Can you share the contents of those files if neither of the above work.
@strife57x2 жыл бұрын
@@tech_craft Thanks for the reply, I just found my problem. I was leaving a space between dwc2,[space]g_ether which caused the usb0 interface not to load up properly. Funny thing, I used Apple's text recognition feature and that added the unnecessary space. Thank you again for these guides, they are great.
@kritikusi-6662 жыл бұрын
for a second there I thought u were reading of a teleprompter. =p
@zwstyles621 Жыл бұрын
What happened to this channel? This was instrumental in allowing me to extract value from my ipad.
@freddielietch93742 жыл бұрын
It wont let me enter the pass word every time i press enter it just says password: again
@tech_craft2 жыл бұрын
At which step?
@josephlebo73202 жыл бұрын
You can also add this in to an existing os already installed on an sd card or does it have to be done when installing new?
@tech_craft2 жыл бұрын
You can add it in to an existing OS in almost all cases. If the install already has a `usb0` interface you might hit some problems, but I can't imagine too many scenarios where this wouldn't just work.
@gcvrsa2 жыл бұрын
This is all very interesting, but it never explains why anyone would want or need to connect a Pi to an iPad in this manner, in the first place.
@awildeep2 жыл бұрын
Software development, and software demos via an iPad. There are likely other reasons, but this seems to be the target here.
@tech_craft2 жыл бұрын
I have a video discussing my full setup and use cases here: kzbin.info/www/bejne/d2TUn2Skptxgfdk
@Danicnns2 жыл бұрын
i want to use my ipad in programming lessons at university
@larshult11762 жыл бұрын
Because you can ;-)
@izocker29072 жыл бұрын
Hello Rob, i've been trying to get your pre-built ubuntu-server image to connect to a Win10 machine over USB-C, sadly without success. The device is powered and functional, as i can connect to it over an ethernet connection. But no luck getting a connection over USB-C, the PI isnt even really being detected. I have been trying to figure out if this is an issue on my end or is this a limitation of the USB-Gadget?
@tech_craft2 жыл бұрын
I have a Windows 10 back at home. I'm travelling this week but I'll give it a go when I get back.
@taylorshin11 ай бұрын
All tips are grand! But then again... since Apple M2 is also another ARM processor, and we're literally attaching another ARM processor to iPAD for coding purpose with this scenario... It would be way more efficient that if Apple opened up iOS, at least a little, for users to develop some IDE on it and Docker at least. M2 is super powerful... And yet we cannot use its power due to being locked out by manufacturer... (and this actually applies to any Android tablets as well. But a bit less in extent.) Just a bit frustrating... This great screen and the powerful processor are godsent gifts for a coding machine... And yet... we cannot utilize them...
@leliocampanile2 жыл бұрын
I tried to connect my pi via usb-c to my iPad Pro and it works flawlessly, but I am non able to reach internet from raspberry through usb-c-> iPad link, is it not possible? My workaround is use wifi from raspberry, of course, but it is not optimal in mobility
@tech_craft2 жыл бұрын
Sadly you do need to connect the Pi to Wifi for internet access. If you have a cellular iPad you can connect to the iPad’s hotspot
@benstensaa2 жыл бұрын
PiPad
@DieterRößler-f1g11 ай бұрын
bookworm seems not quite as easy as bullseye
@ice_man11172 жыл бұрын
Why do you just use a iPad Pro?
@tech_craft2 жыл бұрын
Because it doesn't run Linux...
@SirDragonClaw2 жыл бұрын
Zeroconf almost never works and it's always easier to not use it in my experience.
@tech_craft2 жыл бұрын
I've been having fewer and fewer issues as the Linux support gets better.
@mitchymoo96392 жыл бұрын
The PiPad pro
@TechySpeaking2 жыл бұрын
First
@tech_craft2 жыл бұрын
Curious about what the Pi/iPad setup can do? Check out my setup here: kzbin.info/www/bejne/d2TUn2Skptxgfdk Get the full guide accompanying this video on my website: techcraft.co/videos/2022/5/raspberry-pi-ipad-pro-setup-simplified/
@theravenone34392 жыл бұрын
0/10. How the fuck did you miss the opportunity to call it 'Raspberry Pi-pad'. Commit sudoku. xD
@doyouwantsli96802 жыл бұрын
Why use the most anti-developer, anti-tinkering walled garden OS to interact with the literal opposite? Use a real computer.
@_vicary2 жыл бұрын
The way you pronounce Bonjour deceases your credibility.
@tech_craft2 жыл бұрын
🙄🙄
@_vicary2 жыл бұрын
@@tech_craft you get the point
@soni8012 жыл бұрын
I mean, the idea seems cool, but a lot of what you're saying is misleading at best