davorvr / bedsyino

The hardware part of the BeDSy platform.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BeDSyino

What is it?

The BeDSy (Behaviour-recording Device Synchroniser) is a platform for hardware triggering and synchronisation of equipment for laboratory animal behavioural monitoring. For more information about the BeDSy platform, check the BeDSy repository.

The platform consists of two components: the BeDSy Python package, which interfaces with the BeDSyino, a hardware platform which sends custom trigger signals to animal behaviour-monitoring devices.

The BeDSyino is based on the Teensy 4.0 platform (with plans to migrate to the Teensy 4.1) and Teensyduino.

Current state

The BeDSyino is still cooking. While the code is mostly complete, only a single hand-soldered, protoboard-based prototype has been developed thus far. A modular, extensible hardware platform is currently in the works and hardware files will be uploaded as soon as it's ready. The .ino file contains a lot of (hopefully) helpful comments, but more work on the documentation is necessary.

TO DO - expand

License

The code is distributed under GPLv3.

About

The hardware part of the BeDSy platform.

License:GNU General Public License v3.0


Languages

Language:C++ 100.0%