This bot is based on Arduino board that have USB capabilities, tested on Arduino Leonardo and Arduino Pro Micro(ATmega32u4).
this little project uses Arduino boards simulate Keyboards & Mice & Tablet , controlling your PC that running Escape from Tarkov game instance, mainly leveling up your in-game skills "Endurance", "Strength", "Covert Movement".
-
You'll need a Arduino board that have ATmega32u4 processor on it(or supporting USB capabilitie), my recommendation is Arduino Leonardo(Arduino Official) or Arduino Pro Micro(3rd-party edition), because I've working on those 2 module for quite a while and all function running normal on those 2 module, if you have other Arduino board that supports USB, please feel free try it out yourself.
-
You'll need a PC capable to run EFT game instance at [1280x720 , minimal graphic quality, 30 FPS or higher]
-
You'll need Arduino IDE to upload the program into the board so your board can execute it.
-
No specific display resolution requirements, but must be 16:9, for example : 1280x720, 1600x900 , 1920x1080 , 2560x1440
-
First ,you'll need install Arduino IDE, if you don't have Arduino IDE installed or have no idea how to install it , you can check Arduino's tutorial here https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-downloading-and-installing
-
And then, you'll need install some additional libraries from Arduino's repository, you'll need both "HID-Project" and "elapsedMillis" libraries installed, if you don't know how to install it , you can check Arduino's tutorial here https://docs.arduino.cc/software/ide-v2/tutorials/ide-v2-installing-a-library
-
Now you can upload those code into your Arduino board via USB connection, if you don't know how, you can read this tutorial from Arduino here https://docs.arduino.cc/software/ide-v2/tutorials/getting-started/ide-v2-uploading-a-sketch
- recommend settings for EFT
-
Display resolution - 1280x720
-
Display method - fullscreen or windowed borderless
-
Graphics setting - Everything to minimal
-
Rendering scale - Lower the better
-
Lobby FPS limit - 60 FPS
-
Game FPS limit - 30 FPS
-
after tested it can run normally, you can turnoff your display for power saving
-
you'll need something inside your secure container to overweight your rat,if you don't have item can do that,you'll be unable to level-up your strength.
-
DO NOT carrying anything outside your secure container to overweight your rat, your rat will 100% lose those !!!
Running this might get your game account ban, because Nikita is a super sadism , if he or his puppetry saw your running this, they will very unhappy ! and very possible to ban your account !
You can use TarkovBotCoordinateConverter.py to calculate coordinate yourself, so when tarkov add new button or something, you can edit the main.ino file to adapt new game buttons by yourself.