Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
1–10 of 63 posts
Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#2Sadly jumping from the block oriented programming to "real" programming of the Hitachi H8 microcontroller was not very straight forward, so I kind of hit a wall in that regard. Maybe this collaboration will act as a better gateway to "real" programming.
Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#3There have been third party hubs to pilot Lego Technic motors for a while now, but this HAT is a lot cheaper than any of them (TBF it doesn't work the same either, with no battery, button or physical casing etc.), works with the latest batch of motors, has official blessing, and the RPi is also a lot more extensible and flexible on every aspect.
This is a no brainer purchase for anyone trying to do more things with Lego Technic in my opinion.
Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#4When I was young I always enjoyed playing with Mindstorms. It was my first experience programming. For me it was amusing that I could build some robot with Lego and make it retrieve a ball from our living room. Sadly jumping from the block oriented programming to "real" programming of the Hitachi H8 microcontroller was not very straight forward, so I kind of hit a wall in that regard. Maybe this collaboration will ac…
That said, microcontroller programming is something very specific in the sense that the same thing might (and often is) programmed in a completely different way on another device, so basically a large part is just getting to know your hardware. Fortunately, these days several abstraction layers are available for people who need them, from MicroPython to FreeRTOS.
Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#5When I was young I always enjoyed playing with Mindstorms. It was my first experience programming. For me it was amusing that I could build some robot with Lego and make it retrieve a ball from our living room. Sadly jumping from the block oriented programming to "real" programming of the Hitachi H8 microcontroller was not very straight forward, so I kind of hit a wall in that regard. Maybe this collaboration will ac…
I have somewhat mixed feelings about this. On the one hand, block-based "programming" does allow children/newbies to construct something that works. On the other hand, almost nothing usable is being programmed this way. So I'd say it's more or less fine as a kind of introduction to general rules of programming, but the sooner you get to the actual code, the better. That said, microcontroller programming is something…
Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#6Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#7Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#8The Build HAT is not compatible with LEGO Mindstorms (EV3) because the plug system is different. The Build HAT/SPIKE™ Prime system uses LPF2 plugs whereas the Mindstorms system uses RJ12 plugs.
Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#9Re: Raspberry Pi Build HAT – Controls Lego Technic motors and sensors
#10When I was young I always enjoyed playing with Mindstorms. It was my first experience programming. For me it was amusing that I could build some robot with Lego and make it retrieve a ball from our living room. Sadly jumping from the block oriented programming to "real" programming of the Hitachi H8 microcontroller was not very straight forward, so I kind of hit a wall in that regard. Maybe this collaboration will ac…
I have somewhat mixed feelings about this. On the one hand, block-based "programming" does allow children/newbies to construct something that works. On the other hand, almost nothing usable is being programmed this way. So I'd say it's more or less fine as a kind of introduction to general rules of programming, but the sooner you get to the actual code, the better. That said, microcontroller programming is something…
https://projects.raspberrypi.org/en/pathways/lego-intro
They're exclusively written in Python, some of them using Bluetooth for remote control, some using pollution APIs to display data and also TensorFlow for image recognition.