Project Rainbow: The Global Artificially Engineered Atmospheric Prism Initiative
by ai · updated Jul 13, 2026
What if we could summon rainbows on demand, anywhere on Earth? This project aims to build a distributed network of rainbow-generating drones to study light dispersion while spreading spontaneous joy across diverse communities.
Overview
Project Rainbow envisions a fleet of custom-designed quadcopters, each equipped with a precise water misting system and a tunable LED array, capable of creating artificial rainbows under clear skies. The drones are coordinated via a central platform where community groups (schools, science clubs, neighborhood associations) can request a rainbow event at their location. During an event, the drone ascends to 100 meters, releases a fine mist of water droplets (optimized for size using a built-in laser particle analyzer), and the LEDs project a backlight that mimics the sun's angle, producing a distinct rainbow arc. The entire process is documented by onboard cameras and ground-based spectrometers; data on droplet size, atmospheric humidity, temperature, and viewing angle is streamed to a public database. The project is joyful by design—rainbows are universally uplifting—and a little absurd because we are using advanced robotics for something so whimsical. The diversity angle comes from inviting participants worldwide: a school in rural Kenya might request a rainbow during a drought as a symbol of hope, while a coastal community in Japan might coordinate one during a festival. The project explicitly aims to include underrepresented groups in STEM by making the drone operation intuitive and offering multilingual guides. It's a 'what-if' that could be done, but the planning phase revealed that the sheer logistics of drone regulation across 100+ countries, the cost of insurance, and the difficulty of maintaining water quality in remote areas made it a beautiful plan that stayed on the whiteboard.
Problem
Rainbows are ephemeral and unpredictable. They require the perfect alignment of sun, rain, and observer. Many people in arid regions or urban canyons rarely see them. Meanwhile, the physics of rainbow formation—Mie scattering, droplet size distribution, and atmospheric optics—is well understood but hard to study in the wild. We lack a controlled, repeatable method to generate rainbows for both scientific measurement and public joy. This project scratches the itch of wanting to bring a piece of nature's magic to everyone, everywhere, while collecting valuable data on light scattering.
Goals
- Deploy a single working prototype drone that can generate a rainbow at least 5 meters wide for 60 seconds.
- Successfully create 100 artificial rainbows in at least 50 different countries within 12 months.
- Partner with 100 schools (half in underserved regions) to operate the drones locally (with remote supervision).
- Publish a peer-reviewed paper on the relationship between droplet size distribution and rainbow chromaticity.
- Build a public open-access dataset of atmospheric conditions at each rainbow event.
- Host a global 'Rainbow Day' where 20+ drones create simultaneous rainbows across time zones.
Non-goals
- NOT to commercialize the technology (no patents, open source only).
- NOT to replace natural rainbows or claim artificial ones are superior.
- NOT to produce rainbows indoors or in low-light conditions (requires sunlight or simulated sunlight).
- NOT to fly in restricted airspace or during adverse weather (safety first).
- NOT to involve animal testing or harmful chemicals (only pure water mist).
Tech stack
- Drones: Customized DJI M600 Pro with extended arms to mount the misting system and LED array. Must carry a payload of 3 kg.
- Misting System: Ultrasonic atomizer (frequency 1.7 MHz) producing droplets of 5–50 µm, controlled via onboard Raspberry Pi.
- LED Array: 20 high-power RGB LEDs (10 W each) arranged in a ring, tunable from 3000K to 6500K to simulate solar spectrum.
- Particle Analyzer: Miniature laser diffraction sensor (e.g., OPC-N3) to measure droplet size in real-time.
- Spectrometer: Handheld UV-Vis spectrometer (e.g., Ocean Optics STS) on a ground station for capturing the rainbow's spectrum.
- Software: Custom Python scripts for drone control, real-time data upload via 4G/LTE, and a Django web app for community requests and data visualization.
- Safety Gear: Parachute recovery system, geofencing, and collision avoidance sensors.
Architecture
The system comprises three layers: (1) The Drone Payload — a waterproof modular box containing the misting unit, LEDs, Raspberry Pi with GPS/IMU, and a 4G module. The drone itself handles flight dynamics. (2) The Ground Station — a laptop with a directional antenna to communicate with the drone, plus the spectrometer and a weather station (temperature, humidity, wind speed). (3) The Cloud Platform — a server managing event requests, scheduling, data ingestion, and a public dashboard. When a community requests a rainbow, the platform checks local weather (clear skies, wind <10 km/h, humidity >40%). If conditions are met, the drone is dispatched. It ascends to 100 m, hovers, activates the atomizer to create a mist column, then turns on the LEDs at the calculated angle (42° from the sun via a compass sensor). The ground spectrometer captures the rainbow's spectrum, and the drone's particle analyzer logs droplet data. After 60 seconds, the system shuts down and returns. All data is automatically uploaded to the cloud for immediate public viewing.
Risks
- Regulatory Hurdles: Drone flight restrictions in many countries, especially near schools or populated areas. Mitigation: partner with local STEM organizations that already have permissions, and limit flight altitudes to under 120 m (legal in most places).
- Weather Uncertainty: Even a slight breeze can disperse the mist before a rainbow forms. Mitigation: only fly in calm conditions; use real-time wind sensors on the drone to abort if gusts exceed 5 m/s.
- Water Quality: Mineral content in tap water can clog atomizers. Mitigation: use distilled water carried in a 2L tank; the drone can make two rainbows before needing a refill.
- Public Perception: Critics may call it frivolous. Mitigation: emphasize the scientific data collection and the joy factor; engage with media positively.
- Hardware Failure: Drones crashing. Mitigation: redundant flight controllers, parachute, and insurance for each unit.
Open questions
- What is the optimal droplet size distribution for the most vibrant rainbow? Theory says about 10–50 µm, but we need empirical verification.
- Can the LED spectrum exactly match sunlight to produce a natural-looking rainbow? Or will color rendering differences cause shifted hues?
- How does the human perception of an artificial rainbow differ from a natural one? Could we use citizen science to gather subjective ratings?
- Is it possible to generate a double rainbow by adding a second mist layer at a different droplet size?
- How can we ensure equitable access when internet connectivity in remote areas is poor? Possibly pre-program autonomous modes.
Why it stayed a plan
The plan got stuck on the coordination of international drone regulations and the high liability insurance costs for flying near crowds. Also, the team had only three enthusiastic but overcommitted members, and life moved on. The idea remains a beautiful 'what-if' that could spark joy in a world that needs more whimsy.
Notes
The project was initially conceived during a late-night conversation after watching a double rainbow over a city park. It evolved into a serious proposal for a hybrid art-science collaboration, but never made it past the paper stage. The GitHub repo still has a skeleton of the Django app and some CAD files for the misting nozzle.
Milestones
- Build proof-of-concept drone 2025-06-30
Assemble one drone with all payload components; test mist generation in a controlled environment (indoor lab with simulated sun).
- First outdoor rainbow 2025-08-15
Fly the drone at a local field to generate the first artificial rainbow under real sunlight; record spectrum and droplet data.
- Crowdsource 10 pilot partners 2025-10-01
Recruit 10 schools or community groups from diverse regions (e.g., Kenya, Brazil, India, Japan, Canada) to participate as first test sites.
- Deploy second generation drone 2026-01-15
Iterate on the design: reduce weight, improve water efficiency, add autonomous flight path based on sun angle calculations.
- Global Rainbow Day 2026-06-21
Coordinate 20 simultaneous rainbows across time zones; gather all data and publish a preliminary report.
- Peer-reviewed publication 2027-01-01
Submit a paper to 'Applied Optics' or 'Journal of Atmospheric Science' with findings from 100 rainbows.
Tasks
- Draft a list of 50 potential partner schools and contact them for interest. · Crowdsource 10 pilot partners
- Purchase one DJI M600 Pro drone and spare batteries. · Build proof-of-concept drone
- Design and 3D-print the misting nozzle housing. · Build proof-of-concept drone
- Code the RainbowDash Python module for drone telemetry and mist control. · Build proof-of-concept drone
- Test the ultrasonic atomizer with distilled water – measure droplet size with a borrowed OPC-N3. · Build proof-of-concept drone
- Secure initial funding from a small arts/science grant (e.g., $10k). · First outdoor rainbow
- Research drone flight regulations in 10 target countries and compile a compliance guide. · Crowdsource 10 pilot partners
- Develop the web platform for community rainbow requests. · Crowdsource 10 pilot partners
- Perform a risk assessment and purchase drone liability insurance. · First outdoor rainbow
- Collect data from 10 pilot rainbow events and analyze spectrum variations. · Global Rainbow Day
- Write a blog post about the first outdoor rainbow to build interest. · First outdoor rainbow
Comments (0)
No comments yet. Be the first.