This is a derivative work and was conceived out of the need for a 5V USB mid-power charging station solution for my pilot solar panel installation. While there's nothing special or impressive in its feature set, it serves up respectable performance using a PIC micro-controller rather than employing a monolithic solution.
I like using micro-controllers for many of my power supply designs because of the creativity & flexibility they allow. And with the on-board peripherals you can implement some fairly complex features with minimal external components.
An example of this is the synchronous buck implementation. I don't go into all the gory details in this project but instead posted as a separate project since it stands on its own as a concept that could be implemented on various designs & controllers.
The operation of this design is included in the description of operation PDF in the files section. All files you need to build it are also there. Details are included in the build section.