Hi everyone,
I'm currently waiting on an order from the Arduino shop with a Nano RP2040 for my first Arduino project. I was inspired by this page.
I'm a coffee nerd and despite loving a good old pour-over, I'm also terribly lazy in the morning. So, to that end, I want to use an old Braun Aromaster to brew my coffee in the morning. But since I'm lazy, I want to prepare things beforehand and my idea was to use the Arduino IoT cloud to send a signal when my apple watch detected me waking up, starting the brewing process by a relay and once the water is below a certain level (Gravity's photoelectric water liquid level sensor) to turn it back off so it won't sour the brew by overheating it.
This is the basic setup. I eventually want to build my own filter coffee machine but first I want to use this simple old Braun for testing. My problem is I have no idea how to send the Apple Watch signal to the cloud. I've managed to add the iPhone (14 pro) to the cloud so I might use that instead. But I still have no clue how. Should I use the accelerometer data?
I know C++ and micropython at an elementary level. Had C in uni but it has been a while. I'm inclined to choose micropython. I'm still a bit traumatized by having to work with C.
I'll set some form of a system so it only detects my movements from a certain time onwards... so I don't wake up with cold coffee in the morning or worse, wake up during the night to odd gurgling sounds.
Any tips? Many thanks! Wish you all a grand weekend! ![]()
