d.i.y. off-grid solar mid-boomer