Growing indoors is expensive, but at least every factor is in your control. You can control humidity, lighting, watering, and the climate of grow room. But the scenario is entirely different when it comes to outdoor growing you have no control over any element. Among all affecting factors, the climate is the most affected factor. Growers with bad weather find suitable strains to get a higher yield from their plants.
https://www.thingiverse.com/christopher_andrews
https://www.diigo.com/profile/chrisandrews19