Trending

#SpikePrime

Latest posts tagged with #SpikePrime on Bluesky

Latest Top
Trending

Posts tagged #SpikePrime

Preview
LEGO EDUCATION: Spike Prime Expansion Set (v2) (45681))Brand New & Sealed! Seller: maclea-30 (100.0% positive feedback) Location: GB Condition: New Shipping cost: 4.26 GBP Buy It Now

Ad: For Sale - LEGO EDUCATION: Spike Prime Expansion Set (v2) (45681))Brand New & Sealed! #LEGO #LEGOeducation #SpikePrime

0 0 0 0
Preview
LEGO EDUCATION: Spike Prime Expansion Set (v2) (45681))Brand New & Sealed! Seller: maclea-30 (100.0% positive feedback) Location: GB Condition: New Shipping cost: 4.26 GBP Buy It Now

Ad: For Sale - LEGO EDUCATION: Spike Prime Expansion Set (v2) (45681))Brand New & Sealed! #LEGO #SpikePrime #Education

0 0 0 0
Preview
Lego Education Spike Prime Expansion Set 45681 New & Sealed Seller: alibaba2671 (99.1% positive feedback) Location: GB Condition: New: Other (See Details) Price: 103.91 GBP Shipping cost: 3.71 GBP Buy It Now

Ad: For Sale - Lego Education Spike Prime Expansion Set 45681 New & Sealed #LegoEducation #SpikePrime #STEM

0 0 0 0
Preview
LEGO EDUCATION: Spike Prime Set (45678) New & Sealed Seller: alibaba2671 (98.9% positive feedback) Location: GB Condition: New Price: 297.96 GBP Shipping cost: 5.88 GBP Buy It Now

Ad: For Sale - LEGO EDUCATION: Spike Prime Set (45678) New & Sealed #LEGO #LEGOEducation #SpikePrime

0 0 0 0
Preview
LEGO Education: SPIKE Prime Set (45678) Brand New Sealed w Original Strap Seller: augiep50 (99.9% positive feedback) Location: US Condition: New Price: 425.00 USD Shipping cost: Free Buy It Now

Ad: For Sale - LEGO Education: SPIKE Prime Set (45678) Brand New Sealed w Original Strap #LEGO #LEGOEducation #SPIKEPrime

0 0 0 0
Preview
LEGO EDUCATION: Spike Prime Personal Learning Kit (2000480) Factory Sealed Seller: cheaper4youthrift (100.0% positive feedback) Location: US Condition: New Price: 25.00 USD Shipping cost: Free Buy It Now

Ad: For Sale - LEGO EDUCATION: Spike Prime Personal Learning Kit (2000480) Factory Sealed #LEGO #LEGOEducation #SpikePrime

0 0 0 0
LEGO SPIKE Prime Is Teaching Kids Real Coding! | #ACast738
LEGO SPIKE Prime Is Teaching Kids Real Coding! | #ACast738 YouTube video by AwesomeCast

🧠 LEGO + coding = SPIKE Prime
🤖 Used at robotics camps for middle schoolers
💡 Teaches Scratch, real-world logic, and engineering
🎧 STEAM talk on #ACast738
youtube.com/shorts/HVqF2...
#LEGOEducation #SpikePrime #CodingForKids #AwesomeCast

0 1 0 0
LEGO Spike Robot Saves Mars Base! | VENT Bot Maze Mission
LEGO Spike Robot Saves Mars Base! | VENT Bot Maze Mission YouTube video by Sprattronics Learning Lab

Master robot navigation with this Mars Mission.

Life support is down. The only way to save the crew? A LEGO robot navigating the ventilation system.

Can VENT Bot make it in time?

Watch the mission: youtu.be/qxUouqJN1Q8
#LEGO #STEM #Robotics #SpikePrime #LEGOEducation #MarsMission

0 0 0 0
Make PERFECT TURNS with Spike Prime | Score Higher in FLL with Yaw Sensor Control!
Make PERFECT TURNS with Spike Prime | Score Higher in FLL with Yaw Sensor Control! YouTube video by Sprattronics Learning Lab

Want your Spike Prime robot to make perfect turns every time?

Using the built-in Yaw sensor, you’ll drive straighter, code easier, and score more in FLL. 🔄🤖🏆

📺 Watch the full tutorial:
youtu.be/R8QeJR4lHhY

#FLL #SpikePrime #LEGOrobotics #STEM #Robotics

1 0 0 0
Post image

So much excitement for the DrawBots challenge today! #wspn #spikeprime #robotics #lego

0 0 0 0
Video

Our LEGO robot is bustin' moves! 💃🕺 For Science of Sound we programmed this Spike Prime build to dance—and it’s got spins, grooves, and some serious style. Perfect for kids learning to code through play. Watch it in action!🔗 #LEGO #SpikePrime #Robotics #STEM #BreakDancerBot #CuriousKids

1 0 1 0
Preview
Comparing LEGO SPIKE Prime Programming: Which Is Best for Robotics Competitions? - 4 : Color Detection Accuracy When participating in a robotics contest using LEGO SPIKE Prime, choosing the right programming environment can impact performance. In this experiment, we tested how accurately different programming environments detect colors while the robot is in motion. ## Tested Programming Environments I compared the following four environments: * Word Blocks (SPIKE App 3) → Download here * Python (SPIKE App 3) → Download here * Python (Pybricks) → More info * C Language (spike-rt) → GitHub repository ## Robot Configuration For the test, I used a car-type robot with the following setup: * Left wheel motor: Port A * Right wheel motor: Port B * Side-facing color sensor: Port C * Downward-facing color sensor: Port D ## Test Method To compare the environments, I conducted the following test: * The side-facing color sensor detects various block colors while the robot moves. * The downward-facing color sensor detects black and stops the robot. * Each environment was tested five times, and the average results were compared. * Programs were optimized for each environment while keeping the movement speed nearly the same. Word Blocks (SPIKE App 3) Python (SPIKE App 3) # Set up all devices LineSensor = port.D ColorSensor = port.C colors = [] color_now = None # Color reading task async def color_task(): global color_now while True: color_now = color_sensor.color(ColorSensor) await runloop.sleep_ms(1) async def main(): global colors global color_now motor_pair.pair(motor_pair.PAIR_1, port.A, port.B) motor_pair.move(motor_pair.PAIR_1, 0, velocity=900) while color_sensor.reflection(LineSensor) > 50: if len(colors) == 0 or color_now != colors[-1]: colors.append(color_now) await runloop.sleep_ms(1) motor_pair.stop(motor_pair.PAIR_1, stop=motor.BRAKE) print(colors) runloop.run(color_task(), main()) Python (Pybricks) # Set up all devices. hub = PrimeHub() left_motor = Motor(Port.A, Direction.COUNTERCLOCKWISE) right_motor = Motor(Port.B, Direction.CLOCKWISE) line_sensor = ColorSensor(Port.D) color_sensor = ColorSensor(Port.C) # Variables for color detection color_now = None colors = [] # Color reading task async def color_task(): global color_now while True: color_now = await color_sensor.color(surface=True) await wait(1) async def run(): global colors global color_now # start moving left_motor.run(900) right_motor.run(900) while await line_sensor.reflection() > 50: if len(colors) == 0 or color_now != colors[-1]: colors.append(color_now) await wait(1) left_motor.brake() right_motor.brake() print(colors) async def main(): await multitask(color_task(), run()) run_task(main()) C Language (spike-rt) pup_motor_t *motorA; pup_motor_t *motorB; pup_device_t *ColorSensor; pup_device_t *LineSensor; char colors[30]; // Array to store detected colors char color_now; void Main(intptr_t exinf) { motorA = pup_motor_init(PBIO_PORT_ID_A, PUP_DIRECTION_COUNTERCLOCKWISE); motorB = pup_motor_init(PBIO_PORT_ID_B, PUP_DIRECTION_CLOCKWISE); LineSensor = pup_color_sensor_get_device(PBIO_PORT_ID_D); ColorSensor= pup_color_sensor_get_device(PBIO_PORT_ID_C); int8_t i = 0; // Wait for left button to be pressed hub_button_t pressed; while(!(pressed&HUB_BUTTON_LEFT)){ hub_button_is_pressed(&pressed); hub_light_on_color(PBIO_COLOR_GREEN); } sta_cyc(CYC_HDR); // Start color_task // Start moving pup_motor_set_speed(motorA,900); pup_motor_set_speed(motorB,900); // Add detected colors to the array while (pup_color_sensor_reflection(LineSensor) > 50 ) { if (i == 0 || color_now != colors[i-1]) { if (i < sizeof(colors) - 1) { colors[i] = color_now; i++; } } } // Stop moving pup_motor_stop(motorA); pup_motor_stop(motorB); stp_cyc(CYC_HDR); // Stop color_task // Output the colors detected int8_t j; for (j = 0; j < 30; j++) { syslog(LOG_NOTICE, "%d : %c", j, colors[j]); } } // Read color every 1ms void color_task(intptr_t exinf) { color_now = pup_color_sensor_color_name(ColorSensor, true); } * The robot and block placement during the test: * Expected color detection sequence: None → Red → None → Green → None → Green → Red → None → Yellow → Blue → None → Green → None → Red → None → Blue → None ## Results: Which Environment Was Most Accurate? The environment with the least misdetections was C Language (spike-rt): 1.2% - C Language (spike-rt) 2.5% - Python (Pybricks) 3.22% - Word Block (SPIKE App3) 4.27% - Python (SPIKE App3) **Observed Trends** Word Block & Python (SPIKE App3): * More likely to misdetect colors when changing to/from green (often detecting light blue or black by mistake). * More likely to misdetect white when changing from yellow. * More likely to misdetect light blue when changing from blue. * Seemed to detect background colors instead of "None" when the object’s color was ambiguous or distant. Pybricks & C (spike-rt): * More likely to misdetect yellow when changing from green. * More likely to misdetect white when changing from yellow. ## Want to Try C Programming on LEGO SPIKE Prime? If you’re interested in trying C on SPIKE Prime, there are beginner-friendly learning materials available. As of March 2025, a trial version is also accessible—give it a try! Related Articles 1. Testing LEGO SPIKE Prime with C: Line Follower Speed & Stability 2. Introducing SPIKE-RT: the C Language Software Platform for LEGO SPIKE Prime 3. Comparing LEGO SPIKE Prime Programming: Which is Best for Robotics Competitions? - 1 4. Comparing LEGO SPIKE Prime Programming: Which Is Best for Robotics Competitions? - 2 5. Comparing LEGO SPIKE Prime Programming: Which Is Best for Robotics Competitions? - 3
0 0 0 0
Preview
Comparing LEGO SPIKE Prime Programming: Which Is Best for Robotics Competitions? - 4 : Color Detection Accuracy When participating in a robotics contest using LEGO SPIKE Prime, choosing the right programming environment can impact performance. In this experiment, we tested how accurately different programming environments detect colors while the robot is in motion. ## Tested Programming Environments I compared the following four environments: * Word Blocks (SPIKE App 3) → Download here * Python (SPIKE App 3) → Download here * Python (Pybricks) → More info * C Language (spike-rt) → GitHub repository ## Robot Configuration For the test, I used a car-type robot with the following setup: * Left wheel motor: Port A * Right wheel motor: Port B * Side-facing color sensor: Port C * Downward-facing color sensor: Port D ## Test Method To compare the environments, I conducted the following test: * The side-facing color sensor detects various block colors while the robot moves. * The downward-facing color sensor detects black and stops the robot. * Each environment was tested five times, and the average results were compared. * Programs were optimized for each environment while keeping the movement speed nearly the same. Word Blocks (SPIKE App 3) Python (SPIKE App 3) # Set up all devices LineSensor = port.D ColorSensor = port.C colors = [] color_now = None # Color reading task async def color_task(): global color_now while True: color_now = color_sensor.color(ColorSensor) await runloop.sleep_ms(1) async def main(): global colors global color_now motor_pair.pair(motor_pair.PAIR_1, port.A, port.B) motor_pair.move(motor_pair.PAIR_1, 0, velocity=900) while color_sensor.reflection(LineSensor) > 50: if len(colors) == 0 or color_now != colors[-1]: colors.append(color_now) await runloop.sleep_ms(1) motor_pair.stop(motor_pair.PAIR_1, stop=motor.BRAKE) print(colors) runloop.run(color_task(), main()) Python (Pybricks) # Set up all devices. hub = PrimeHub() left_motor = Motor(Port.A, Direction.COUNTERCLOCKWISE) right_motor = Motor(Port.B, Direction.CLOCKWISE) line_sensor = ColorSensor(Port.D) color_sensor = ColorSensor(Port.C) # Variables for color detection color_now = None colors = [] # Color reading task async def color_task(): global color_now while True: color_now = await color_sensor.color(surface=True) await wait(1) async def run(): global colors global color_now # start moving left_motor.run(900) right_motor.run(900) while await line_sensor.reflection() > 50: if len(colors) == 0 or color_now != colors[-1]: colors.append(color_now) await wait(1) left_motor.brake() right_motor.brake() print(colors) async def main(): await multitask(color_task(), run()) run_task(main()) C Language (spike-rt) pup_motor_t *motorA; pup_motor_t *motorB; pup_device_t *ColorSensor; pup_device_t *LineSensor; char colors[30]; // Array to store detected colors char color_now; void Main(intptr_t exinf) { motorA = pup_motor_init(PBIO_PORT_ID_A, PUP_DIRECTION_COUNTERCLOCKWISE); motorB = pup_motor_init(PBIO_PORT_ID_B, PUP_DIRECTION_CLOCKWISE); LineSensor = pup_color_sensor_get_device(PBIO_PORT_ID_D); ColorSensor= pup_color_sensor_get_device(PBIO_PORT_ID_C); int8_t i = 0; // Wait for left button to be pressed hub_button_t pressed; while(!(pressed&HUB_BUTTON_LEFT)){ hub_button_is_pressed(&pressed); hub_light_on_color(PBIO_COLOR_GREEN); } sta_cyc(CYC_HDR); // Start color_task // Start moving pup_motor_set_speed(motorA,900); pup_motor_set_speed(motorB,900); // Add detected colors to the array while (pup_color_sensor_reflection(LineSensor) > 50 ) { if (i == 0 || color_now != colors[i-1]) { if (i < sizeof(colors) - 1) { colors[i] = color_now; i++; } } } // Stop moving pup_motor_stop(motorA); pup_motor_stop(motorB); stp_cyc(CYC_HDR); // Stop color_task // Output the colors detected int8_t j; for (j = 0; j < 30; j++) { syslog(LOG_NOTICE, "%d : %c", j, colors[j]); } } // Read color every 1ms void color_task(intptr_t exinf) { color_now = pup_color_sensor_color_name(ColorSensor, true); } * The robot and block placement during the test: * Expected color detection sequence: None → Red → None → Green → None → Green → Red → None → Yellow → Blue → None → Green → None → Red → None → Blue → None ## Results: Which Environment Was Most Accurate? The environment with the least misdetections was C Language (spike-rt): 1.2% - C Language (spike-rt) 2.5% - Python (Pybricks) 3.22% - Word Block (SPIKE App3) 4.27% - Python (SPIKE App3) **Observed Trends** Word Block & Python (SPIKE App3): * More likely to misdetect colors when changing to/from green (often detecting light blue or black by mistake). * More likely to misdetect white when changing from yellow. * More likely to misdetect light blue when changing from blue. * Seemed to detect background colors instead of "None" when the object’s color was ambiguous or distant. Pybricks & C (spike-rt): * More likely to misdetect yellow when changing from green. * More likely to misdetect white when changing from yellow. ## Want to Try C Programming on LEGO SPIKE Prime? If you’re interested in trying C on SPIKE Prime, there are beginner-friendly learning materials available. As of March 2025, a trial version is also accessible—give it a try! Related Articles 1. Testing LEGO SPIKE Prime with C: Line Follower Speed & Stability 2. Introducing SPIKE-RT: the C Language Software Platform for LEGO SPIKE Prime 3. Comparing LEGO SPIKE Prime Programming: Which is Best for Robotics Competitions? - 1 4. Comparing LEGO SPIKE Prime Programming: Which Is Best for Robotics Competitions? - 2 5. Comparing LEGO SPIKE Prime Programming: Which Is Best for Robotics Competitions? - 3
0 0 0 0
Post image

Best of the best! Introducing @Bertschi1975 5th graders to @LEGO_Education #spikeprime and Carnegie Mellon's @CMUCMRA's #tacobot & then adding MIT's @EducationArcade's for #gamedesign!

0 0 0 0

Excited to be asked to join the #TechandLearningLeadership roundtable with @LEGO_Education representing @Bertschi1975. Topic: "Tap the Potential of Learning Through Play in STEAM." #Robotics #Steam #TLTechLive #LEGOEdu #SpikePrime...

0 0 1 0
Post image

No badge, no entry to the secure facility at Carnegie Mellon's Nat'l Robotics Engineering Center (NREC)! Here for #Robotics #lego #spikeprime

0 0 0 0
WIRED - The Latest in Technology, Science, Culture and Bu... We bring you the future as it happens. From the latest in...

#LEGO #SpikePrime has awesome #STEM & #STEAM possibilities to create at home or at school! Thanks for the interview @WIRED @LEGO_Education @Bertschi1975 www.wired.com/

0 0 0 0