Making sci-fi stuff is my favorite. I made this in blender 2.90 and used substance painter for texturing. I took reference from google images.