This repository is provided for educational and research purposes. Users assume full responsibility for any consequences arising from the use of this code, including but not limited to hardware damage ...