So my flash trigger is getting a nice box, and I'm ditching the breadboard in favour of stripboard (old habits picked up in AS level electronics die hard), but I want to keep the box innards as flexible as possible so I can put in new projects. To that end, I'm making the flash circuit separate to the power, input and output boards.
Two big issues with the current system - one, you can't easily align the laser without triggering the flash! This can be fixed by having an 'alignment mode' built in with a pushswitch to toggle between this mode and the flash mode. Another LED in the case will indicate which mode you're in :)
Problem two, you can only change the flash timing by uploading a new program. Not good in the field (netbook notwithstanding). Hence a plan to use the mode switch as a primitive timing selector by press-hold, tap out delay in 10's ms (say) and press-hold to set... The mode LED then flashes out the delay count (in 10's ms again) to confirm. My strategy is that of most modern hardware manfs - build in the bits in the box, then worry about writing software later on and release a patch :-] I'm looking at you Apple...
In the future I might look at using a segment display, but I reckon my 1990's digital watch approach should be workable :D
Oh, also I'm adding another circuit that can trigger my Canon SLR shutter to make the system more flexible. That kinda makes the flash delay bit make more sense I guess :-/