https://education.lego.com/en-us/products/lego-education-spi...
Ask HN: Best way to learn robotics with a 10 year old?
31–40 of 103 posts
Re: Ask HN: Best way to learn robotics with a 10 year old?
#32get a - roomba create 3 for 400 - arm built of dynamixel servos for 200 - camera for 100-500 (stereoscopic will set you back but its worth it) - nvidia jetson nano orin nx (500) for about 2k, you can make a robot that can clean your house and is probably smarter than a dog/cat
Those servos look really interesting, so you can read their position via a UART type interface? I've only played with cheap PWM servos before.
Re: Ask HN: Best way to learn robotics with a 10 year old?
#33But as soon as you actually want to build the thing you need to work out what your end goal is, how it is physically put together (lets call that the chassis), how it is going to mechanically move, how you are going to drive that movement and how you are going to control that driving method, and then how abstract it needs to do (are you telling it what to do, or telling it what end goal to pursue?).
Starting with Lego, or perhaps meccano will let you build the physical thing, maybe even have it move with a remote control. You'd get the plastic (Lego) or metal (Meccano) parts as-is and you build whatever you want. Add a two motors and you can drive wheels and steering. Add a receiver and a remote and you have your remote controlled vehicle.
Edit: fischertechnik is another brand that makes parts you can assemble in whatever way you want (some random YouTube Hit: https://www.youtube.com/watch?v=yVzK3VaYxS8 ), it apparently has something that also lets you go to PLC levels of robots controllers: https://www.rapidonline.com/fischertechnik-robo-tx-controlle... . This is of course not what you'd pick if you also wanted to build the entire controller.
But when you don't want that plastic or metal ready made, and you don't want modules that deal with motors or controllers for you, you now also need to learn some metal working, electronics (microcontrollers, RF transceivers, power management), and software (those microcontrollers won't program themselves).
Maybe starting with a kit isn't such a bad idea, and then going up a level at a time (i.e. tackle some of the software, or maybe mechanics) and getting to see the results of your work is a good thing, rather than trying to learn everything at once.
Re: Ask HN: Best way to learn robotics with a 10 year old?
#34Once you understand how transmitters/receivers work and what servos and speed controllers do then you can construct a chassis. The speed controllers would drive the motors moving the robot around and then a servo could open the valve on a flame thrower or something...
They key is understanding the radio control tech first.
Re: Ask HN: Best way to learn robotics with a 10 year old?
#35I know that you said you don't want a premade kit and following instructions and this is *close* to that... but I think it might still be a great fit. Mark Rober has a new product where they ship a new robot every 2 months. They give you the basic instructions on how to build/program it but the idea is that you take that knowledge and then expand on it yourself by adding features. My daughter is still a little too yo…
Boo! hiss
Re: Ask HN: Best way to learn robotics with a 10 year old?
#36I know that you said you don't want a premade kit and following instructions and this is *close* to that... but I think it might still be a great fit. Mark Rober has a new product where they ship a new robot every 2 months. They give you the basic instructions on how to build/program it but the idea is that you take that knowledge and then expand on it yourself by adding features. My daughter is still a little too yo…
> NOTE: The IDE works only on Mac or Windows (if you want to code) Boo! hiss
Re: Ask HN: Best way to learn robotics with a 10 year old?
#37I prefer to learn how everything works and build something custom instead of just buying a premade kit and following instructions.
Together is probably your child’s preference. A premade kit goes straight to the building phase. And kits are something they can undertake theirself as they pursue independence in two or three years.
You are launching a person. Good luck.
Re: Ask HN: Best way to learn robotics with a 10 year old?
#38Re: Ask HN: Best way to learn robotics with a 10 year old?
#39What makes it better than (eg) Micropython on cheaper hardware the Blocks programming language. She had some experience with Scratch before and the libraries for this are great. The built in led matrix and sensors are useful and the radio is nippy enough for remote HCI.
There are quite a lot of accessories available from a few different manufacturers. These can minimise build time and let you focus on programming, but you can DIY. I think there's even a Lego breakout.
I will add, this has been a gateway hobby for me. While she's learning, I'm learning and I'm using my C and Python experience to have fun with really cut down boards. It's fun but you end up making a hell of a lot of "oh it's just £10 for a pack of motor controllers, MOSFETs, resistors, caps, etc etc etc." It's endless.
Re: Ask HN: Best way to learn robotics with a 10 year old?
#40I know that you said you don't want a premade kit and following instructions and this is *close* to that... but I think it might still be a great fit. Mark Rober has a new product where they ship a new robot every 2 months. They give you the basic instructions on how to build/program it but the idea is that you take that knowledge and then expand on it yourself by adding features. My daughter is still a little too yo…
Also, the subscription is worth it even if a single purchase option would be nice just to try things out. Go ahead and do it if your kid is at all interested in hardware, robotics, or tinkering in general.