A tool for interacting with a custom Arduino-based digital I/O device, used to control a variety of research hardware. The Arduino project is available as gk_util.
- This depends upon
PythonScript
: install this plugin using the Godot Asset Library (or your preferred method). - Install the Python
pyserial
module. From the Python executable installed byPythonScript
(in your project's addons folder), run
$ python -m pip install pyserial
- Install this plugin, specifically the
addons/IODevice/
directory, into your project.
The script IODevice.py
provides an example of using the device to trigger a
reward-delivery system. This can be customized as needed.