Indoor:

Seeds.
Pots. (pans are optional )
Soil. For the love of God dont use Miracle Grow.
Perlite.
Mylar.
Intake/exhaust fans.
Small desk fan.
Lights... CFL's, HPS (High Pressure Sodium), MH (Metal Halide). MH is best for vegging, HPS is best for flowering.
Ballast/s.
Thermometer.
Nutes.
pH meter.
Magnifying glass. (to check trichomes/when to harvest/check for bugs).

Outdoor:

Soil.
Perlite.
pH meter.
Seeds.
Pots.
Ferts.
Magnifying glass.
Some small pebbles and sharp sand (to place around plants... pebbles stop slugs and snails, sharp sand stops cater-fucking-pillars).


For both:

PATIENCE!!!