Really nice video thanks for all the info in there!
it's really cool, can u make video how to set up linuxserver/webtop on raspi and connect it to the ipad
Can I also output plots on the server (e.g. matplotlib in python), via the interactive window of jupyter? In my case it seems somehow not to work...
Great video! I've been searching specifically for this use case for my web dev setup. However, ipad is missing essential part of web dev: inspect elements
Congrats on getting it working. I've found it easier to get code-server working with docker images, but I haven't tried getting to connect to usb networking.
I might try using it with docker or the pi. I tried aws ubuntu instance and it was fine for a few hours but then I was working on a react project and it totally crashed my instance :(
This is a really cool idea. For the next video please make your voice louder, volume is really low and the music is in contrast really loud. Also, please don't change the permissions of those config files but use ' | sudo tee - a ' instead of '>>', also you don't need sudo in front of echo while piping to 'sudo tee'
Thank you for watching! Also, thank you for the suggestions, I will do that next time.
Nice wallpaper on the iPad
Could I use the orange pi 5 plus instead the rpi4 ?
De-a Dzeu sanatate.That was exactly what I was looking for , one question tho does the usb configuration work only for the apple or it can work for a mac as well. I was planing to do the same thing but I want to use my mac to connect via type-c to the raspberry pi. (the lite version of raspberri pi think is far better for perfomance). Nice video bro, hope people understand the amount of work you put into this setup
Thank you for watching and for the kind words. The same setup should also work for the mac indeed.
Hey, thank you a lot for this great tutorial! I do experience some trouble with the link on my home scree. The first time it worked, but if I reused it, it’s just sowing a “white screen”. If I use the browser everything is fine. Any idea how to get rid of this problem?
Try to reopen the link. It must be a bug in this functionality. Never happened to me yet. Did you try to delete the link and do it again?
@@programminglifeio Solved it! you have to refresh the page (cmd+R) XD. Delete and reopen does not help. It is perhaps important to mention that I access the raspberry via my wifi. I also have different settings and a different IP. Nevertheless thank you!
How about a part 2.0 with remote accessing for code server on your PI from anywhere ?
That is the plan, but not for code server as the idea was to code even if I don’t have Internet access, thus using the Pi as a usb-c gadget. But I will create a part 2 where I will use the Pi as my web server.
Thanks for the great tutorial. After setting up Raspberry Pi as a USB-C gadget, I am unable to ssh to the pi. It shows the following error : "Socket error: Operation not permitted". Any advice, please??
very helpful tutorial 😍,
how was your experience coding with iPad compared to a real laptop ?
thank you for watching and for the comment! With the Magic Keyboard it feels just the same as coding on a real laptop. It is also convenient because if you are not home at your desk you can just take your iPad out, connect the Pi and in 1 minute you start coding.
Hi am a newbie here will this work with an ipad air 5th gen 2022 M1 chip am a student can't afford a laptop my ipad was given as a present and I have no idea how to get started.Pls help me thank you
hello. For the initial setup, is it still necessary to have a keyboard, mouse, and monitor, or can you do it with the iPad connected?
I followed all your beginning steps, but my IPad pro could not shh into my RP 4, I'm wondering if it has to do with the type C cable I'm using. IS there any way to connect wirelessly over WIFI?
What cable do you use? I mention in the beginning what cable works. You definitely can ssh into the Pi if both the iPad and Pi are connected to the same wireless network, but the idea of this tutorial was to be able to code anywhere even without internet connection.
Great video. I followed the isntruction from your github and installed npm and node, as i can see the versioning but when trying to install code server, i got "no standalone releases for armv7l Falling back to i stallation from npm. Installing latest from npm". The hit this error: "Please install npm or yarn to install code server!" - For some reason is not detecting npm
@Programming Life found the reason: code-server doesnt support nodejs 16 which is latest, only support up to version 14 which btw is no longer available. We will have to wait for code server to be compatible with node.js 16 im afraid
Do both devices need to be connected to a wifi network? I am a computer science student who spends a total of 3 hours a day on the way to school. I want to spend my 3 hours, which is garbage on the road, studying on the road. Wouldn't it make sense to power the Pi via the powerbank and use the iPad as a screen with the hdmi recorder?
I created this video exactly for people who want to work on the go without internet connection. Once the setup is created you don't need anymore internet connection to work from your iPad on your Raspberry Pi. Just the USB-C cable is enough.
Is there an alternative to blink ssh? $20 is a lot for an app.
Terminus is a very good alternative. It is free and offers in app purchases, but you can use the free option very well.
It keeps saying that the code server has a bad "unit setting". So it wont start the code server service. I am not sure what is going wrong but something is up with the code or there is a prerequisite that i am missing, is there a need to have set up a server pre hand ?
The benefit of that is that once you connect the Raspberry Pi to the iPad you can automatically start code server. Try to troubleshoot the issue. I didn't have it when I set up mine.
nice video! i was wondering if you know if there’s any way to flash the sd card using the ipad? there are sd readers for the ipad now but it seems like a gap in the functionality. i do have a mac handy to do this but it would be great if it was possible to go through the entire process without needing to involve a third device.
thank you @mirth23. The only issue is that there is no software that I know of for iPad OS that can flash an OS image on the SD Card.
I’m realizing sometimes when I plug in the Raspberry Pi to my iPad code-server doesn’t work and I need to restart my iPad to get it to work. Is there any way to fix this?
I didn’t find one yet. Unfortunately I have the exact same issue. I will install their new version and see if this is fixed, but I had to film a course using it so I didn’t update it yet.
Can I access the code-server from the raspberry pi on its own?
If I understand your question correctly you mean accessing code-server on the raspberry pi without the iPad? Yes of course you can.
Hi, when I entered the ssh raspberrypi command from my blink for the first time, the password prompt does not appear, even the blink word and the cursor disappear, what do i do?
This is cool. Why hard-wire the pi to iPad? Why not expose the Raspberrypi to the internet? This way you don't have to carry the pi with you everywhere. Is there a reason you prefer the hard-wire approach?
I prefer the hard-wire approach because it allows me to code on the Pi even if my iPad is not connected to internet.
won’t install but that’s normal not like you could get anything on linux without weeks of errors . I can work on vs code via rdp but not hope it will instal code-server tried like 3 different tutorials have all updated to lates have ssh / rdp and no problem connecting i can open vs code from programming tab but not hope for server
This is a really cool idea! Thank you friend!
But on my Raspberry Pi 3, I can't enable Ethernet.
Is this a manual for Raspberry Pi 4 only?
Anyway, thanks for introducing a great idea!
I love my iPad and Raspberry, but is kinda ridiculous what we have to do to get some decent software freedom. I mean, we have a M1, and yet we can't run a simple native terminal
Apple also builds computers so I guess they will never make them obsolete by allowing full development on the iPad, but I agree with you. It's a pity that we can't use all that power to build software.
I don’t have a laptop or Mac can I still do this ?
You can do it on your PC with a card reader or if not directly on the iPad with a card reader.
@@programminglifeio I only have an iPad ..
Card reader ? Do you mean for the memory sd card?
Thank you
your music is way too loud
do you have videos that you're actually using the rasperry pi?
What is the password?
This doesn't work on the iPad Air, is it right?
@@programminglifeio oh alright! The iPad that differs so is the M1 version that has more features with Thunderbolt.
So the iPad Air 4 with A14 and the iPad Pro with A12Z are compatible with these kind of OTG devices, is it right? Thank you in advance!
@@fedelecavaliere5249 Yes they are. All iPads that have USB-C port should be compatible.
dude your music defeaning!
sudo echo "dtoverlay=dwc2" >> /boot/config.txt I am getting permission denied whenever I run this command..
using nano to edit by "sudo nano /boot/config.txt". it will access to the file.
I really hope you will enjoy the video! I worked really hard to make it , that is why I skipped last week's video release. Just as a reminder: use the GitHub page in the description so that you can copy/paste the commands. I wanted to make this guide because there is nothing out there to help you code on the iPad using Raspberry Pi 4 and Code-Server and explain the whole process end to end. I struggled a lot to get it to work so please take a short moment to like it and comment.