Determine the type of material you are going to powdercoat and then select a suitable powder for the finish. Powdercoating is done with thermoplastic or thermoset polymer powder, and these materials are formulated for bonding with different base metals to give the best results.
Clean the base metal thoroughly. Using bead or abrasive blasting on hard metal, such as cast iron or steel, will remove mill and rust scale, dirt and foreign materials. Chemical solvent cleaning will remove any grease, oil, or paint, and light sanding can be done to finish preparing the surface. Aluminum, magnesium, and other soft alloy metals can be solvent cleaned and wire brushed, or sanded if needed.
Apply the powder to the object to be powder coated. This is done using a "gun" or compressed air sprayer which electrostatically charges the powder material so that it sticks to the grounded base metal object receiving the coating. These guns are available from various suppliers, and cost as little as $100. For experimental purposes, you can apply the powder to a flat metal surface by dusting it directly on, and spreading it to a thin, even layer.
Cure the metal at a temperature appropriate for the powder material you use. A conventional oven is suitable for this purpose if the metal is small enough to fit, otherwise, an infrared heat lamp or other flame less heat source needs to be used. Normally, the object is heated to 350 to 375 degrees F. for about 10 to 15 minutes, and allowed to cool.