├── .gitignore ├── README.md ├── assets ├── 3dback.png ├── 3dfront.png ├── diagram.excalidraw ├── diagram.png └── photos │ ├── original │ ├── back.jpg │ ├── back2.png │ ├── front.jpg │ ├── plant1.jpg │ ├── plant2.jpg │ └── plant3.jpg │ └── resized │ ├── back.jpg │ ├── back2.png │ ├── front.jpg │ ├── plant1.jpg │ ├── plant2.jpg │ └── plant3.jpeg ├── code ├── .gitignore ├── LICENSE ├── lib │ └── parasite │ │ └── parasite │ │ ├── batt.cpp │ │ ├── batt.h │ │ ├── config_template.h │ │ ├── mqtt_client.cpp │ │ ├── mqtt_client.h │ │ ├── pwm.cpp │ │ ├── pwm.h │ │ ├── soil_moisture.cpp │ │ ├── soil_moisture.h │ │ ├── wifi.cpp │ │ └── wifi.h ├── platformio.ini └── src │ └── main.cpp ├── experiments └── touch_sensor │ └── touch_sensor.ino └── kicad ├── lib ├── footprints │ ├── OSHW-logo.mod │ ├── SOP65P640X120-8N.kicad_mod │ └── SOT95P280X135-6N.kicad_mod └── symbols │ ├── DW01.lib │ ├── FS8205A.lib │ ├── Transistor_FET_Extra.lib │ ├── dk_Battery-Holders-Clips-Contacts.lib │ ├── parasite.bck │ ├── parasite.dcm │ └── parasite.lib ├── notes.md └── parasite ├── .gitignore ├── fp-info-cache ├── fp-lib-table ├── gerber ├── parasite-B_Cu.gbr ├── parasite-B_Mask.gbr ├── parasite-B_Paste.gbr ├── parasite-B_SilkS.gbr ├── parasite-Edge_Cuts.gbr ├── parasite-F_Cu.gbr ├── parasite-F_Mask.gbr ├── parasite-F_Paste.gbr ├── parasite-F_SilkS.gbr └── parasite.drl ├── parasite-cache.lib ├── parasite-rescue.dcm ├── parasite-rescue.lib ├── parasite.bak ├── parasite.csv ├── parasite.kicad_pcb ├── parasite.kicad_pcb-bak ├── parasite.net ├── parasite.pdf ├── parasite.pro ├── parasite.sch ├── parasite.xml └── sym-lib-table /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.swp 3 | .vscode 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/README.md -------------------------------------------------------------------------------- /assets/3dback.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/3dback.png -------------------------------------------------------------------------------- /assets/3dfront.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/3dfront.png -------------------------------------------------------------------------------- /assets/diagram.excalidraw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/diagram.excalidraw -------------------------------------------------------------------------------- /assets/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/diagram.png -------------------------------------------------------------------------------- /assets/photos/original/back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/original/back.jpg -------------------------------------------------------------------------------- /assets/photos/original/back2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/original/back2.png -------------------------------------------------------------------------------- /assets/photos/original/front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/original/front.jpg -------------------------------------------------------------------------------- /assets/photos/original/plant1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/original/plant1.jpg -------------------------------------------------------------------------------- /assets/photos/original/plant2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/original/plant2.jpg -------------------------------------------------------------------------------- /assets/photos/original/plant3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/original/plant3.jpg -------------------------------------------------------------------------------- /assets/photos/resized/back.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/resized/back.jpg -------------------------------------------------------------------------------- /assets/photos/resized/back2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/resized/back2.png -------------------------------------------------------------------------------- /assets/photos/resized/front.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/resized/front.jpg -------------------------------------------------------------------------------- /assets/photos/resized/plant1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/resized/plant1.jpg -------------------------------------------------------------------------------- /assets/photos/resized/plant2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/resized/plant2.jpg -------------------------------------------------------------------------------- /assets/photos/resized/plant3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/assets/photos/resized/plant3.jpeg -------------------------------------------------------------------------------- /code/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/.gitignore -------------------------------------------------------------------------------- /code/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/LICENSE -------------------------------------------------------------------------------- /code/lib/parasite/parasite/batt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/batt.cpp -------------------------------------------------------------------------------- /code/lib/parasite/parasite/batt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/batt.h -------------------------------------------------------------------------------- /code/lib/parasite/parasite/config_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/config_template.h -------------------------------------------------------------------------------- /code/lib/parasite/parasite/mqtt_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/mqtt_client.cpp -------------------------------------------------------------------------------- /code/lib/parasite/parasite/mqtt_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/mqtt_client.h -------------------------------------------------------------------------------- /code/lib/parasite/parasite/pwm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/pwm.cpp -------------------------------------------------------------------------------- /code/lib/parasite/parasite/pwm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/pwm.h -------------------------------------------------------------------------------- /code/lib/parasite/parasite/soil_moisture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/soil_moisture.cpp -------------------------------------------------------------------------------- /code/lib/parasite/parasite/soil_moisture.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/soil_moisture.h -------------------------------------------------------------------------------- /code/lib/parasite/parasite/wifi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/wifi.cpp -------------------------------------------------------------------------------- /code/lib/parasite/parasite/wifi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/lib/parasite/parasite/wifi.h -------------------------------------------------------------------------------- /code/platformio.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/platformio.ini -------------------------------------------------------------------------------- /code/src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/code/src/main.cpp -------------------------------------------------------------------------------- /experiments/touch_sensor/touch_sensor.ino: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/experiments/touch_sensor/touch_sensor.ino -------------------------------------------------------------------------------- /kicad/lib/footprints/OSHW-logo.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/lib/footprints/OSHW-logo.mod -------------------------------------------------------------------------------- /kicad/lib/footprints/SOP65P640X120-8N.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/lib/footprints/SOP65P640X120-8N.kicad_mod -------------------------------------------------------------------------------- /kicad/lib/footprints/SOT95P280X135-6N.kicad_mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/lib/footprints/SOT95P280X135-6N.kicad_mod -------------------------------------------------------------------------------- /kicad/lib/symbols/DW01.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/lib/symbols/DW01.lib -------------------------------------------------------------------------------- /kicad/lib/symbols/FS8205A.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/lib/symbols/FS8205A.lib -------------------------------------------------------------------------------- /kicad/lib/symbols/Transistor_FET_Extra.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/lib/symbols/Transistor_FET_Extra.lib -------------------------------------------------------------------------------- /kicad/lib/symbols/dk_Battery-Holders-Clips-Contacts.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/lib/symbols/dk_Battery-Holders-Clips-Contacts.lib -------------------------------------------------------------------------------- /kicad/lib/symbols/parasite.bck: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/lib/symbols/parasite.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/lib/symbols/parasite.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/lib/symbols/parasite.lib -------------------------------------------------------------------------------- /kicad/notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/notes.md -------------------------------------------------------------------------------- /kicad/parasite/.gitignore: -------------------------------------------------------------------------------- 1 | gerber.zip 2 | -------------------------------------------------------------------------------- /kicad/parasite/fp-info-cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/fp-info-cache -------------------------------------------------------------------------------- /kicad/parasite/fp-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/fp-lib-table -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-B_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-B_Cu.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-B_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-B_Mask.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-B_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-B_Paste.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-B_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-B_SilkS.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-Edge_Cuts.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-Edge_Cuts.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-F_Cu.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-F_Cu.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-F_Mask.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-F_Mask.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-F_Paste.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-F_Paste.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite-F_SilkS.gbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite-F_SilkS.gbr -------------------------------------------------------------------------------- /kicad/parasite/gerber/parasite.drl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/gerber/parasite.drl -------------------------------------------------------------------------------- /kicad/parasite/parasite-cache.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite-cache.lib -------------------------------------------------------------------------------- /kicad/parasite/parasite-rescue.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | #End Doc Library 4 | -------------------------------------------------------------------------------- /kicad/parasite/parasite-rescue.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite-rescue.lib -------------------------------------------------------------------------------- /kicad/parasite/parasite.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.bak -------------------------------------------------------------------------------- /kicad/parasite/parasite.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.csv -------------------------------------------------------------------------------- /kicad/parasite/parasite.kicad_pcb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.kicad_pcb -------------------------------------------------------------------------------- /kicad/parasite/parasite.kicad_pcb-bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.kicad_pcb-bak -------------------------------------------------------------------------------- /kicad/parasite/parasite.net: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.net -------------------------------------------------------------------------------- /kicad/parasite/parasite.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.pdf -------------------------------------------------------------------------------- /kicad/parasite/parasite.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.pro -------------------------------------------------------------------------------- /kicad/parasite/parasite.sch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.sch -------------------------------------------------------------------------------- /kicad/parasite/parasite.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/parasite.xml -------------------------------------------------------------------------------- /kicad/parasite/sym-lib-table: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rbaron/w-parasite/HEAD/kicad/parasite/sym-lib-table --------------------------------------------------------------------------------