BEATBox is an open-source, automated, customizable, and low-cost system for high-throughput behavioral data acquisition in rodents. It enables long-duration, home-cage operant conditioning with minimal experimenter interaction, preserving circadian and motivational dynamics while improving reproducibility.
- Website: https://open-beatbox.github.io/
- One-pager: https://open-beatbox.github.io/one-pager/
- Open-source resources: ./resources
- Documentation (working docs): ./resources/docs
- Build guides: ./resources/build-guides
- Website source: ./site
site/- Next.js website (static export for GitHub Pages)resources/- Open-source hardware, firmware, software, docs, and build assets
Inside resources/, you will find (or can add):
hardware/- CAD, PCB, and mechanical design filesfirmware/- device firmware and embedded toolingsoftware/- data acquisition, control, and analysis softwaredocs/- technical documentationbuild-guides/- assembly and calibration guidesassets/- renders, diagrams, and media for dissemination
If you want to contribute to the website, see site/README.md. For hardware/software contributions, add to the appropriate folder in resources/ and update the docs.