* add dual-direction diode capability * update per PR requests Co-authored-by: hineybush <hineybushkeyboards@gmail.com>