The firmware is now complete and has extra code to also passthrough (USB to UART) to the ESP for manual control and flash/bootloader operation. One final thing left to do is get the PIC flashing over USB. I will have this done in the next week or so.
The firmware is coming along nicely. USB CDC (serial) device is enumerating (and doesn't take up too much program space with the xc8 free compiler):
They have arrived and I am currently testing one of the assembled boards:
Working and sucessfully controlling ESP module power:
Just a quick update to say the revision 03 Nodes are out for production:
These will feature a USB based UART, USB power, MCU bootloader button (for flashing MCU), remote configuration button and ESP power control using a low Vce BJT transistor. Revision 04 is currently in development and will favour something other than the ESP module for tighter control over the beacon frames.