Touché is a wireless scoring system for fencing based on Arduino and nrf24l01.
The goal is to make an affordable, open source and open hardware system.
It currently only works for epee.
/!\ Foil and sabre support is in the roadmap but in a latter version that will certainly be on a dirrerent mcu (ESP32 or STM32).
During the early days of this project I called the base station the server and the fencer boxes the clients, I will use this naming in this document and across the project.
To make a system you'll have to go through these steps:
- Order the PCB and all the components
- 3D print the boxes
- Program the Arduino
- Solder the PCB and assemble everything
- Enjoy!
I wrote a step-by-step tutorial that you can find in Assembly_Guide.
If you have a question about anything (please read the tutorial first) you can open a Github issue and I will try my best to answer you.
This repository contains all the sources, 3D files, and PCB files needed to make this system.
.
├── Archive # some old versions of the project
├── Documents # pcb sources, and STL files
├── Code # source code
├── Assembly_Guide/ # step by step tutorial to DIY
Each directory has its own README.md to explain this with more details.
See Github issues.
If you have any improvement idea, find a bug or encounter a problem you can open a Github issue.
All the code, CAD files, PCB files, and everything within this repository is licensed under the terms of the GNU General Public License V3.0.