Science projects
Your Science Exhibition Guide
Choose a project, build it, present it and answer the judges with confidence
Gurukul Technicals InstituteProjects & kits · Computer education · RoboticsBecome a Franchise PartnerMenuHead office, Rana Pratap Bagh, Delhi
Science project idea finder
Find a project by class, subject and type. Every idea explains the science it shows, what you need, how long it takes and how to stay safe, with free ebooks and ready-made kits if you need them. 930 ideas have numbered steps and viva questions on their own page.
Want a complete build with diagrams? 16 free detailed project guides

Idea finder
Choose your class and what interests you, or search for a word such as magnet, solar, heart or robot. Open any card for a summary, or its title for the full page with the science, the steps and the viva questions.
The Arduino turns the distance of your hand into the frequency of a tone, so you can play music in the air. It shows how a sensor reading can be mapped to a sound.
Safety: USB power only. Keep the sound level low for your ears.
Take it further: Add a second sensor to control the volume with another hand using a digital potentiometer or PWM.
Air pressure falls with height, by about 12 pascals for each metre near the ground. A BMP280 sensor can measure this so precisely that it can tell one floor of a building from the next.
Safety: USB power only. Check the voltage rating of the BMP280 module: a bare 3.3 V chip is damaged by 5 V.
Take it further: Carry it in a bag to a hill station and compare the altitude reading with a map height.
The strength of a radio signal, measured as RSSI in dBm, falls with distance and with obstacles like walls. Measuring it at grid points shows dead spots and where a router should be placed.
Safety: USB power only. Only measure your own network or one you have permission to use. Do not try to connect to other people’s Wi-Fi.
Take it further: Add a distance-travelled estimate with an MPU6050 and walk the ESP32 around to draw the map automatically.
Computers set their clocks by asking time servers over the internet using the Network Time Protocol. A NodeMCU can do the same and display accurate Indian Standard Time without a clock chip.
Safety: USB power only. Do not share your Wi-Fi password in published code; keep it in the sketch only on your own computer.
Take it further: Add a buzzer alarm and a web page that lets you set the alarm time from your phone.
MQTT is the light-weight messaging method behind many IoT systems. A sensor node publishes readings under named topics, and any subscriber, such as a laptop or a phone, receives them through a broker.
Safety: USB power only. Run the broker only on your home or school network and do not expose it to the internet. Do not publish your Wi-Fi password in shared code.
Take it further: Make a second ESP32 subscribe to the light topic and turn an LED on when the room gets dark.
A stepper motor turns in exact small steps instead of spinning freely. The Arduino counts steps to rotate a platform through an exact angle, which is how 3D scanners, printers and camera sliders position things.
Safety: Low voltage only. Keep hair and fingers away from the turning platform. The motor and driver chip get warm after long use; switch off when finished.
Take it further: Make the Arduino trigger the phone shutter through a Bluetooth remote so the full turn is automatic.
A real time clock chip keeps time even when the board is off, using a coin cell. The Arduino compares it with set alarm times and sounds a buzzer until a button is pressed.
Safety: USB power only. This is a reminder model for learning, not a medical device: a family member must always check the real doses. Do not rely on it for anyone’s health.
Take it further: Add a second button to snooze the alarm for ten minutes.
When a hand comes within about 10 cm, the sensor detects it and the Arduino runs a small pump for a fraction of a second. It shows how sensors, relays and timers are combined in a hygiene device.
Safety: Low voltage battery only. Use dilute liquid soap for testing, never alcohol sanitiser, as it is flammable. Keep the Arduino and relay away from liquid and use a tray to catch drips. An adult must help with drilling the bottle.
Take it further: Add a counter on an OLED that shows how many doses were given and a low-level warning.
A load cell is a metal bar whose resistance changes by a tiny amount when it bends under a weight. The HX711 amplifies and digitises this change so the Arduino can show the mass in grams.
Safety: USB power only. Do not place more than 5 kg on the scale or the load cell is permanently damaged. Mount the plates so that the force acts at the free end of the bar.
Take it further: Add a price-per-kilogram keypad entry so the scale shows the cost of loose goods.
The TCS3200 sensor measures how much red, green and blue light an object reflects. The Arduino classifies the colour and uses a servo to drop the object into the right bin, a small model of an industrial sorting line.
Safety: Low voltage only. Do not eat any candies used in testing. Keep fingers clear of the moving servo arm.
Take it further: Add an LCD counter that shows how many beads of each colour were sorted.
Pulse width modulation switches a fan on and off thousands of times a second; the fraction of time it is on sets the average power and speed. The Arduino raises the duty cycle as the temperature climbs, as a computer cooling fan does.
Safety: USB power only. Keep fingers out of the fan blades. The MOSFET can get warm if the fan current is too high.
Take it further: Add a second threshold that sounds a buzzer if the temperature passes 50 degrees.
A sound sensor turns the loud burst of a clap into a signal. The Arduino counts claps within a time window and toggles a relay, which switches a small lamp on and off.
Safety: Use only a low-voltage 5 V USB lamp. Never connect a mains lamp or plug to this relay: leave that to a qualified electrician. Keep the relay contacts away from loose wires.
Take it further: Add a second relay and use three claps for a USB fan.
A MAX7219 chip drives a whole 8 x 8 LED matrix from three wires. The Arduino keeps the score, wickets and balls in variables and shows them as scrolling or fixed text, like a small scoreboard.
Safety: USB power only. The matrix is bright, so do not stare at it from a short distance, and it may get warm; switch it off when not in use.
Take it further: Add a second Arduino and an nRF24L01 so the scorer can sit away from the board.
A remote control flashes an invisible infrared LED in a coded pattern, and a receiver module decodes it into a number. The Arduino can read that number and act on it, so any old remote becomes a controller for your projects.
Safety: USB power only. Do not use remote controls that have cracked battery cases or leaking cells.
Take it further: Control a 2WD robot from the remote, using four keys as forward, back, left and right.
A complete circuit of a cell, an LED and a switch lights the lamp. It shows that current flows only in a closed loop and that an LED works in one direction only.
Safety: Keep coin cells away from small children because they are dangerous if swallowed. Never use mains electricity. An adult must supervise.
Take it further: Add a second coin cell in series for a red LED pair and see how brightness changes.
Each lamp has its own circuit with a cell and a switch path. The model shows red, yellow and green lights and teaches how a circuit is completed.
Safety: Use only cells, never mains. An adult must supervise the wiring and cut the card.
Take it further: Use a 555 timer chip to change the lights automatically.
Staircase and passage lights, bell pushes and sample-and-hold stages all need a pulse of fixed length after a single trigger. A 555 timer in monostable mode gives such a pulse, and its length is set by one resistor and one capacitor. The project tests how close the formula T = 1.1 RC is to what a stopwatch measures.
Safety: Use a battery only. Connect the capacitor with the correct polarity, because a reversed electrolytic can heat up and burst. An adult must check the circuit before the first power-up.
Take it further: Make it retriggerable by adding a BC547 transistor that discharges the capacitor on every new press, and use it as a corridor timer.
Every student lab needs a variable DC supply, and shop-bought ones are costly. An LM317 regulator with two resistors gives an adjustable output. The project builds one from a 15 V adapter output and tests how much the output falls when the load current rises, which is the load regulation.
Safety: Take power only from a sealed ready-made adapter or battery. Never open the adapter or build any mains-side circuit. The regulator and load resistors get hot: an adult must supervise, and let them cool before touching.
Take it further: Add a second LM317 as a current limiter with a sensing resistor so that the supply works as a constant-current LED tester.
Rechargeable and cheap zinc cells carry a printed capacity that is often much higher than the truth. A constant-current load with an Arduino logger finds the real milliamp-hours of a cell by recording voltage until the cell reaches its cut-off.
Safety: Test only single AA or AAA cells at a current of 100 to 500 mA. Never test lithium cells this way, never short a cell and never leave the rig unattended near paper. An adult must be present.
Take it further: Test the same cell at 100, 300 and 500 mA and plot capacity against current to show the Peukert effect.
A single cell below 1 V cannot light a white LED, which needs about 3 V. A joule thief is a tiny blocking oscillator that pumps energy from the cell in short bursts and steps the voltage up. The project builds it and measures the pulse frequency, the output voltage and the extra running time.
Safety: An LED glowing at full brightness for long can be dazzling: do not stare at it. Use only a single AA cell. The enamelled wire ends must be scraped clean with sandpaper, which an adult may need to help with.
Take it further: Add a diode and a capacitor at the output to get a smoothed DC voltage and use it to charge a small capacitor.
Small radios, intercoms and toy speakers use small audio power amplifiers. The LM386 gives gain of 20 or 200 with a few components. The project builds one and measures the voltage gain and how it changes with frequency, so that a student learns to read a Bode-style plot.
Safety: Keep the sound level low so that your ears are not damaged during test tones. Use only a battery. An adult must check the wiring before the first power-up.
Take it further: Add a TL072 op-amp as a microphone pre-amplifier in front of the LM386 and build a small intercom.
Infrared remotes talk to TVs and fans by sending pulses of 38 kHz light. An Arduino with a TSOP1738 receiver can decode the pulse train of each button, which teaches the idea of a protocol, and can then switch low-voltage loads from any old remote.
Safety: Use USB power only. If you add the relay, switch only a 5 V fan or an LED strip. An adult must supervise any wiring beyond the receiver.
Take it further: Use the Arduino as a learning remote that stores codes in EEPROM and sends them back using an IR LED.
A thermistor is cheap and sensitive but its resistance is not linear with temperature. By measuring resistance at three known temperatures and fitting the Steinhart-Hart equation, you can build a digital thermometer more accurate than a basic LM35 and show how calibration removes error.
Safety: Use warm water only, not boiling. An adult must handle hot water and keep the electronics well away from it. Waterproof the thermistor joint with heat-shrink or tape.
Take it further: Log temperature every minute for a day into a CSV file and plot the day-night cycle inside a classroom.
Phone chargers, LED drivers and solar chargers use switching converters because linear regulators waste power as heat. The project tests a ready-made LM2596 buck module and compares its efficiency with an LM7805 linear regulator at the same load.
Safety: Use a sealed ready-made 12 V adapter or a battery. Resistors and regulators get very hot: an adult must supervise, and nothing flammable may be near the table.
Take it further: Measure the output ripple with an oscilloscope or sound-card scope, and add an LC filter to reduce it.
Before you start
Six things to think about before you decide. A project you understand and finish well beats a big one you rush.
Good projects answer a question you are curious about: why does iron rust, which fabric keeps tea hottest, how does a robot follow a line? A question gives your project a purpose.
Find out whether your teacher wants a working model, a still model or an investigatory project, the size limits, the topic or theme, the date, and whether ready-made models are allowed.
Each idea here shows a class band, a difficulty and a rough time. Choose something you can finish properly with time to test it, rather than something huge you have to rush.
Judges and examiners ask how it works. Choose an idea whose science you understand, or can learn from your textbook and the free ebooks, and practise explaining it.
Write down everything you need before you start. Many models use things from home; motors, LEDs, sensors and boards are easy to buy as spare parts or in a kit.
Change one thing and measure what happens, add a chart of your readings, or show a real-life use. Even a well-known model becomes yours when you add your own observations.
Plan your time
Work backwards from the date of your exhibition or submission. Short of time? Do the same steps faster, but never skip testing.
On the day
You will usually have a minute or two to explain your project, then questions. Practise both out loud at home.
Projects and kits
Need a working model, a kit to build yourself, or a motor, LED, battery or sensor to finish your own? Every idea card links to the matching section of the store.







Cannot find what you need? Ask the head office on WhatsApp.
Free ebooks
Step-by-step project books for every class, plus guides to exhibitions, project files and viva questions. Free to download, read and print.
Science projects
Choose a project, build it, present it and answer the judges with confidence
Science projects
How to write the report, from the cover page to the bibliography
Science projects
How to answer examiner questions, with sample questions for popular projects
Science projects
Simple, safe projects young children can make with a little help
Science projects
Working models matched to middle-school science topics
Science projects
Topics, method and report structure for physics, chemistry and biology
Stay safe
Read these with a parent before you start. Ideas that need extra care carry their own safety note on the card.
Power your models with cells, batteries or a low-voltage adapter. Never connect anything home-made to a wall socket.
Cutters, blades, glue guns, soldering irons and drills need an adult beside you. Cut away from your body on a board.
Use only safe household materials at home. Acids, stains and other lab chemicals are for the school lab with your teacher. Wear goggles and never taste anything.
Candles and burners only with an adult present and water nearby. Tie back long hair and keep paper away.
Do not short-circuit a battery, mix old and new cells, or puncture or heat a lithium battery. Remove batteries when the model is stored.
Magnets, button cells and small parts can be swallowed. Keep them away from younger brothers and sisters, and wash your hands after making.
Still have a question?
Chat on WhatsAppA working model moves or works to show a principle, such as a windmill that lights an LED. A still model shows how something is built or arranged, such as the layers of the Earth. An investigatory project asks a question and answers it by experiment: you change one thing, measure the result and draw a conclusion from your readings.
Check your school’s rules first: some competitions want models made by the student, and some allow ready-made ones. Either way, you must understand how it works and be able to explain it. A good approach is to build from a kit, or to add your own measurements and chart to a ready-made model.
Each idea here shows a rough time for the making. Leave extra time for reading, testing, the report and practice: three to four weeks from choosing to presenting is comfortable for most school projects.
A title page, your aim, the science behind it, the materials, the method with a diagram, your observations in a table, the result and conclusion, precautions, and the books and websites you used. The free ebook “Writing a Science Project File” explains each part.
Carry spare cells, wires and tape, and test everything when you arrive. Take a short video or photos of it working at home. If something still fails, explain calmly what should happen and what you would check: judges value understanding as much as a perfect model.
More help
Read the student help pages, try the free calculators for circuits and units, or ask the head office on WhatsApp.