I have today uploaded a new version of my wireless soil moisture sensor. This new version accommodates a larger 18650 type battery, a more efficient TP4056 charge controller and a DC jack for attaching an optional solar panel.
For full details see thingiverse and instructables