Thanks for the replies! :smile:
Hmm, interesting thought. I did now reset the oscilloscope (Rigol DS1052E) to factory settings, but I'm still getting the same issue. Channels are set to trigger on rising edge. Since I'm using the same time base for both channels I guess this should not be the issue.
Of course I can set the oscilloscope to trigger on rising edge for channel 1 and falling edge for channel 2 if I set the oscilloscope to alternate the triggering between the two channels. When I do so everything looks correct, but I guess it is just an "illusion" unless I'm not thinking straight.
I did also make soldered breadboard version of this, but STILL I'm still getting the same issue. Even if I accidentally broke all of the ICs, it still feels strange that all of them would give me the exact same waveform... I must be messing something up, but I can't see what at all.
Perhaps I should try a different driver circuit just to test... are there any recommendations?