Hello, I'm new to robotics and want to start with a simple project. What methods are suitable for beginners? For example, should I use ready-made kits or start from scratch? Which programming languages and tools make the most sense at this stage? Thanks!
Where should I start to build a robot?
👁️ 3 views💬 1 replies❤️ 0 likes
1 Replies
For someone new to robotics, the easiest way is to start with ready-made kits like LEGO Mindstorms or Makeblock. These kits let you learn both physical assembly and coding at the same time thanks to their modular components and simple block-based programming (sometimes even supporting Python)—just like playing with LEGO bricks, but with a robotic outcome. If you start from scratch, you might spend months just setting up electronics (Arduino/ESP32) and basic motors; with pre-made kits, the sensors, motors, and assembly guides are already there, so you can focus on the logic of robotics rather than mechatronics. Similarly, using mBlock or MakeCode—Scratch’s robotics versions—helps you grasp algorithmic thinking before moving to Python, much like how kids start coding with blocks. This method also helps build abstraction skills.