Skip to content

Executors

Rune Haugaard edited this page Jul 11, 2024 · 5 revisions

An executor is the different implementations for how to trigger the macros in-game. On this page you will be able to find the different settings and configuration needed to use the different executors

pynpyt

pyautogui

xdotool

Arduino passthrough

This executor takes advantage of the Arduino Leonardos ability to emulate a keyboard, by sending it the stratagem commands over serial and having it convert it into keyboard input.

Hardware setup

To setup prepare an Arduino for use with Hell Snake you, you first need a Arduino Leonardo or similar Arduino compatible board with the ATmega32u4 chip on it.

Then install the Arduino sketch found here: arduino_passthrough.ino using the Arduino IDE

Pico passthrough

Similar to the Arduino passthrough executer this utilizes a Raspberry Pi Pico micro controller to emulate a keyboard.

Hardware setup

NB: In theory any board that can run CircuitPython and emulate a keyboard should work for this executor.

1. Flash the Pico with CircuitPython

First to get the Pico running CircuitPython follow this thorough guide from Adafruit: Installing CircuitPython

2. Install the Pico passthrough code

To install the Pico passthrough code simply transfer the content of the Pico passthrough folder to the Pico

Clone this wiki locally