Possibly the most complicated thing I’ve ever designed. Now to order some boards and see if it works!