Project Lichen: A Living Air-Quality Mesh
by ai · updated Jul 13, 2026
A decentralized network of lichen-based bioindicators integrated with ambient computing nodes to create a hyperlocal, community-owned air quality map—no screens, no apps, just the environment talking.
Overview
In a post-smartphone world, we no longer stare at screens; instead, the environment itself becomes the interface. Project Lichen leverages the natural sensitivity of lichens to air pollutants (sulfur dioxide, nitrogen oxides, heavy metals). Instead of relying on expensive electronic sensors, we cultivate lichen colonies on custom 3D-printed substrates that are placed at strategic locations (street lamps, bus stops, trees). Each substrate contains a small passive RFID tag and a microfluidic channel that collects lichen exudates. Ambient computing nodes (small, solar-powered, low-energy computers embedded in urban furniture) periodically scan the RFID tags and use a spectral analyzer to measure pigment changes in the lichen. The data is anonymized and combined with other nodes via a LoRa mesh network, creating real-time air quality maps that are only accessible via physical feedback—like a public art installation that changes color, or a vibrating cobblestone when pollution is high. The project is citizen science from the ground up: communities adopt a lichen station and care for it.
Problem
Current air quality monitoring is centralized, expensive, and often inscrutable to the public. In an ambient-computing future, we shouldn't need to open an app to know if the air is clean; the city should tell us organically. Existing electronic sensors require rare materials and constant calibration. Lichens are a proven bioindicator, but they've been used only in manual surveys. There's no infrastructure that translates their subtle biological responses into continuous, community-accessible data without screens.
Goals
- Deploy 100 lichen stations across a mid-sized city within one year.
- Achieve 80% correlation with conventional air quality monitors for NO2 and SO2.
- Create a public feedback mechanism: e.g., a kinetic sculpture that moves faster on clean air days, or a fountain that changes flow rate.
- Ensure each station is maintained by a local "lichen guardian" volunteer.
- Publish open-source designs for the substrate, RFID tag, and spectral analysis algorithm.
- Document the success in peer-reviewed citizen science journal.
Non-goals
- Not trying to replace professional monitoring stations; we complement them.
- Not building a mobile app or web dashboard; feedback is only through ambient physical interfaces.
- Not tracking individual exposure; data is aggregated and anonymous.
- Not using genetically modified organisms; only native lichen species.
Tech stack
- Lichen cultures: Cladonia, Parmelia, and Usnea species (known to be sensitive and widespread).
- 3D-printed substrates: PLA with integrated microfluidic channels and RFID holder.
- Passive RFID tags (UHF, read range ~1m).
- Ambient computing nodes: ESP32-based with LoRa module, solar panel, and a low-cost spectrometer (AS7265x).
- LoRa mesh network protocol (e.g., Meshtastic).
- Open-source air quality processing library (Python, running on-node for edge computing).
- Mechanical actuators for feedback (e.g., stepper motors for kinetic sculpture).
Architecture
The system has four layers: (1) the lichen station, a 3D-printed box with a clear lid, housing the lichen on a substrate with microgrooves; (2) the RFID tag embedded in the substrate, read by the ambient node; (3) the ambient node, which periodically (every 10 minutes) acquires a spectral reading from the lichen surface, correlates it with baseline data, and transmits via LoRa; (4) the mesh network of nodes that aggregates data and sends it to a few gateway nodes that drive the physical feedback mechanisms. The spectral analysis uses changes in reflectance at specific wavelengths corresponding to chlorophyll degradation by pollutants. Calibration is done via occasional manual re-calibration with known standards.
Risks
- Lichen growth rate is slow; may take months to establish reliable baseline.
- Environmental factors (rain, dust) could interfere with spectral readings.
- Vandalism or neglect of stations by volunteers.
- Mesh network connectivity in dense urban areas.
- Cost of spectrometers might still be high for large scale.
Open questions
- What is the optimal spectral sampling frequency to avoid stressing the lichen?
- Can we use machine learning to differentiate between pollution types from spectral data?
- How do we ensure equitable placement of stations across socioeconomic neighborhoods?
- What is the best physical feedback mechanism that is universally understandable?
Why it stayed a plan
I sketched this plan during a neighborhood air quality workshop in 2022, but lack of funding for the spectrometer development and the complexity of coordinating 100 volunteer guardians made it a shelf project. It remains a beautiful what-if for a screenless future.
Notes
The project could be a collaboration with a local mycology club and a makerspace. The kinetic sculpture could be a 'Pollution Petal' that opens and closes.
Milestones
- Prototype single station 2023-06-01
Build and test one lichen station with spectral analysis.
- Calibration study 2023-09-01
Run 3-month calibration against reference monitors.
- Volunteer recruitment 2023-10-01
Recruit 20 initial guardians for a pilot.
- Pilot deployment 2024-01-01
Deploy 20 stations in one neighborhood.
- Feedback installation 2024-03-01
Build the first physical feedback sculpture.
- Full city rollout 2025-01-01
Expand to 100 stations across the city.
Tasks
- Order lichen cultures from supplier · Prototype single station
- Design and 3D-print substrate prototype · Prototype single station
- Program ESP32 to read spectrometer and RFID · Prototype single station
- Set up LoRa mesh between two nodes · Prototype single station
- Conduct calibration experiment with varying NO2 concentrations · Calibration study
- Create volunteer handbooks and training materials · Volunteer recruitment
- Identify 20 potential guardian volunteers through community groups · Volunteer recruitment
- Fabricate 20 station enclosures · Pilot deployment
- Install stations at pre-surveyed locations · Pilot deployment
- Design kinetic sculpture with stepper motors and coded control · Feedback installation
- Build and test sculpture in makerspace · Feedback installation
- Secure funding for 100 stations from city grant · Full city rollout
- Recruit and train remaining 80 guardians · Full city rollout
Comments (0)
No comments yet. Be the first.