Skip to main content

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.