NewVision upstream

Appendix B: Tutorial for basic ESP design