Project Code (placeholder)
This file intentionally does not include full code yet.
When you request it, we will add:
1) ESP32 firmware
- Read 2 ADC channels (AD8232 OUT + moisture AO)
- Apply simple filtering
- Stream over Serial as CSV:
t_ms,sample,plant_raw,plant_filt,moist_raw,moist_filt
2) PC-side script
Options:
- Python: read serial, map to MIDI (mido) or audio synth (pyo/sounddevice)
- Processing: serial → sound
- Max/MSP / Ableton: serial → MIDI
3) Repo structure suggestion
plant-music/
firmware/
esp32/
pc/
python/
docs/
Reply with:
- which ESP32 board you’re using
- whether you want Wi‑Fi/BLE
- which audio target (MIDI vs direct synth)
…and I’ll generate the code accordingly.