Arduino Rocket Launcher

Introduction: Arduino Rocket Launcher

This is a project that uses the arduino uno to launch model rockets. Besides electronic components that plug into the breadboard, you will need a 12v power supply with a battery clip, at least 10 ft leads with alligator clips, a power source for the arduino, and everything you would normally need to launch a rocket: engine, igniter, plug, launch pad, etc. If you decide to build it, tell me how it goes!

If you're new to model rocketry, check out this guide: Getting Started With Model Rocketry

Step 1: Get the Materials

You will need:

-12 volt power supply: Click Here

-9 volt battery and connector to power the Arduino: Click Here

-Rocket launching materials

-Test Leads: Click Here

-Arduino Uno


-Electronic components:

  • Slide Switch
  • Pushbutton
  • Transistor/Mosfet
  • LED
  • Piezo
  • Potentiometer
  • LCD (16x2)
  • Resistors (1KΩ,220Ω,220Ω)
  • Wires of varying sizes

Step 2: Get the Code

Go to, and copy the code into the Arduino editor then upload the code to your arduino.

Step 3: Assemble the Circuit

Use the diagram to help you. I color coded the wires to help with assembly: Red is for power, Black is for ground, Pink/Orange/Green/Yellow are for the LCD's data, Blue is for the LED, Purple is for the Piezo, and the Browns are for the switch/button.

Step 4: Test

First, make sure the batteries are all plugged in, 9v to the Arduino, and 12v in the circuit. The LCD will light up, and the piezo will beep. Connect one end of the test leads to the wires, and flip the safety switch, then press the button. The arduino will count down from ten, then send 12v through the leads for 8 seconds. If this works, then you can attach a spare igniter, and test it again. (In a well-ventilated area) The igniter should burn. If it does, you're ready to launch!

Step 5: Launch!

Put your circuit in something like a container, then grab your rocket, launch pad, engine, batteries, and head to a big open field. Put the ignitor in the engine, then seal it up with the plug. Put that into the rocket body, then put the rocket on the launch pad. Attach the leads to the ignitor, (polarity doesn't matter) stand back, flip the switch, then press the button and watch your rocket take to the sky!

Be the First to Share


    • Halloween Contest

      Halloween Contest
    • Soup & Stew Speed Challenge

      Soup & Stew Speed Challenge
    • Space Contest

      Space Contest



    2 years ago on Step 1

    Would it be possible to get more specifics on the electronic components used for this project please.


    Reply 2 years ago

    Sure! What are you curious about?


    Reply 2 years ago

    Is the Potentiometer a 1k, 10k, or 100k?
    The gray wire going from the Arduino (GPIO 8), to the resistor, then led, then a black wire going to the positive, is that suppose to be a red wire instead of a black or is suppose to go to the negative (you’ve got a black wire going to a positive). I’m new to the game so feel free to dumb it down lol thanks responding.


    Reply 2 years ago

    The Potentiometer is a 10k, and the wiring for the transistor is correct. The gray wire delivers a positive high voltage to one leg of the transistor, and that tells it to make a connection between the two other legs, one connected to the 12v positive terminal and the other connected to the negative rocket lead. The black wire is not hooked up to a negative source so you should be fine.

    DIY Hacks and How Tos

    Hello there! We're glad you want to share something with the
    Instructables community! And we’re here to help you out. Due to some recent
    changes on the site, we are no longer able to publish stand-alone videos and
    other forms of incomplete posts. In order to be published live on the site,
    Instructables must consist of the following things:

    - Multiple steps
    showing how you made your project

    - Written
    instructions in each step

    - Your own original

    Beyond making your Instructable simply publishable, this
    explains what is required to have your Instructables featured by our site
    editors. It’s very helpful, and definitely worth checking out. We would love to
    review your project again after you have made the necessary edits, and we will
    publish your project if it is eligible. If you have any questions, please feel
    free to ask right here or send us an email at


    Community Manager