A second try at the PPS board, this time with the correct footprint for the transistors on the sine-to-square input stage.

Still some bugs left as I had to add a diode on the MCLR pin for the PIC-programmer to work correctly.

1PPS output is phase-coherent with the 10 MHz input.
10 ms long 1PPS output, ca 2.7V into 50R load.
PPS-board, rev2. sine-to-square at the top. Sync-input and dip-switch in the middle. PPS-outputs at the bottom.
PPS into 1 Megaohm - with ringing and 3.3V amplutide..