You're an astronaut-robotics engineer stationed on Mars Base 7. A massive dust storm has just passed, revealing delicate ice crystals on the red surface. These crystals may hold the key to:
Evidence of past or present life
Essential water resources for future habitats
Fuel production and oxygen for return missions
But there's a problem: the crystals are too fragile to be picked up by normal grabbers. Your mission is to design a rover with a One‑Way Curtain to collect them safely and bring them home.
Tag us on social media with your rover—your build might be featured!
VENT Bot Maze Mission
A LEGO Spike Prime Challenge to Save the Mars Base
🚀 Your Mission
The Mars base has lost power. The lights are out. Systems are offline. The only way to reach the life support core is through a maze of narrow vents. Your job is to build and program a LEGO Spike Prime robot — codenamed VENT Bot — to navigate the maze and save the crew.
Watch this video about using the Gyro Sensor to make precise turns.
📏 Step-by-Step Instructions
Set up your maze using tape, tiles, or printed paths.
Test your robot: Can it move straight and turn consistently?
Use a ruler or tape measure to record distances between turns.
Use the gyro sensor to test turn angles (e.g., 90°, 45°).
Record your pseudocode for the entire maze path.
Translate your plan into a working program in the Spike app.
Test and revise — update your code until the robot can complete the maze!
🎯 Success Criteria
Robot completes the maze without hitting walls
Distances and turns are accurate
Code is organized and based on measured data
You used your pseudocode as a planning tool
🎥 Watch the Full Mission Video
See how the mission begins, how the robot is built and programmed, and how VENT Bot saves the Mars base! Leave us a comment on YouTube if you completed the mission!
How to Improve Robot Turns with LEGO Spike Prime – Using Yaw and the Scientific Method
Want to make your LEGO Spike Prime robot turn perfectly every time? Whether you're preparing for FIRST LEGO League or just want to build better bots, this step-by-step guide will help you fine-tune your robot’s turning using real data and the built-in Yaw sensor.
🔍 What You’ll Learn
What a Yaw sensor is and how it works
How to apply the Scientific Method to robot programming
Why robots overshoot turn angles at higher power levels
How to calculate and apply a correction offset
How to build smarter, more reliable turning code using My Blocks
🎥 Watch the Full Tutorial
🧭 What Is Yaw and Why Does It Matter?
Yaw measures your robot's rotation around the vertical axis—basically, how much it's turned left or right. The LEGO Spike Prime Hub tracks yaw from -180° to 179°, making it perfect for turn-based navigation.
But there's a catch: as motor power increases, so does inertia—which means your robot often overshoots the desired angle.
🔬 The Scientific Method for Better Turns
Here’s how we used the Scientific Method:
Ask a Question: Why does our robot overshoot 90° turns at higher power?
Form a Hypothesis: Higher power = more overshoot.
Conduct an Experiment:
Turn to 90° using different power levels (20%, 30%, 40%, 50%)
Run 5+ trials at each level
Record the actual stopping angle
Analyze Results:
Calculate average overshoot
Determine offset needed for accuracy
Apply & Test:
Modify your code to stop before the target angle
Improve My Block logic to factor in speed-based offset
📊 Example Data Table
Power %
Target Angle
Actual Avg. Angle
Offset Required
20%
90°
92°
-2°
40%
90°
97°
-7°
50%
90°
100°
-10°
Use this data to adjust your wait-until yaw angle block by subtracting the correct offset.
This is the code we will be modifying for the experiment.
🧱 Build a Smarter My Block
Create a custom My Block called YawTurn. It should:
Take input: angle,
Reset yaw
Estimate the offset based on power
Subtract offset from target angle
Wait until yaw = corrected angle
This makes your robot modular, reusable, and competition-ready.
✅ Why This Works for FLL and Classroom Robots
By controlling your turns with this method:
You’ll score higher in the Robot Game
Your robot will navigate missions with confidence
You’ll teach students real scientific inquiry through robotics
Have questions about your robot's turns? Drop them in the YouTube comments or email us directly!
About Preston Spratt your Robotics Instructor
Preston Spratt started Sprattronics to provide children with incredible learning opportunities. As a school principal, he has specialized in bringing project-based learning into schools. Sprattronics is a place for children to learn about the things that interest them and solve problems that excite them.
Parents should have a choice of what their children are learning, and that it can happen in a safe and welcoming environment. At Sprattronics, Greenville, South Carolina, we focus on children making discoveries and encourage them to explore the things that interest them.
Mastering Precise Turns with LEGO Spike Prime and the Yaw Sensor
Mastering Precise Turns with LEGO Spike Prime and the Yaw Sensor
Objective: Equip students with the knowledge and skills to utilize the Spike Prime Hub's Yaw sensor for accurate robot turns, leading to improved navigation and higher scores in competitions.
This lesson is available in a video format on YouTube.
Lesson Overview
Understanding the Yaw Sensor
Displaying Yaw Values on the Hub
Programming Precise In-Place Turns
Creating Reusable 'My Blocks' for Turns
Applying Skills in FLL Challenges
1. Understanding the Yaw Sensor
What is Yaw? Yaw refers to the robot’s rotation around the vertical axis—essentially, its ability to turn left or right in place.
Yaw Angle Range: The Spike Prime Hub measures yaw angles from -180° to 179°.
Positive values = Clockwise turn
Negative values = Counterclockwise turn
2. Displaying Yaw Values on the Hub
Goal: Use a variable to monitor the yaw angle in real time.
Steps:
Create a variable called Yaw.
Use a loop to continually update this variable.
Display the yaw value on the Hub.
Sample Pseudocode for Word Blocks:
When program starts Set Yaw to 0 Forever Set Yaw to motion sensor yaw angle Display Yaw on Hub
3. Programming Precise In-Place Turns
Goal: Use Yaw data to turn exactly a desired number of degrees.
Steps:
Reset yaw angle to 0.
Start motors to rotate the robot.
Use wait until to stop when the desired yaw angle is reached.
Sample Code (Pseudocode for Word Blocks):
When program starts Reset yaw angle to 0 Start motors: Left forward, Right backward Wait until yaw angle is greater than 90 Stop motors
4. Creating Reusable 'My Blocks' for Turns
Goal: Make your code cleaner and more powerful with a custom block.
Steps:
Create a My Block called Turn Degrees with one input: angle.
Inside the block:
Reset the yaw angle.
Decide motor direction based on angle.
Rotate the robot.
Stop once yaw equals the input angle.
Sample Code (Pseudocode for Word Blocks):
Define 'Turn Degrees' with input 'angle' Reset yaw angle to 0
If angle > 0 Start motors: Left forward, Right backward Else Start motors: Left backward, Right forward
Wait until value of yaw = value of 'angle' Stop motors
5. Applying Skills in FLL Challenges
Benefits of Precise Turns:
✅ Better field alignment
✅ More reliable missions
✅ Easier to debug and reuse code
Practice Activity: Have students code the robot to drive in a square using four 90° turns, returning to the starting point.
The Quick Guide to Building a Home Education That Rivals Government Schools
(No Cost, No Stress, Just Results!)
🚀 Why Home Education?
The U.S. education system is falling behind. Test scores are dropping, teachers are leaving, and bureaucracy is winning over students. But here’s the good news: you don’t have to wait for the system to fix itself.
With the right tools, you can build a home education that’s more effective, engaging, and personalized—without spending a dime. This guide walks you through five essential (and free!) resources used by top-performing students worldwide.
✅ No research required – Just plug and play. ✅ No expensive curriculum – These tools are free! ✅ No complicated setup – Get started today.
📌 Step 1: The Five Essential Free Tools
(These resources cover core subjects and go beyond what most schools offer!)
1️⃣ NewsELA – Learn Through Real-World News
🔹 Best for: Reading comprehension, critical thinking 🔹 How it works: NewsELA adapts real-world news articles to different reading levels, making it easy for kids to learn about current events, history, and science. 🔹 Why it’s powerful: Unlike textbooks, which are outdated before they even hit the shelves, NewsELA keeps learning relevant.
🔹 Best for: Math, science, history, test prep 🔹 How it works: Students learn through expert-taught video lessons and practice problems that adjust to their skill level. 🔹 Why it’s powerful: It’s like having a private tutor—for free!
🔹 Best for: High schoolers & advanced learners 🔹 How it works: Provides full, free courses to prepare students for CLEP exams, which many colleges accept for credit. 🔹 Why it’s powerful: Your child could start earning college credits today—at no cost.
4️⃣ Your Local Library – The Secret of Self-Taught Geniuses
🔹 Best for: Self-directed learning, reading, research 🔹 How it works: Libraries provide thousands of free books, audiobooks, and online courses. 🔹 Why it’s powerful: Some of history’s greatest minds—Abraham Lincoln, Benjamin Franklin, and Elon Musk—were self-taught using books.
👉 Action Step: Visit your local library or check their digital resources!
5️⃣ Prodigy – A Math Game Kids Actually Want to Play
🔹 Best for: Math fluency, problem-solving 🔹 How it works: Prodigy turns math into a fun, role-playing game, where kids solve problems to level up. 🔹 Why it’s powerful: Kids love it, and it secretly makes them better at math.
Now that you have the tools, here’s how to structure a powerful home education program.
📅 Daily Schedule (Flexible & Effective!)
Using these resources, you can accomplish as much as a full day's worth of government school learning in just two hours. Build the day that works for you!
✅ Key Tip:Follow your child’s interests! The more engaged they are, the more they’ll learn.
📌 Step 3: Socialization & Enrichment
One of the biggest misconceptions about home education is that kids will be isolated. Here’s how to ensure they stay socially and academically engaged:
🔹 Join Homeschool Groups: Many local and online groups offer meetups, field trips, and co-ops. 🔹 Extracurricular Activities: Sports, music lessons, coding clubs, and art classes keep kids connected. 🔹 Community Engagement: Volunteering, internships, and apprenticeships provide real-world experience.
📌 Step 4: How to Track Progress Without the Bureaucracy
Traditional schools rely on standardized tests. But at home, you can use better methods to measure real learning.
✅ Portfolio: Keep samples of writing, projects, and creative work. ✅ Progress Logs: Track subjects studied, skills mastered, and milestones achieved. ✅ Real-World Application: If your child can teach it, they truly understand it!
💡 Remember: Learning isn’t about memorizing facts for a test—it’s about mastering skills for life.
🎯 Final Thoughts: You Have Everything You Need!
By using these five free tools and structuring a flexible, engaging learning experience, you can build an education at home that rivals (or even surpasses) government schools.
📌 Which resource are you most excited to try? Let us know in the comments below!
👉 Want more step-by-step guidance? Subscribe to our YouTube channel for more homeschool strategies and free education tools!
🚀 The future of education is in your hands. Let’s make it better!
Geo-Fencing Removed: Fly Anywhere and Five Great Ways to Get in Trouble
This blog post is available in video format on YouTube.
Introduction
If you’re a DJI drone operator, you may have noticed a major change recently. Just days after we released a video on how to geo-unlock your DJI drone, DJI announced that they’ve lifted geofencing restrictions across the United States. This is a significant shift aimed at aligning their systems more closely with FAA guidelines and ensuring that responsibility for compliance falls squarely on the pilot.
So, what does this mean for drone enthusiasts? Essentially, DJI drones now allow you to take off and fly almost anywhere, within technical limitations. However, this newfound freedom doesn’t absolve you of responsibility—you’ll still face the consequences if you break FAA regulations.
In this post, we’ll cover:
What the change to DJI’s maps looks like.
How to ensure you’re still flying legally and responsibly.
Real-world examples of what happens when drone pilots push the boundaries and get into trouble with the FAA.
Let’s dive in.
How the Maps Have Changed
Until January 13, 2025, DJI’s maps were layered with multiple types of flight restrictions. For example, a single location—like your local park—might fall into multiple restricted zones, including:
Authorization Zones: These appeared in blue and required pilots to unlock them using a verified DJI account.
Altitude Zones: Gray areas on the map where flight height was limited, such as near airports.
Warning Zones: These zones triggered warnings in the DJI app but didn’t necessarily prevent flights.
Enhanced Warning Zones: These zones required users to unlock them in-app but didn’t need a verified account or internet connection.
Restricted Zones: These red zones completely prohibited flight unless special permission was granted by DJI through an online unlocking request.
For instance, at my local park, I used to deal with an authorization zone, a 196-ft altitude limit zone, an enhanced warning zone, and a general warning zone. We had to get LAANC approval to fly and submit a DJO Geo Unlock request just take off in an area where the FAA says we can fly up to 400 feet.
Now, with geofencing removed, DJI no longer enforces these zones, meaning your drone will no longer prevent you from taking off or flying through these areas. Instead, it’s now entirely your responsibility to comply with FAA airspace rules.
How to Load the New Maps on DJI Fly
Update the DJI FlySafe Database
Make sure your drone and app are running the latest firmware and database updates. This will ensure the map reflects the new geofencing changes.
You can do this by clicking PROFILE --> Settings --> Check for FlySafe Database Updates
Use FAA Approved Apps
We love AutoPylot. It is B4UFly approved, has up-to-date FAA maps and restrictions, and allows for instant LAANC approvals.
Five Ways to Get in Trouble with the FAA
While the removal of DJI’s geofencing simplifies flying, it’s crucial to stay within FAA regulations. Here are five ways to land yourself in hot water:
1. Flying in Restricted Airspace
Just because DJI won’t stop you doesn’t mean you can ignore airspace restrictions. Flying near airports, military bases, or in prohibited zones without prior FAA authorization can result in hefty fines.
2. Flying Without the Correct Certification
If you’re flying recreationally, you need to pass the TRUST test (The Recreational UAS Safety Test). For commercial use, you must hold a Part 107 Remote Pilot Certificate. Operating without the appropriate credentials can lead to penalties.
3. Flying Over People
FAA rules prohibit flying drones directly over people unless specific waivers or safety conditions are met. This is especially critical in populated areas or events.
4. Not Yielding to Manned Aircraft
Drones must always give way to manned aircraft. Failing to yield to planes, helicopters, or emergency response aircraft could result in severe penalties and risks to safety.
5. Flying Above 400 Feet
The FAA’s maximum altitude for drones is 400 feet above ground level (AGL) in most areas. Exceeding this limit can interfere with manned aviation and result in fines or other legal action.
Final Thoughts
The removal of DJI’s geofencing system represents a shift in responsibility from the drone manufacturer to the pilot. While this change offers greater freedom, it also means that you must be diligent about understanding and following FAA regulations.
Before taking off, make sure you:
Use apps like AutoPylot to check for airspace restrictions.
Stay under 400 feet.
Avoid flying over people or in restricted areas.
Keep your certifications up to date.
Flying a drone can be an incredible hobby or a valuable tool for commercial work—but with great power comes great responsibility. By following the rules and respecting airspace, you can ensure your flights are safe, legal, and trouble-free.
Take Off Legally Anywhere - Preparing your DJI Drone for Flight in the USA
Take Off Legally Anywhere: Preparing Your DJI Drone for Flight in the USA
DJI drones dominate the skies, making up 80% of the drone market in the USA. With their price dropping every year and the quality continuously improving, it’s no surprise that DJI drones are a favorite among students, photographers, hobbyists, and outdoor enthusiasts. But before you take to the skies, you need to ensure your flight is legal. This guide will walk you through the steps to fly your drone legally as a recreational pilot in the USA.
Step 1: Pass the TRUST Certification
To legally fly a drone recreationally in the USA, you must pass the FAA’s TRUST (The Recreational UAS Safety Test). Introduced in June 2021, this certification ensures you understand the rules, safety considerations, and best practices for flying drones.
Add your drone’s details and upload your TRUST certificate.
Request a custom unlocking for your desired flight area.
If your request is denied, don’t give up—try again or adjust your flight plan.
Step 5: Load Your License into Your Drone
Once you’ve obtained the necessary permissions, load them into your DJI drone:
Open the DJI Fly app.
Go to your profile and access the Unlock License section.
Load your license to the connected controller and aircraft.
Double-check that your drone recognizes the permissions before takeoff.
Ready for Takeoff!
By following these steps, you can ensure your DJI drone flights are safe, legal, and stress-free. Whether you're capturing stunning photos or simply enjoying the thrill of flying, preparation is key. With your TRUST certification, essential apps, and proper permissions in hand, you're ready to explore the skies confidently.
Happy flying, and remember: don’t get grounded—stay informed and stay legal!
Engineer Summer Programs Summer of 2022
August Themes
Mad Scientists - August 1 - 5
This week you will conduct cool experiments that involve mixing chemicals and seeing reactions happen right in front of your eyes. We will be doing more than the average homemade volcano as you will get to decide your own projects. Slime, oobleck, elephant toothpaste, electric dough – the possibilities are endless!
Can you design and build robots that can overcome challenging scenarios? Master the basics of robotics and visual coding to engineer solutions to a variety of problems. Can your robot move without wheels, can it win a race against other designs?
Build a bridge that can hold the highest amount of weight. Utilize our maker lab and supplies to build a bridge to cross a gap and allow for cars to travel both directions. Will your bridge be a suspension bridge, truss bridge, or arch bridge?
Children will build jointed claws inspired by the biomechanics of a human hand. They will explore articulation and tension as we modify the number of joints and fingers in their claws, using limited materials. Students will also work together to solve engineering challenges, from picking up a slippery marble to playing a clawsome board game.
Get an introduction to our year long mini medical school theme. Each session we explore a medical issue and how to fix it. Help heal cut wounds with sutures, glue, band-aids, or invent your own way to mend our skin.
Become a member to join the mini medical school program. It's perfect for children interested in medicine, becoming a health care worker, or curious about biology.
Our facility is located at 117 Haywood Rd. Our space is facilitated by learning engineers. They are great teachers who fan the flames of learning, inspire creativity, and spark curiosity.
When you join Sprattronics, you create the schedule that works for you. You can drop your child off for up to three hours at a time, Monday to Friday, 8AM to 5PM.
Become a founding member and come as often as you like. Participate in all of our weekly themes.
Signing up today
Reserves your spot.
Allows you to attend as often as you like for a month.
Is 100% refundable.
Is a one time payment. We will check-in to make sure you want to continue.
You can call me on my cell phone or through text at 864-735-7520
Preston Spratt, Founder
July Summer Sessions
Engineer Summer Programs
Make it Fly – July 5 – 8
How does an airplane fly? How does a glider work? What makes a kite stay in the air? These are all questions we will answer this week as we learn about aerodynamics. You will investigate how fast or slowly objects move by building a variety of designs. Use your creative skills to build objects that fly and test them out with our wind-tunnel to see how long they can glide.
*We are closed on July 4th.
Grow Lab – July 11 – 15
Become a botanist and explore the beautiful world of plants and flowers with plant science this week. Dig your hands into the soil of nature to explore the biology of plants, how they grow and how they are sustained in different environments. By investigating the process of composting and hydroponics, we will build our very own Lab garden to care for throughout the year.
Stranded on the Beach – How would you survive being stranded on a barrier island? We will build escape rafts, shelter, and ways to get food. Learn all about the barrier islands of the Carolinas through hands-on survival simulations.
Have you ever wanted to live in a LEGO world? Now is your chance! Collaborate with your team and use engineering concepts to become architects in designing and building your very own LEGO city. You will make your own LEGO character and use your imagination to create a whole new universe.
Sprattronics Learning Lab
Our facility is located at 117 Haywood Rd. Our space is facilitated by learning engineers. They are great teachers who fan the flames of learning, inspire creativity, and spark curiosity.
When you join Sprattronics, you create the schedule that works for you. You can drop your child off for up to three hours at a time, Monday to Friday, 10AM to 8PM.
Become a founding member and come as often as you like in July. Participate in all of our weekly themes.
Allows you to attend as often as you like for a month.
Is 100% refundable.
Is a one time payment. We will check-in to make sure you wish to continue.
Want to know more?
You can call me on my cell phone or through text at 864-735-7520
Preston Spratt, Founder
Greenville Summer Camp
Give your child the opportunity to maximize their potential by attending our Engineer Summer programs. Our programs are like a customizable Greenville Summer Camp.
Sprattronics Learning Lab is a colearning space to supercharge your child's potential through hands-on learning, collaborative groups, and the freedom to explore their interests. Members pay a monthly fee, and then drop their child off for up to three hours anytime Monday – Friday from 8AM to 5PM. Children have access to great science materials, weekly real world engineering problems to solve, and a facility designed to encourage creativity.
Sprattronics is designed for children ages 4 to 12.
Engineer Summer Programs
Make it Fly - July 5 - 8
How does an airplane fly? How does a glider work? What makes a kite stay in the air? These are all questions we will answer this week as we learn about aerodynamics. You will investigate how fast or slowly objects move by building a variety of designs. Use your creative skills to build objects that fly and test them out with our wind-tunnel to see how long they can glide.
Grow Lab - July 11 - 15
Become a botanist and explore the beautiful world of plants and flowers with plant science this week. Dig your hands into the soil of nature to explore the biology of plants, how they grow and how they are sustained in different environments. By investigating the process of composting and hydroponics, we will build our very own Lab garden to care for throughout the year.
Stranded on the Beach - How would you survive being stranded on a barrier island? We will build escape rafts, shelter, and ways to get food. Learn all about the barrier islands of the Carolinas through hands-on survival simulations.
Have you ever wanted to live in a LEGO world? Now is your chance! Collaborate with your team and use engineering concepts to become architects in designing and building your very own LEGO city. You will make your own LEGO character and use your imagination to create a whole new universe.
For a brief period of time you can sign up for just $150 per month and access all that Sprattronics has to offer. Your registration makes you a member, drop off your child as often as you like. Members get access to all of the summer explorations as well as the rest of the Learning Lab. Utilize our art space to create a masterpiece. Develop strategy and critical thinking by playing board games with other members Grow your child's love of reading with our cozy reading area and library, full of engaging titles.
Build a summer schedule that works for your family. Register now for Founder Pricing, $150. A 100% refund is available until July 1.
Sprattronics Learning Lab
Our facility is located at 117 Haywood Rd. Our space is facilitated by learning engineers. They are great teachers who fan the flames of learning, inspire creativity, and spark curiosity.
When you join Sprattronics, you create the schedule that works for you. You can drop your child off for up to three hours at a time, Monday to Friday, 8AM to 5PM.
This week you will conduct cool experiments that involve mixing chemicals and seeing reactions happen right in front of your eyes. We will be doing more than the average homemade volcano as you will get to decide your own projects. Slime, oobleck, elephant toothpaste, electric dough – the possibilities are endless!
Can you design and build robots that can overcome challenging scenarios? Master the basics of robotics and visual coding to engineer solutions to a variety of problems. Can your robot move without wheels, can it win a race against other designs?
Build a bridge that can hold the highest amount of weight. Utilize our maker lab and supplies to build a bridge to cross a gap and allow for cars to travel both directions. Will your bridge be a suspension bridge, truss bridge, or arch bridge?
Children will build jointed claws inspired by the biomechanics of a human hand. They will explore articulation and tension as we modify the number of joints and fingers in their claws, using limited materials. Students will also work together to solve engineering challenges, from picking up a slippery marble to playing a clawsome board game.
Get an introduction to our year long mini medical school theme. Each session we explore a medical issue and how to fix it. Help heal cut wounds with sutures, glue, band-aids, or invent your own way to mend our skin.
Become a member to join the mini medical school program. It's perfect for children interested in medicine, becoming a health care worker, or curious about biology.
Reserve your spot today, and build a schedule that works for you. By joining our Greenville summer camp, you pay one price and have access to all of the themes for the month. Drop your child off on Wednesday morning so you can take care of errands while they create flying machines to test with our wind tunnel. Plan a dinner out on Thursday, and let your child engage in science explorations at Sprattronics. Maximize your child's potential on a schedule that works for you.