Bits & Bäume

unexpected coffee: a dive into industrial coffee machines

Last year, an industrial coffee vending machine with broken power electronics arrived at Metalab. This is a talk about how we repaired the machine, how these machines usually work, a dive into legacy software and electronics setups, and why those coffee vending machines taste like they do.
A bit more than a year ago, in early summer of 2022, someone contacted us at the Metalab Hackspace if we would be interested in an electronically defective, but probably repairable industrial coffee vending machine. An industrial coffee machine with a touchscreen and cocoa toppings? No idea where we would find enough room for it or if it would actually be used, but of course we'd be interested! Even if we couldn't repair the original electronics it would still serve as a good base to build a cocktail bot for Roboexotica, the festival for Cocktailrobotics. So roughly a month later the machine arrived at Metalab. After a few months of collecting (additional) dust and annoying a few members, we started the quest to get this machine back to work and to explore the (questionable) world of industrial coffee vending legacy, from hardware, over electronics to software architecture. There is also the final question: does it run Doom? We will talk about: - how these machines typically work mechanically - why industrial/office coffee vending machines taste like they do - what specifically failed in the electronics for this machine and how to debug this - and a few insights in the electronics and software setup of this vendor. - why RFC2324 might need an extension for soup If everything goes well we'll bring the machine to camp and probably to the talk.

Additional information

Live Stream https://streaming.media.ccc.de/camp2023/bits
Type Talk
Language English

More sessions

8/15/23
Bits & Bäume
Bits & Bäume
Wir eröffnen unsere Bühne zum Chaos Communication Camp
8/15/23
Bits & Bäume
Bits & Bäume
Humanitären Prinzipien fungieren in der internationalen Not- und Katastrophenhilfe als Leitplanke. Sie sollen die Arbeit von NGOs (non-governmental organizations) unterstützen, und gleichzeitig Hilfesuchende schützen. Doch was bedeutet es eigentlich, sich an Prinzipien wie das der Neutralität zu halten? Etwa Schweigen, wenn offensichtlich Menschenrechte verletzt werden? Oder können humanitäre Prinzipien dabei helfen, eine kritische Haltung einzunehmen? Und wie schwer ist eigentlich die ...
8/15/23
Bits & Bäume
Bits&Bäume Workshops
## What Play a round of our FOSS funding programme with us and test our new focus "sufficiency". Since 2020, we support open source public-interest-tech projects in Switzerland with [our Prototype Fund](https://prototypefund.opendata.ch/). ## Why Global greenhouse gas emissions continue to rise, sufficiency and systemic innovation must also play a central role in the context of digitalisation. From 2023/24 onwards, we will therefore fund two projects per year in the field of "sufficiency" to ...
8/15/23
Bits & Bäume
Bits & Bäume
Using technology can be a very different experience as a visually impaired person, in this talk I will cover some of the challenges we face and what can be done to improve usability.
8/15/23
Bits & Bäume
Bits & Bäume
We can replace the operating system of an Android phone when we have the necessary hardware drivers. Using NixOS as the operating system allows us to reliably recompile most of the modern software that we rely on for the mobile operating system to get the benefits of using real applications instead of just the limited capabilities of mobile apps. For example, programs like databases, webservices, CAD, compilers, image processing can run natively on the phone when you get rid of the Android ...
8/15/23
Bits & Bäume
Bits & Bäume
Mit dem “Chaotischen Catalysator Stipendien #CCS” werden Stipendien für Masterarbeiten vergeben die sich die Informationstechnologien und ihren Einfluss auf die Gesellschaft genauer anschauen. Was das konkret bedeutet und wie man sich bewerben kann, wird hier kurz zusammengefasst.
8/15/23
Bits & Bäume
Bits & Bäume
How to provide co-location services for small member servers.