Coffee System

Introduction: Coffee System

This a system that lets you brew coffee remote controlled and tells you when the coffee has the optimal drinking temperature.

Step 1: Wiring

Wire the hardware according to the schematics. You will need:

  • Arduino
  • 433 mhz transmitter
  • Thermistor
  • 10 kOhm Resistor
  • Remote switch
  • Wires
  • Breadboard (optional)

Also plug in the remote switch and the coffee machine and wire the temperature sensor at the back of the spoon.

Step 2: Upload Code

Open the attached arduino project in the arduino ide, plug in the arduino and select the right board and the right port. Then you have to adapt the used pins and the housecode of the remote switch manually in the main sketch. Finally upload the code to the arduino.

Step 3: UI

Download the ui program attached and choose the folder according to your system. Start the program and enjoy your coffee.


  • Press start to start the coffee machine
  • Wait for the timer to elapse and remind you that your coffee is ready
  • Go get your coffee
  • Stir your coffee with the spoon
  • Have a look at the temperature diagram to see when it is ready for drinking.

Be the First to Share


    • Make it Glow Contest

      Make it Glow Contest
    • First Time Author Contest

      First Time Author Contest
    • Anything Goes Contest

      Anything Goes Contest

    3 Discussions


    6 years ago on Introduction

    Very clever!

    Do you have any more info or photos showing how you actually assemble this? (Especially the sensor unit with the spoon, I'm curious how that works.)


    Reply 6 years ago on Introduction

    You can see that on the second photo (overview of all parts). We just used tape to fixate the thermistor on the back of the spoon. Not the best way maybe, but it works. If you have another idea please let me know.


    Reply 6 years ago on Introduction

    After the wiring there is not much to set up. Only plug in the remote switch and the coffee machine. Then plug the arduino in the computer with the ui running, so that the ui can communicate with the arduino which handles the hardware stuff. The range of the spoon is limited by the length of the cable between the sensor and the arduino.