Skip to content

thankthemaker/sharespresso

 
 

Repository files navigation

IoT-Sharespresso

is an IoT-Arduino-based NFC payment system for coffeemakers with toptronic logic unit, as Jura Impressa S95 and others without modifying the coffeemaker itself. We currently use it with a Jura Giga X8 professional.

The project is based on Oliver Krohns famous Coffeemaker-Payment-System at

https://github.com/oliverk71/Coffeemaker-Payment-System

and the sharespresso project from the german c't magazine at

https://github.com/psct/sharespresso

http://heise.de/-3058350

The main difference to the original project is that the coffeemaker payment system is connected to the internet via ESP8266 od ESP32 WiFi chipset and may be administrated with a Ionic3-App via MQTT.

Here's an example for a prototype hook-up.

Hardware currently used

Main features

  • IoT based and NFC-enabled payment system
  • useable with different payment methods (prepaid, crypto-coin, ...)
  • administration via MQTT and BLE, Ionic3(MQTT) and Android-App (BLE) available
  • OLED Display with animations and status information
  • Over-the-air update process, triggered by MQTT

ThankTheMaker

The complete project is described at our blog.

Disclaimer

The code is provided 'as is', without any guarantuee. Use at your own risk!

Credits and further information

Many thanks to Oliver Krohn and the guys from the c't magazine for the great basis. A reference for several included tools can be found here: https://github.com/oliverk71/Coffeemaker-Payment-System

About

IoT version of the famous coffeemaker payment system from Oliver Krohn and the german c't magazine.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 71.0%
  • C 21.5%
  • Processing 6.5%
  • Java 1.0%