Touch 'n Drink is a small device that reads NFC id cards of club members of the Aeroclub (LSC) Hamm and allows to pay for items like cold drinks offered at the clubhouse. Purchases are forwarded to accounting so members pay via their regular monthly invoices. We're located at airfield EDLH in Hamm, Germany.
ESP32-C3, Keypad, OLED Display and NFC reader in a custom acrylic case. See hardware folder for details.
Small custom PCB for the microcontroller and connectors to other components. Either manufactured or manually soldered to a perfboard. See pcb folder for details.
Written in Rust. See firmware folder for details.
If you like this project, want to use it at your club, or if you want to discuss ideas and suggestions, feel free to start a discussion or open an issue. Feel free to fork this repository and base your work upon it. Please open a pull request if your changes or features are useful to a broad audience.
Hardware licensed under CERN Open Hardware License Version 2 (Permissive). Software licensed under either of Apache License 2.0 or MIT License, at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed as above, without any additional terms or conditions.