How to Do Real Engineering Technology Research at Home: A High School Student’s Guide to Free Tools, Affordable Kits, and Public Databases
Ready to Turn This Idea Into a Real Project?
This guide was put together with the help of AI research tools to give you a solid starting point. But a competitive science fair project lives in the details: refining your research question, fine-tuning your variables, analyzing your data, and presenting your findings like a seasoned scientist.
For next steps tailored to your interests, skill level, and timeline, work one-on-one with a MehtA+ mentor. Learn more about MehtA+ Science & Engineering Research Mentorship →
Engineering technology research used to live behind locked doors. Wind tunnels, shaker tables, multi-axis load frames, and CFD clusters belonged to universities and aerospace companies. That is no longer true.
This guide is your starting point. It covers three things: the hobbyist kit you can actually buy, the free professional software you can install today, and the public datasets that let your laptop do the work that used to need a building full of equipment.
Why this is possible now
Three shifts in the last decade pushed real engineering research onto your desk.
First, desktop fabrication got serious. A $250 FDM printer in PLA, PETG, TPU, or ASA can produce parts that hold load, hinge with compliant mechanisms, and survive drop tests. Add a hot-wire foam cutter, silicone molds, and a household sewing machine for parachutes and sails, and you can build airframes, hulls, grippers, and chassis without a machine shop.
Second, $5 to $30 sensors closed the instrumentation gap. An MPU-6050 or BNO055 gives you an IMU. A BMP280 or MS5611 gives you barometric pressure. An HX711 plus a load cell turns a kitchen scale into a force sensor. A pitot-static port plus an MPXV7002 gives you airspeed. Photogates, encoders, ToF lasers, current sensors, and an ESP32-CAM cover almost everything else.
Third, professional simulation went free. Ansys Student, SimScale community, OpenFOAM, SU2, MuJoCo, PyBullet, Drake, FreeCAD FEM, CalculiX, OpenSees, XFLR5, AVL, and JSBSim all run on a laptop. The same FEM, CFD, and rigid-body math used in industry is now a download away.
Put it together: a 3D printer on your desk, an IMU on your wing, and OpenFOAM on your laptop can produce results that look like a small university lab notebook.
The engineering technology home kit
Group your shopping list by purpose. Most projects use parts from two or three of these buckets.
Fabrication and materials
- FDM 3D printer with PLA, PETG, PETF, TPU, and ASA filaments (~$200 to $400 printer, ~$20 to $30 per spool)
- Hot-wire foam cutter, foam-core, balsa, and plywood sheets for wings, hulls, and bridge decks
- Laser-cut acrylic and MDF (a local makerspace or a vinyl-cutter at home covers most needs)
- Hand-layup fiberglass with epoxy, Bondo for body filler, and Smooth-On Mold Star silicone for molds
- PVC pipe, fishing line, and household sewing machine for parachutes, sails, and tow rigs
Actuation and power
- Brushless motors up to 2208-class with matching ESCs (~$15 to $40)
- Servos up to MG996R-class, small linear actuators, and brushed gearmotors
- LiPo packs from 3S to 6S, a balance charger, and a fireproof storage bag
- Hobby RC transmitter and receiver (FrSky or ELRS)
Microcontrollers and compute
- Arduino, ESP32, Teensy, STM32 BluePill, and Raspberry Pi (Zero 2 W up through Pi 5)
- ESP32-CAM or OpenMV for vision tasks under $30
Sensors
- IMUs: MPU-6050, BNO055, ADXL345
- Pressure and altitude: BMP280, MS5611, MPXV7002 for pitot
- Force and motion: HX711 plus load cell, INA219 for current, photogates, magnetic encoders, ultrasonic HC-SR04, ToF VL53L1X
Test rigs from household items
- Bathroom and kitchen scales as force benches
- Subwoofer or Lazy Susan as a shake table or air bearing
- Box fans, leaf blowers, and a garden hose for flow rigs
- Mason jars and food vacuum sealers as low-pressure chambers
- Bathtub, swimming pool, parking lots, and school gyms as your test sites
A complete starter kit including the printer, a microcontroller, an IMU, a load cell, a few motors, and basic materials usually lands between $400 and $700.
The signature technique: smartphone-class instrumentation plus free simulation
The one workflow that unlocks more engineering projects than any other is pairing a cheap onboard sensor with a free professional simulator. Your phone, an IMU, and a 240 fps camera become the experiment. OpenFOAM, XFLR5, MuJoCo, or OpenSees become the model. Here is the five-step pattern.
- Pick one measurable quantity. Lift-to-drag, drag coefficient, settling time, peak acceleration, deflection at failure, slip ratio, RPM, dB of cavitation noise. One number that your sensor can record at known accuracy.
- Build the cheapest rig that produces that number. A foam wing on a load-cell sting in front of a box fan. A printed truss on a bathroom scale with a lever arm. A drop hammer with an IMU taped to it. The rig should isolate the variable you care about.
- Run the matching simulation. XFLR5 or OpenFOAM for aero, Frame3DD or OpenSees for trusses and frames, MuJoCo or PyBullet for rigid-body dynamics, OpenSees or SimScale for shake-table response.
- Compare, do not just plot. Overlay the simulated curve and the measured curve on the same axes. Compute error bars from repeated runs (3 to 5 trials minimum). Report mean and standard deviation.
- Iterate the design or the model. Either change the geometry to improve the metric, or change a closure model in the simulation to better match measurement. Both directions are valid research stories.
This loop is what professional engineers do. You are doing the real version, just smaller.
The dry-lab side: free software you can install today
Pick the tools that match your project type. You do not need all of them.
CAD and geometry
- Fusion 360 (free for students), FreeCAD, Onshape (free public plan), SolidWorks for Education, and Autodesk Inventor all produce printable parts.
- GMSH generates meshes from CAD for FEM and CFD.
FEM and structural analysis
- Ansys Student and SimScale community give you a polished FEM environment with limits on element count.
- CalculiX, Code_Aster, Elmer, MFEM, and FreeCAD FEM workbench are full open-source FEM stacks.
- OpenSees and OpenSeesPy are the standard for earthquake and structural dynamics. Frame3DD handles trusses and frames quickly. SAP2000 student, RISA Education, and ETABS student are industry tools with student licenses.
- PrePoMax and ParaView give you pre- and post-processing.
CFD and fluids
- OpenFOAM and SU2 are the open-source workhorses for CFD. Basilisk, REEF3D, Sailfish, and OpenLB cover lattice-Boltzmann and free-surface flow.
- XFOIL, XFLR5, AVL, OpenVSP, ASWING, MachUpX, and Stanford ADflow handle airfoils, wings, and full aircraft.
- HEC-RAS, Delft3D, SWASH, and Telemac model rivers, scour, and coastal flow.
Dynamics, multibody, and robotics
- MuJoCo, PyBullet, Drake, Project Chrono, Gazebo, and Webots simulate rigid and soft bodies, contact, and full robots.
- ROS2 is the standard robotics middleware. Isaac Sim (free tier) gives you GPU-accelerated robot simulation.
Naval and aerospace specific
- FreeShip, DELFTship, ORCA3D community, and Maxsurf student handle hull design and hydrostatics. OpenFAST simulates floating wind turbines.
- JSBSim and FlightGear model flight dynamics.
Control and signal processing
- Python Control, SciPy, do-mpc, GEKKO, Acados, CasADi, Drake LQR/MPC, MATLAB Online (free tier), and Simulink Online cover everything from PID through MPC.
Machine learning and optimization
- PyTorch, JAX, TensorFlow, scikit-learn, and XGBoost for models. Optuna, Ray Tune, and Dakota for hyperparameter and design optimization. Weights & Biases free tier for experiment tracking.
Running the same code that professional engineers run changes the shape of your project. You are not approximating real research, you are doing it.
Public databases that count as real data
Re-analyzing public data is a complete research path on its own. Group the sources by what they record.
Aerodynamics and aircraft
- UIUC Airfoil Database and AirfoilTools archive thousands of airfoil coordinates and polars.
- NASA Turbulence Modeling Resource gives validated CFD benchmark cases.
- OpenSky Network and OpenFlights publish real ADS-B flight tracks and route data.
Ground vehicles and safety
- NHTSA crash test and NCAP publish vehicle crash data.
- MAFAULDA and CWRU bearing datasets are the standard for vibration-based fault diagnosis.
Civil and environmental
- USGS earthquakes, USGS streamflow, NOAA waves and wind, and the US Army Corps lock and dam records give you decades of structural-loading and environmental data.
- FHWA bridge LTBP publishes long-term bridge performance records.
- OpenStreetMap plus Google Street View imagery enable city-scale vulnerability studies.
Industrial and process
- NASA C-MAPSS turbofan degradation and the IEEE PHM Data Challenge archives are the go-to for predictive maintenance.
- Open AIS ship tracks let you study real cargo-routing and fuel use.
- CAISO and PJM publish real-time electricity prices for demand-response work.
A project that combines an open dataset with your own measured rig usually scores higher than either alone.
How to combine wet and dry: the strongest project shape
Engineering technology judges respond to projects that connect a physical experiment to a quantitative model. Two patterns work especially well.
Pattern A: build, measure, simulate, compare. Build a printed or foam-core test article. Instrument it with a cheap sensor. Run the matching free simulation (CFD, FEM, MPC, rigid-body). Report agreement and disagreement honestly. Use the gap to either redesign the article or tune the model.
Pattern B: simulate, optimize, build, validate. Set up a simulation sweep or an optimizer (Optuna, a GA, Bayesian optimization, topology optimization). Let it propose a non-obvious geometry or control gain. Build that proposal. Show that the optimized version beats a sensible baseline on the metric you defined.
Either pattern produces a story judges can follow: a question, a method, a measurement, and a comparison. That shape reads as engineering, not a demo.
Choosing a phenomenon that has not been done
Originality is a process, not a guess. Three steps will tell you whether your idea has room.
- Search Google Scholar for the technical phrase that names your phenomenon (for example, "low-Re airfoil roughness drag" or "compliant gripper topology optimization"). Read the abstracts of the 10 most cited and 10 most recent papers. Note what variable nobody seems to have measured at hobbyist scale.
- Search the Society for Science abstracts archive for your ISEF subcategory keywords. This shows you what kinds of student projects have already been judged at the top level, and what angles are wide open.
- Search NASA Technical Reports Server, ResearchGate, or arXiv for the same phrase. Engineering preprints and tech reports often expose gaps that are too specific for a journal but perfect for a science fair project.
When you find adjacent prior work, that is good news. It means the question is real, the methods exist, and your job is to extend or specialize one variable rather than invent the whole field.
A realistic timeline
- One to two weeks: Focused measurement or replication. Build one printed test article, instrument it with one sensor, and report a single curve against a simple model.
- One to two months: Full hybrid project for a regional fair. Pattern A or B above, with three to five geometries or conditions, repeated trials, and a written comparison.
- Full year: ISEF-track project. Multiple test articles, a real optimizer or learned model in the loop, careful uncertainty analysis, and a manuscript-quality writeup.
If this is your first research project, start with the one-to-two-week version. You will learn more from finishing a small loop than from stalling on a big one.
A starter checklist
- A clean workspace with bench room for a printer, a laptop, and a small test rig.
- A free Google account with Colab access for GPU-backed simulations and ML training.
- A local Python environment (Anaconda or a venv) with NumPy, SciPy, matplotlib, PyTorch or JAX, and the control or CFD library your project needs.
- The category-appropriate simulator installed and tested on one tutorial example (XFLR5, OpenFOAM, MuJoCo, OpenSees, or similar).
- A 3D printer that prints a calibration cube correctly, plus at least one spool each of PLA and TPU.
- A lab notebook (paper or a dated Markdown file) where every trial, setting, and result gets logged the day it happens.
- A one-sentence research question written at the top of that notebook.
Once those seven items are in place, you are ready to pick a specific phenomenon.
Where to go next
Engineering Technology: Statics and Dynamics covers a wide range of ISEF subcategories. Each one fits the kit on this page.
- Aerospace and Aeronautical Engineering (AER): Wings, propellers, gliders, rockets, attitude control, and aeroelasticity.
- Civil Engineering (CIV): Bridges, columns, shake tables, scour, infiltration, and structural health monitoring.
- Computational Mechanics (COM): PINNs, SPH, reduced-order models, differentiable simulators, and ML closures for FEM and CFD.
- Control Theory (CON): PID, LQR, MPC, ILC, sliding-mode, and learning-based control on pendulums, drones, arms, and vehicles.
- Ground Vehicle Systems (VEH): Torque vectoring, drag reduction, suspension, lane keeping, and predictive maintenance for cars, scooters, and bikes.
- Industrial Engineering-Processing (IND): Discrete-event simulation, scheduling, vision-based QC, nesting, ergonomics, and routing.
- Mechanical Engineering (MEC): Engines, soft grippers, energy harvesters, vibration isolators, and impact-absorbing structures.
- Naval Systems (NAV): Hull drag, hydrofoils, gyrostabilizers, propellers, sails, and floating offshore wind.
- Other (OTH): Origami deployables, jamming grippers, tensegrity landers, exosuits, magnetic gears, and soft pipe crawlers.
Each subcategory has its own MehtA+ project guide that builds on the kit and software described here. Pick the subcategory that pulls at you most and start there. A printer on your desk and a laptop with the right libraries can now do work that used to take an engineering building.
Project ideas in this category (99)
Engineering Technology: Statics and Dynamics · Industrial Engineering-Processing · Advanced
3D Printer Ringing Control With Iterative LearningEngineering Technology: Statics and Dynamics · Control Theory · Advanced
3D-Printed Bridge Truss Optimization ProjectEngineering Technology: Statics and Dynamics · Civil Engineering · Advanced
3D-Printed Crumple Zones for Impact TestingEngineering Technology: Statics and Dynamics · Other · Intermediate
3D-Printed Stirling Engine Design for Better EfficiencyEngineering Technology: Statics and Dynamics · Mechanical Engineering · Advanced
3D-Printed Thermal Switch for Solar Water HeatersEngineering Technology: Statics and Dynamics · Mechanical Engineering · Intermediate
Active Camber Control for Solar Car HandlingEngineering Technology: Statics and Dynamics · Ground Vehicle Systems · Intermediate
Airfoil Roughness and Drag at Low Reynolds NumberEngineering Technology: Statics and Dynamics · Aerospace and Aeronautical Engineering · Advanced
Ankle Assist Exosuit Walking PerformanceEngineering Technology: Statics and Dynamics · Other · Advanced
Auxetic Shoe Insoles for Shock AbsorptionEngineering Technology: Statics and Dynamics · Mechanical Engineering · Advanced
Backpack Strap Energy Harvesting ProjectEngineering Technology: Statics and Dynamics · Mechanical Engineering · Advanced
Ball-and-Beam Control Energy ComparisonEngineering Technology: Statics and Dynamics · Control Theory · Advanced
Bicycle Fit Dynamics and Ride OscillationsEngineering Technology: Statics and Dynamics · Ground Vehicle Systems · Advanced
Bridge Pier Scour in a Model Flume StudyEngineering Technology: Statics and Dynamics · Civil Engineering · Intermediate
Bulbous Bow Design for Ship Wave ReductionEngineering Technology: Statics and Dynamics · Naval Systems · Intermediate
For next steps tailored to your interests, skill level, and timeline, work one-on-one with a MehtA+ mentor. Learn more about MehtA+ Science & Engineering Research Mentorship →
To discover more projects, visit the MehtA+ Science Fair Project Discovery Hub →
