this is a slideout controller for any phone or case that has magsafe it can be added and removed at will as its attached to the phone with magnets i made this for my s20fe with a magsafe case and will soon be moving to iphone hense the reason for magsafe i will add the f3d files for people that want to remix it for their phones as far as the controller goes it was made to use the 8bitdo lite 2 it is stock other then removing the outermost backplate also it should fit most phone cases if not msg me and i can try to help
as for parts you will need 5x3mm magnets about 83 but you should be able to use less this is what i used
https://www.amazon.com/dp/B09QHS6VSJ?psc=1&ref=ppx_yo2ov_dt_b_product_details
and an 8bitdo lite 2 controller witch is stock other then removing the outermost backplate
https://www.amazon.com/Bluetooth-Gamepad-Raspberry-Turquoise-Gaming-Console/dp/B0B3DH1Z4P/ref=sr_1_1?dib=eyJ2IjoiMSJ9.z17ptfiAw-NFxQWZL_Z8RC6V30NW0vWEtD_Zxx0kBXN1K0inWDp0NqaoDwwUI-3pOPtcuFVbrLvUFv66EqPnaxoS2dwr7d6_uPWwOJuMpKQ8wCUEPI5lhyD8xD1NqqotARAeCS5zQtXbsCZrZqbkusnvs5HM9QSkVXd--1ffjqFHrtakkZfxMoku4E0N9G3gzrjmQCvnk1lTbaSEi0MIHdy3ZaQJnOtckGXIqTZQ-TeLJ9khmzjv_jRRxZrejfDjaaNzpYUOeQDUsrD5nIOm0Al6Pg6rAZ0QXQ-wRkSQqZg.UgoL2f7DzmQZjw7bKxFjk6R98bpvoEJKsnR0jESdtMI&dib_tag=se&keywords=lite+2&qid=1716028612&sr=8-1