You Should Hack Your Roomba

  Рет қаралды 70,959

Sam Meech-Ward

Sam Meech-Ward

Күн бұрын

Пікірлер: 187
@SamMeechWard
@SamMeechWard 7 күн бұрын
To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/SamMeechWard/ . You’ll also get 20% off an annual premium subscription.
@enriqueatentar8451
@enriqueatentar8451 6 күн бұрын
Bro I wonder if Deepseek can run old model Robot like Pepper the robot?
@realhamza2001
@realhamza2001 6 күн бұрын
I know this is unrelated but give the Quran a read :)
@X862go
@X862go 6 күн бұрын
Got it, time to hack a roomba
@cody_codes_youtube
@cody_codes_youtube 7 күн бұрын
Amazing job on this project! Was so excited to see it come through. Video is well done as well
@SamMeechWard
@SamMeechWard 7 күн бұрын
🤗 Thanks for the tip, now I can replace the blown up pico
@cody_codes_youtube
@cody_codes_youtube 7 күн бұрын
@@SamMeechWardwhatever I can do to enable this anarchist behavior, I will do my part!
@AZisk
@AZisk 7 күн бұрын
my roomba is also sitting around collecting dust. wait a minute 🤔
@kshau_
@kshau_ 7 күн бұрын
Hi Alex Ziskind!
@SamMeechWard
@SamMeechWard 7 күн бұрын
I think you know what you need to do
@theidas0
@theidas0 7 күн бұрын
​​@@kshau_you broke as$
@kshau_
@kshau_ 7 күн бұрын
@ what
@theidas0
@theidas0 7 күн бұрын
@@kshau_ I sayed your broke as butt/as$
@FFelesar
@FFelesar 7 күн бұрын
Each video is better than the previous one. In 2050, he will build the death star II.
@SamMeechWard
@SamMeechWard 7 күн бұрын
Using only off the shelf and used parts
@Jokestur
@Jokestur 7 күн бұрын
The way you explain electronics is really demystifies things. Straightforward explanations that don't get bogged down in nit-piking - perfect for my current level of understanding.
@cody_codes_youtube
@cody_codes_youtube 7 күн бұрын
I’ve been waiting for this video for months!!
@metalworker3
@metalworker3 6 күн бұрын
Me too!!
@AZisk
@AZisk 7 күн бұрын
i have a roomba and that pi, now just need to make them talk to each other
@matejjustus4573
@matejjustus4573 6 күн бұрын
You can also use the interface port on the roomba. There is documentation online. I think it uses something like uart and 5v logic. Then just send commands and recieve data/make it drive
@ThylineTheGay
@ThylineTheGay 6 күн бұрын
"now kiss"
@chrismdavis2009
@chrismdavis2009 7 күн бұрын
Dude, these raspberry pi videos are awesome. So many good ideas
@SamMeechWard
@SamMeechWard 7 күн бұрын
Thank you! Hopefully I can get a few more of these types of videos out this year
@alecacis
@alecacis 7 күн бұрын
1M dollar idea. Make a small drone collect dust and spiders from the ceiling.
@SamMeechWard
@SamMeechWard 7 күн бұрын
ceiling roomba? Yes!
@MinePossu
@MinePossu 7 күн бұрын
Just make a regular roomba suction so much stronger so it could climb walls. Altough running out of battery could be a headache.
@alecacis
@alecacis 6 күн бұрын
Let me know if you become rich, I want 5%.
@the_real_cookiez
@the_real_cookiez 6 күн бұрын
Yup. Huge lawsuit pending if it "falls" on someone from the ceiling lol ​@@MinePossu
@ThylineTheGay
@ThylineTheGay 6 күн бұрын
Nooo leave the ceiling spiders
@GarryPeacock
@GarryPeacock 6 күн бұрын
So glad to have found this channel, love this kind of content!
@JohnSnow-ny9vk
@JohnSnow-ny9vk 6 күн бұрын
you are the real full stack engineer
@TheRealWulfderay
@TheRealWulfderay 5 күн бұрын
"make me a coffee" "I am a Teapot". I see what you did there :)
@testservergameplay
@testservergameplay 5 күн бұрын
good eye. such a brilliant nuanced joke
@SamMeechWard
@SamMeechWard 5 күн бұрын
That was a joke for scholars
@hand-eye4517
@hand-eye4517 6 күн бұрын
this is one of the coolest videos i have seen in a WHILE.more please! low cost but ultra cool projects this is a serious winner !
@dannylmathews
@dannylmathews 5 күн бұрын
Damn! I didn't expect to come away so inspired to do some hardware dev.
@wouter11234
@wouter11234 Күн бұрын
Hooly shit I agree so much with you what you said in the first minute about coding with AI. Programming is a pashion for me and I love chasing bugs for hours. But with AI right there it's so easy to fix them quickly and implement "simple" features within minutes. I get bored of programming something that used to be "fun" so easily now. But I also can't justify spending days on a problem that could be solved in hours with chatgipedy. Guess I'll start becoming an embedded dev!! 😎
@TheJD75099
@TheJD75099 4 күн бұрын
I wish there was a making of for this Video. Would love to see the extended part and understanding the though process of coding, debugging and everything else.
@CryptoPensioner
@CryptoPensioner 7 күн бұрын
FPV vacuum ;] We are living in crazy times... :D
@GabrielB-cg8rj
@GabrielB-cg8rj 20 сағат бұрын
This is such a great video! I feel like I’m learning a lot here as someone who has very small experience with hardware and microcontrollers
@Simon-gk9ug
@Simon-gk9ug 7 күн бұрын
Great little project, Didn't realise the mini pi was so powerful. This would be a awesome project in schools
@RaOne-gk3ok
@RaOne-gk3ok 7 күн бұрын
Also that esp32s3 has camera interface hardware to speed up things
@festro1000
@festro1000 6 күн бұрын
Imagine parents getting two of these and turning the chore of vacuuming into a competitive game for their kids.
@SamMeechWard
@SamMeechWard 5 күн бұрын
My kids beg me to let them vacuum now
@JonVB-t8l
@JonVB-t8l 8 сағат бұрын
My Shark robot had wifi/bt onboard, but it could only be accessed via an app, that then required an account and internet... So anyway I de soldered the wifi modual and replaced it with an ESP8266 that has a simple start and stop function that press the start button and the home button on the top. I don't need the fancy zoning crap. I just want it to run on a scheduled scripted in home assistant and be stoppable by me on my phone.
@Rob_65
@Rob_65 5 күн бұрын
I got a Roomba i7 that was not working anymore from a friend and I thought this was a perfect donor for a robot project that sucks. I started cleaning it, all sensors and internal plastic parts were covered in dust. After that it suddenly worked again so now it is collecting dust at my mom's place - doing a good job at cleaning the floors. I still want to control it myself but from searching the net it seems the i7 does not have that mini-DIN connector anymore 🥲so I guess the only option left is to disassemble and put some new electronics in there 😁
@YouTube-Security
@YouTube-Security 2 күн бұрын
Nice little Easter-egg with the 418 response code lmao (@ 0:43)
@pxdzzdp55apbhss
@pxdzzdp55apbhss 7 күн бұрын
finnaly, new video, thanks sam
@dianaward4990
@dianaward4990 6 күн бұрын
I love the idea of it having a song!
@SamMeechWard
@SamMeechWard 6 күн бұрын
I wish i could load more than 16 notes at a time though
@cwhyber5631
@cwhyber5631 Күн бұрын
which song is that
@SamMeechWard
@SamMeechWard Күн бұрын
@@cwhyber5631 mgmt kids
@unclesam007
@unclesam007 5 күн бұрын
i just couldn't stop watching once started, very good video 👍
@pedroocalado
@pedroocalado 4 күн бұрын
“Instead of 100 lines of Python it’s 2000 lines of C…” 😅
@WhoWatchesVideos
@WhoWatchesVideos 3 күн бұрын
Having never really looked at a Roomba, the fact that they have an external control port blows my mind. Like, I've been thinking for the past year of learning how to be a maker that if I ever designed something to share, I'd make sure to put a port somewhere to make it potentially usable beyond its original design. And iRobot did it in 2005!
@SamMeechWard
@SamMeechWard 2 күн бұрын
Yeah I didn't give them enough credit for this in the video, that's amazing of iRobot. That pretty much never happens. It does look like they're deleting old documentation and getting rid of those ports in more recent models though
@LuenWarneke
@LuenWarneke 7 күн бұрын
Great to see the rewrite and effort put into this video. Nice work
@gregM070
@gregM070 Күн бұрын
Love it, thinking about dusting off my Roomba and turn it into a battle bay blade. Btw, what’s that window manager / app or task switcher you’re using (like at 6:46)? Would love a walkthrough of useful mac apps you’re using.
@icastmoustache9387
@icastmoustache9387 Күн бұрын
ok hear me out, so... battle roombas. that's all. thank you.
@Naki87
@Naki87 Күн бұрын
Did you say at the start when you ripped and tossed that hardware board, that it has a LIDAR component? This would be great if you could setup the unit to track around areas and map out the floor plan of the room/building and/or create 3D scans of buildings or objects
@brandonadelgad7027
@brandonadelgad7027 6 күн бұрын
Aight you convinced me, I subscribed
@abdallahelmadi
@abdallahelmadi 7 күн бұрын
Big love for you, keep it going
@SamMeechWard
@SamMeechWard 7 күн бұрын
I'll never stop tinkering
@sambeard4428
@sambeard4428 7 күн бұрын
Love the iterative approach, lets see if these are also available on 2nd hand market here in NL
@everettblakley1624
@everettblakley1624 7 күн бұрын
Incredible! Now I'm imagining Mario Kart Live: Home Circuit, but with Roombas
@SamMeechWard
@SamMeechWard 7 күн бұрын
Give it to my kids and tell them it's a video game. Little do they know, they're doing their cleaning chores
@clementita54
@clementita54 Күн бұрын
So coool ! Great job !
@tiagotiagot
@tiagotiagot Күн бұрын
Is it still easy to find the models with the external control port? I remember looking it up some years ago and the reprogramable ones weren't being manufactured anymore and they had split into a line of pricey educational robot platforms that didn't vacuum, and the fancy SPYoT robotvacuum models that were seriously locked down (mostly just to the owners, because if they're like most other robotvacuum and IoT products in general, they likely come backdoored from factory).
@JoshStribling
@JoshStribling 12 сағат бұрын
What is that switch-like controller that you have for your phone? (can you add a link in the description to that phone controller?) Looks like a fun project!
@alka-holic
@alka-holic Күн бұрын
Did you use LLMs at any point for this project? For either code/search/etc?
@pradeepmanoharan4859
@pradeepmanoharan4859 Күн бұрын
amazing work , one of the most waited video from robot community
@Tony_Ey_O_Badabing
@Tony_Ey_O_Badabing 7 күн бұрын
This is a great idea, I love it. I would love to take this a step further, and use all the roomba sensors and the pico to control my riding lawn mower 😅
7 күн бұрын
Omg yes this needs to happen
@SamMeechWard
@SamMeechWard 7 күн бұрын
Replace the roomba motors with hoverboard motors, they go for $30 on marketplace and are OP. Then have it be a lawn mower/trash collector that goes around cleaning up the neighborhood
@kraftyk4162
@kraftyk4162 3 күн бұрын
I've been fiddling around with arduino for a bit now. This video gave me so much inspiration for some whacky gadgets.
@newmonengineering
@newmonengineering 5 күн бұрын
I have been hacking the chineese versions for years. I even wrote a better cleaning algorithm pattern. If you are clever you can use open cv or similar and have a computer control it with the camera. The largest issue is the cleaning algorithm and how it gets stuck with some furniture sometimes. With the camera you can come up with areas to avoid from its POV and that can greatly increase its productivity. The one thing I have not dine yet is try a full ROS2 navigation stack. One day I will do that. Maybe even write an article about how it goes. Not sure but don't have time atm to work on it.
@SamMeechWard
@SamMeechWard 5 күн бұрын
I was thinking of doing something with computer vision inside the esp32 but full ros2 would be so sick. Maybe just hook it up to a raspberry pi 5. Actually I have some old hoverboards lying around. I wonder if i could make a self driving mini (go-cart sized) car.
@GanZAndaZ
@GanZAndaZ 5 күн бұрын
The kind of content I start watching, am very impressed and eager to learn more, realize after 5 minutes I lack the skills and move on... 😂 No offense but great stuff you are capable of doing 😊 👍
@kingdrab
@kingdrab Сағат бұрын
Gotta take 3 or 4 of them, link them together, and turn it into a moving table
@kylerchen2385
@kylerchen2385 4 күн бұрын
this is sick! im familiar with programming but a complete beginner hardware wise. i was wondering what i need to buy to complete this project (besides the items in the description)? just a breadboard? any wires/cables or anything?
@dudedavid522
@dudedavid522 7 күн бұрын
Yup, sub, save, share. Love you
@SamMeechWard
@SamMeechWard 7 күн бұрын
Love you
@nechiii-2863
@nechiii-2863 7 күн бұрын
After 6 months and this ❤‍🔥
@SamMeechWard
@SamMeechWard 7 күн бұрын
🤗 one day i'll learn how to make videos quicker
@ivorjawa
@ivorjawa 15 сағат бұрын
3:30 you need a resistor, otherwise you’re basically shorting the LED. Bad for both the LED and the pico.
@karlu_z
@karlu_z 6 күн бұрын
whats the app you used on your iphone to control the roomba?
@SamMeechWard
@SamMeechWard 6 күн бұрын
I made it github.com/meech-ward/roomba/tree/main/ios/WSCameraESP
@SauravPant
@SauravPant 7 күн бұрын
damm,That's Nice,can we get the hardware playlist next?
@costantinoskitsios
@costantinoskitsios 7 күн бұрын
Maaaaaan you are awesome!!! I have two of these shity vacuums like roumba and now I know what will be the next gift for my nephews. Hahahaha.
@diegocasmo
@diegocasmo 7 күн бұрын
What split keyboard is that around 9:07? Also, great video!
@SamMeechWard
@SamMeechWard 7 күн бұрын
Glove 80. I can’t type without it anymore
@kyjmo
@kyjmo 5 күн бұрын
I love this! Inspiring and informative! Nice job! I think I just might hack a Roomba…
@SanaagSomaliland
@SanaagSomaliland 7 күн бұрын
Someone should create a gaming attachment for this and bring it to the local skateboarding park for a roomba fight.
@pabloalonso9083
@pabloalonso9083 7 күн бұрын
You make this to look easy 👏
@danielseaton9135
@danielseaton9135 5 күн бұрын
This is awesome!
@dozy9563
@dozy9563 6 күн бұрын
Absolutely wild, I checked for a vid on your channel the other day out of random curiosity and coincidentally I'm planning to fix my broken robot vacuum next week, like damn. I did have the thought of trying to control it, but now I absolutely am going to, thanks a lot! Absolutely agree on the homogenized website stuff, I'm going to enjoy time away from that.
@sigrice
@sigrice 22 сағат бұрын
cursor mentioned!
@JoeCryptola-b1m
@JoeCryptola-b1m 3 күн бұрын
I did I added a 6.2l twin turbo & ride it to work
@ajinkyajadhav1146
@ajinkyajadhav1146 7 күн бұрын
Dammmmm, these videos turn out to be motivation for me
@IKcodeIgorWnek
@IKcodeIgorWnek 7 күн бұрын
Ha! Thats nice, I don't have any of these but looks like a lot of fun. Great video!
@SamMeechWard
@SamMeechWard 7 күн бұрын
You can always find one on marketplace
@IKcodeIgorWnek
@IKcodeIgorWnek 7 күн бұрын
@@SamMeechWard I'll have to find one for me, that's for sure.
@NakedSageAstrology
@NakedSageAstrology 6 күн бұрын
I used Deepseek R1 to turn mine into an automated lawnmower.
@lordnibbla
@lordnibbla 7 күн бұрын
I have acquired a collection at this point of people throwing theirs away.... I knew their time would come..
@Banaannaa
@Banaannaa 6 күн бұрын
You can use other motor controllers now instead of big mosfet ones
@SamMeechWard
@SamMeechWard 6 күн бұрын
Yeah but those ones are only $3 each
@DeathDecider
@DeathDecider 23 сағат бұрын
Love this 🔥
@abdullahamin6818
@abdullahamin6818 Күн бұрын
It is really cool man 😍
@alihaiderkhokhar92
@alihaiderkhokhar92 3 күн бұрын
I love your videos ❤
@DanielZuluagaVidaenAntioquia
@DanielZuluagaVidaenAntioquia 6 күн бұрын
Wow, that's pretty impressive and fun!!!
@aptech2933
@aptech2933 6 күн бұрын
That was fun.
@UserName-br5ty
@UserName-br5ty 7 күн бұрын
i've just seen this picture on a small screen and decided you are talking about anti-tank mine's upgrade with Raspberry Pi...
@AlbySilly
@AlbySilly 6 күн бұрын
I am tempted to go buy a new roomba to then start tinkering with the old, it's like 5+ years by now
@sir_no_name1478
@sir_no_name1478 Күн бұрын
Never used micropython. Whats the main benefit? I coded in a lot of languages and mostlx do not care as long as it is note javascript/typescript and web stuff. I guess python is kind of my favorite language if I have no other infornation on the project, but thats because there is a solution for so many sub problems that its kind of nice to get projects done. I think I would have choosen C for that project but then again, maybe micropython is nicer ^^
@SamMeechWard
@SamMeechWard Күн бұрын
What takes me 1000 lines of c can be done in 100 lines of micropython, that’s about it. Easier to prototype but I use c and c++ once I’m past that initial prototype phase
@alborzdesign
@alborzdesign 7 күн бұрын
when it detects dirt it should say "mustard on my feet".
@SamMeechWard
@SamMeechWard 7 күн бұрын
use the built in ai hardware to detect when it sees mustard or feet
@ogdan1173
@ogdan1173 5 күн бұрын
Not bad, but you can make an opensource code to create a map and to clean automatic? No more spyware and more freedom.
@IPROBABLYMADEIT
@IPROBABLYMADEIT 5 күн бұрын
20:18 It'll add to there Initial BOM, and make the Roomba more expensive
@MarcinFeszter-m3r
@MarcinFeszter-m3r 3 күн бұрын
Hello, which game controller for iphone is it ? :)
@SamMeechWard
@SamMeechWard 3 күн бұрын
s.click.aliexpress.com/e/_olEsvBn
@bartomiejdugosz8829
@bartomiejdugosz8829 Күн бұрын
What about Roborock s50?
@jvictor499
@jvictor499 13 сағат бұрын
This is so cool
@CantTouchDizz
@CantTouchDizz 7 күн бұрын
That was fun!!!
@AlyssaNguyen
@AlyssaNguyen 5 күн бұрын
0:44 - Why not just implement RFC 2324 (HTCPCP)? 😂
@anthonyrussano
@anthonyrussano 7 күн бұрын
are you using rshell?
@SamMeechWard
@SamMeechWard 7 күн бұрын
Nah i'm just using mpremote
@Aksu115
@Aksu115 6 күн бұрын
Now i have to disasemble my roomba
@XtergoBlue
@XtergoBlue 7 күн бұрын
What is that webcam?
@silvunar
@silvunar 6 күн бұрын
I almost thought you were gonna build a Micro UGV
@2000AK
@2000AK 7 күн бұрын
0:45 did anyone find the video of that cool project?
@SamMeechWard
@SamMeechWard 7 күн бұрын
It's in the final seconds of my last video, but you have to watch the entire video and not just skip to the end kzbin.info/www/bejne/jKGXmJ-Ji7WHbtE
@2000AK
@2000AK 7 күн бұрын
@@SamMeechWard there is no such thing as rc car controlled using web browser at the end of the video.
@2000AK
@2000AK 7 күн бұрын
Oh my bad i was looking at the end the roomba video,instead of the the video for which the link you provided.Sorry sam😅
@BoaterFamily
@BoaterFamily 17 сағат бұрын
got our roomba up to 9mph yesterday.
@theyayaa
@theyayaa 6 күн бұрын
Do you follow Syntax podcast? or Wes Bos?
@SamMeechWard
@SamMeechWard 6 күн бұрын
Wes and I have been talking about hacking roombas for the past few months
@Jango1989
@Jango1989 2 күн бұрын
Favouriting this for later roomba abuse!
@anthonyrussano
@anthonyrussano 7 күн бұрын
i have that same seedstudio board
@SamMeechWard
@SamMeechWard 7 күн бұрын
I love it, but I usually switch out the camera and antenna
@rudyrocks0187
@rudyrocks0187 2 күн бұрын
I’m a graduate TA for a grad level autonomous systems class and our robots we teach with are roombas😂
@SamMeechWard
@SamMeechWard Күн бұрын
Is it because they're so cheap and accessible? Or is there a different reason? I've also got about 8 hoverboards that i've taken apart for the powerful motors and drivers and I can get them on marketplace for $30-$50
@ericthe3rdone
@ericthe3rdone 6 күн бұрын
Wow embedded is the coolest
@joshs2022
@joshs2022 6 күн бұрын
0:40 I think you mean teapot :)
@Jacobk-g7r
@Jacobk-g7r 21 сағат бұрын
Bro, I’ve been thinking of using an ai assistant to help do stuff like this.
@РоманИ-с1м
@РоманИ-с1м 7 күн бұрын
What region your accent is of?
@SamMeechWard
@SamMeechWard 6 күн бұрын
From south east uk, lived in florida for 5 years and graduated hight school there, then cayman islands for 2 years, then vancouver for 10 years. So it's a mess of an accent
@franciscoferreiro204
@franciscoferreiro204 2 күн бұрын
hoping DJI get to know this history to open all their drones, NEO included, and specially... They will just end up selling them as coke
@snoodsnooderson
@snoodsnooderson Күн бұрын
Better alternative to buying a turtlebot4 for a fortune
@Programmingisdead
@Programmingisdead 7 күн бұрын
Salute!
Building a Supersonic Rocket Guidance System
33:26
BPS.space
Рет қаралды 414 М.
Tiny Core Linux is Basically Magic
14:23
Action Retro
Рет қаралды 343 М.
Quilt Challenge, No Skills, Just Luck#Funnyfamily #Partygames #Funny
00:32
Family Games Media
Рет қаралды 55 МЛН
Support each other🤝
00:31
ISSEI / いっせい
Рет қаралды 81 МЛН
VIP ACCESS
00:47
Natan por Aí
Рет қаралды 30 МЛН
This Is A Game About Digging A Hole
15:45
DangerouslyFunny
Рет қаралды 623 М.
Hacking my Robot Vacuum to add ONE MISSING Feature!
11:16
GreatScott!
Рет қаралды 257 М.
This mini GPU runs LLM that controls this robot
18:48
Nikodem Bartnik
Рет қаралды 106 М.
I Spent 100 Hours Inside The Pyramids!
21:43
MrBeast
Рет қаралды 38 МЛН
What if you just keep zooming in?
21:29
Veritasium
Рет қаралды 7 МЛН
f/0.38 camera lens made with oil immersion microscope objective
16:25
Applied Science
Рет қаралды 178 М.
I built an Omni-Directional Ball-Wheeled Bike
27:55
James Bruton
Рет қаралды 6 МЛН
This Robot Glides Like an Ice Skater
18:47
Aaed Musa
Рет қаралды 202 М.
A Roomba that CAN FLY!
10:11
PeterSripol
Рет қаралды 2,7 МЛН