<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>gaggia classic Archives - Tailored Cloud</title>
	<atom:link href="https://tailored.cloud/tag/gaggia-classic/feed/" rel="self" type="application/rss+xml" />
	<link>https://tailored.cloud/tag/gaggia-classic/</link>
	<description>Kubernetes, devops and everything cloud</description>
	<lastBuildDate>Sat, 06 May 2023 16:36:48 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6</generator>
	<item>
		<title>Repairing the Gaggia Classic</title>
		<link>https://tailored.cloud/hobby/repairing-the-gaggia-classic/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=repairing-the-gaggia-classic</link>
					<comments>https://tailored.cloud/hobby/repairing-the-gaggia-classic/#respond</comments>
		
		<dc:creator><![CDATA[tc-admin]]></dc:creator>
		<pubDate>Sat, 06 May 2023 16:35:43 +0000</pubDate>
				<category><![CDATA[hobby]]></category>
		<category><![CDATA[coffee]]></category>
		<category><![CDATA[espresso]]></category>
		<category><![CDATA[gaggia classic]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[open source]]></category>
		<guid isPermaLink="false">https://tailored.cloud/?p=477</guid>

					<description><![CDATA[<p>When I bought my machine, it wasn&#8217;t working and was sold as &#8220;unknown, non-working condition&#8221;. This model of espresso machine <a class="more-link" href="https://tailored.cloud/hobby/repairing-the-gaggia-classic/">Continue Reading</a></p>
<p>The post <a href="https://tailored.cloud/hobby/repairing-the-gaggia-classic/">Repairing the Gaggia Classic</a> appeared first on <a href="https://tailored.cloud">Tailored Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="768" src="https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220812_115731990-1024x768.jpg" alt="" class="wp-image-484" srcset="https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220812_115731990-1024x768.jpg 1024w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220812_115731990-300x225.jpg 300w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220812_115731990-768x576.jpg 768w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220812_115731990-1536x1152.jpg 1536w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220812_115731990.jpg 2016w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>When I bought my machine, it wasn&#8217;t working and was sold as &#8220;unknown, non-working condition&#8221;. This model of espresso machine is super popular, and you can find a lot of info about how it works and how to repair every single piece of it. So, I won&#8217;t write everything again over here, but will make it easier for you and link all the resources I used. My main source of knowledge was a blog dedicated to modding and fixing the Gaggia Classic (mainly), which is absolutely great, detailed, and insightful, but available only in Polish. If you don&#8217;t speak this language, I suggest trying auto-translation, as the blog is totally worth it.</p>



<p>Using this set of links, you can basically repair anything you want in your Gaggia as well <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>



<ul class="wp-block-list">
<li><a href="https://gaggiaclassicmods.blogspot.com/" target="_blank" rel="noreferrer noopener">home page of the &#8220;Moja Gaggia, Moje Mody&#8221; blog</a></li>



<li><a href="https://gaggiaclassicmods.blogspot.com/2015/12/o-ringi-w-gaggia-czyli-jakie-i-gdzie_83.html" target="_blank" rel="noreferrer noopener">how, where and which seals to change in your machine</a></li>



<li><a href="https://gaggiaclassicmods.blogspot.com/2016/01/rozbiorka-i-czyszczenie-zaworu.html" target="_blank" rel="noreferrer noopener">fixing/cleaning the 3-way valve</a></li>



<li><a href="https://youtu.be/MWrp4_ozUT0" target="_blank" rel="noreferrer noopener">how is the Ulka vibartion pump built and how to fix it</a></li>



<li><a href="https://gaggiaclassicmods.blogspot.com/2018/02/ekspres-nie-dziaa-sprawdzamy-grzake-i.html" target="_blank" rel="noreferrer noopener">how to check of the heaters of your boiler are OK</a></li>



<li><a href="https://gaggiaclassicmods.blogspot.com/2017/12/gaggia-classic-wielka-baza-czesci-i.html" target="_blank" rel="noreferrer noopener">big list of spare parts</a></li>



<li><a href="https://gaggiaclassicmods.blogspot.com/2018/09/gaggia-schematy-diagramy-elektryczne-i.html" target="_blank" rel="noreferrer noopener">electric connections diagram</a></li>
</ul>
<p>The post <a href="https://tailored.cloud/hobby/repairing-the-gaggia-classic/">Repairing the Gaggia Classic</a> appeared first on <a href="https://tailored.cloud">Tailored Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tailored.cloud/hobby/repairing-the-gaggia-classic/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How a single boiler espresso machine works?</title>
		<link>https://tailored.cloud/hobby/how-a-single-boiler-espresso-machine-works/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=how-a-single-boiler-espresso-machine-works</link>
					<comments>https://tailored.cloud/hobby/how-a-single-boiler-espresso-machine-works/#respond</comments>
		
		<dc:creator><![CDATA[tc-admin]]></dc:creator>
		<pubDate>Sat, 06 May 2023 16:25:03 +0000</pubDate>
				<category><![CDATA[hobby]]></category>
		<category><![CDATA[espresso]]></category>
		<category><![CDATA[gaggia classic]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[open source]]></category>
		<guid isPermaLink="false">https://tailored.cloud/?p=472</guid>

					<description><![CDATA[<p>I think that in order to better understand the modding process of an espresso machine, you need to first understand <a class="more-link" href="https://tailored.cloud/hobby/how-a-single-boiler-espresso-machine-works/">Continue Reading</a></p>
<p>The post <a href="https://tailored.cloud/hobby/how-a-single-boiler-espresso-machine-works/">How a single boiler espresso machine works?</a> appeared first on <a href="https://tailored.cloud">Tailored Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><img decoding="async" class="size-medium wp-image-474 aligncenter" src="https://tailored.cloud/wp-content/uploads/2023/05/PXL_20230315_214521329-225x300.jpg" alt="Wires, wires everywhere ;)" width="225" height="300" srcset="https://tailored.cloud/wp-content/uploads/2023/05/PXL_20230315_214521329-225x300.jpg 225w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20230315_214521329-768x1024.jpg 768w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20230315_214521329-1152x1536.jpg 1152w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20230315_214521329.jpg 1512w" sizes="(max-width: 225px) 100vw, 225px" /></p>
<p>I think that in order to better understand the modding process of an espresso machine, you need to first understand how it&#8217;s working.<br />
What I bought for my project was a roughly 20 years old Gaggia Classic, in a quite rare black Coffee version. Still, in regard to how it&#8217;s built, it&#8217;s the same as Gaggia Classic v1. What was really interesting to me, is that this machine uses no electronics at all: everything is driven directly using the AC power and switches on the front of the machine &#8211; really nice and simple solution!</p>
<h2>How coffee is made</h2>
<p>When a machine is turned on, it turns on both heaters integrated with the water boiler. Depending on whether the machine is in &#8216;coffee brewing&#8217; mode or &#8216;steaming&#8217; mode, there&#8217;s one of two thermocouples included in the circuit with the heaters (one disconnects when the boiler gets to &#8216;coffee brewing&#8217; temperature, the other disconnects when it gets to a higher &#8216;steaming&#8217; temperature). By default, they are internally connected (on), but when they reach a certain temperature, they break (turn off internally) the circuit and boiler heaters stop working. When the water in the boiler cools down a bit, the thermocouple switches back on and heaters start again. That way, the machine executes its first function: heating water. By the way, this process is what is causing some problems in espresso brewing: the difference between off-and-back-on temperatures (called hysteresis) of the heating circuit can be as high as 10 °C, which will already impact the taste of espresso. The PID controller we want to add will keep our temperature within 1-2 °C of the target value.</p>
<p>Unless you flip the brewing switch, nothing else happens. When you do, the brewing process looks like this:</p>
<ul>
<li>The pump starts pumping the water from the water tank to the hose that goes to the Over-Pressure Valve (OPV). The pressure of this water is roughly 15 bar.</li>
<li>Next, the water goes through OPV. In general, you can have OPV in a form of a simple plastic wedge, that is pushed against the water current by a spring or a full regulated OPV. My advice: don&#8217;t even buy machines that have the simple one. Gaggia Classic v1 has a regulated OPV valve. This valve has 1 input and 2 outputs, so to speak. The water flows in and pushes internally on a spring-loaded rubber seal. If the pressure is low, the seal holds and all the water goes out through the first output, which is used to brew coffee. When the pressure of the water is high enough, the spring is compressed, the seal opens and some water gets out the 2nd overflow output of the valve. This output leads back to the water container, where there&#8217;s no resistance on the way, so there&#8217;s also no pressure buildup and any excess water can flow this way. That allows the OPV to limit the water pressure to a constant value &#8211; the one that is needed to open the overflow output. By regulating a nut within the OPV you can preload the spring as hard as needed and that way also regulate the pressure at which the overflow opens. Still, to calibrate the OPV precisely, you need to connect a pressure gauge somewhere. One option to do that is to block water output out of the coffee group using a blind sieve, then split the water hose and connect your gauge there. The other, simpler way, is to connect the pressure gauge to your normal portafilter, blocking water outflow using the gauge directly. So, here&#8217;s the 2nd step of the espresso process: setting the water pressure to a correct value, typically 9 bar.
<p><figure id="attachment_479" aria-describedby="caption-attachment-479" style="width: 300px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-479 size-medium" src="https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180257308-300x225.jpg" alt="Over Pressure Valve (OPV)" width="300" height="225" srcset="https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180257308-300x225.jpg 300w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180257308-1024x768.jpg 1024w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180257308-768x576.jpg 768w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180257308-1536x1152.jpg 1536w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180257308.jpg 2016w" sizes="(max-width: 300px) 100vw, 300px" /><figcaption id="caption-attachment-479" class="wp-caption-text">Over Pressure Valve (OPV)</figcaption></figure></li>
<li>After the OPV, the water passes through a 3-way valve. In theory, this part is not really needed, but you still want to have it. The way this valve works is that it has 3 connections: from the OPV (so the water you want to brew your coffee with), one exits to the coffee group (where you want your water to go to make a coffee) and the second output to the drip tray. The 3-way valve works by enabling one or (actually xor <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f609.png" alt="😉" class="wp-smiley" style="height: 1em; max-height: 1em;" /> the other of paths water can flow. When the AC power is enabled, the valve allows water to flow between OPV and the coffee group, but blocks output to the drip tray. When it&#8217;s not energized by AC, it allows the water to flow between the coffee group and the drip tray. Why is it useful? Just after finishing the brew, there&#8217;s still quite high pressure in the coffee group and your portafilter. If you remove your portafilter from the group while there&#8217;s still some pressure, droplets and bits of coffee will start flying around your kitchen! To avoid that, as soon as you turn off the water pump, also the 3-way valve is turned off and allows the extra pressure to be released to the drip tray through the 2nd path.
<p><figure id="attachment_481" aria-describedby="caption-attachment-481" style="width: 300px" class="wp-caption alignnone"><img loading="lazy" decoding="async" class="size-medium wp-image-481" src="https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180247128-300x225.jpg" alt="3 Way Valve" width="300" height="225" srcset="https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180247128-300x225.jpg 300w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180247128-1024x768.jpg 1024w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180247128-768x576.jpg 768w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180247128-1536x1152.jpg 1536w, https://tailored.cloud/wp-content/uploads/2023/05/PXL_20220802_180247128.jpg 2016w" sizes="(max-width: 300px) 100vw, 300px" /><figcaption id="caption-attachment-481" class="wp-caption-text">3 Way Valve</figcaption></figure></li>
<li>Now we&#8217;re almost done. We have water at the right temperature and pressure, we&#8217;re protected from a mess by the 3-way valve, we can just push out the hot water from the boiler into the portafilter &#8211; it is the fresh water coming from the water tank that is pushing out the hot water from the boiler onto your coffee. So, put your ground coffee into the portafilter and let the water flow!</li>
</ul>
<p>The post <a href="https://tailored.cloud/hobby/how-a-single-boiler-espresso-machine-works/">How a single boiler espresso machine works?</a> appeared first on <a href="https://tailored.cloud">Tailored Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tailored.cloud/hobby/how-a-single-boiler-espresso-machine-works/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Short espresso machine project update</title>
		<link>https://tailored.cloud/hobby/short-espresso-machine-project-update/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=short-espresso-machine-project-update</link>
					<comments>https://tailored.cloud/hobby/short-espresso-machine-project-update/#respond</comments>
		
		<dc:creator><![CDATA[tc-admin]]></dc:creator>
		<pubDate>Tue, 02 May 2023 11:39:25 +0000</pubDate>
				<category><![CDATA[hobby]]></category>
		<category><![CDATA[coffee]]></category>
		<category><![CDATA[espresso]]></category>
		<category><![CDATA[gaggia classic]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[open source]]></category>
		<guid isPermaLink="false">https://tailored.cloud/?p=465</guid>

					<description><![CDATA[<p>It has been a long time, but my espresso project is going forward, still in an always-alpha state. Stuff is <a class="more-link" href="https://tailored.cloud/hobby/short-espresso-machine-project-update/">Continue Reading</a></p>
<p>The post <a href="https://tailored.cloud/hobby/short-espresso-machine-project-update/">Short espresso machine project update</a> appeared first on <a href="https://tailored.cloud">Tailored Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>It has been a long time, but my espresso project is going forward, still in an always-alpha state. Stuff is hanging on the wires behind the machine, but it makes coffee, so I&#8217;m spending my time on other projects.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="671" src="https://tailored.cloud/wp-content/uploads/2023/05/hardware-alpha-1024x671.jpg" alt="Stuff hanging on wires..." class="wp-image-467" srcset="https://tailored.cloud/wp-content/uploads/2023/05/hardware-alpha-1024x671.jpg 1024w, https://tailored.cloud/wp-content/uploads/2023/05/hardware-alpha-300x197.jpg 300w, https://tailored.cloud/wp-content/uploads/2023/05/hardware-alpha-768x504.jpg 768w, https://tailored.cloud/wp-content/uploads/2023/05/hardware-alpha.jpg 1342w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Hardware &#8211; always alpha</figcaption></figure>



<p>Still, I want to drop at least a short update here.</p>



<p>Over the last few months, I tried the projects I mentioned <a href="https://tailored.cloud/hobby/smart-espresso-machine-starting-a-new-hobby-project/" target="_blank" rel="noreferrer noopener">in the previous post</a>. I also have a decision about when to use which:</p>



<p>&#8211; if you need wireless connectivity, MQTT integration and such &#8211; use the <a href="https://github.com/medlor/bleeding-edge-ranciliopid">bleeding edge</a></p>



<p>&#8211; if you want the most advanced features, yet no connectivity and a very opinionated main developer &#8211; go with <a href="https://gaggiuino.github.io/">gaggiuino</a>.</p>



<p>Still, no matter which you choose, you need an operational Gaggia machine first. I have an almost ready short entry about the best resources I found on the Internet when I was fixing mine.</p>
<p>The post <a href="https://tailored.cloud/hobby/short-espresso-machine-project-update/">Short espresso machine project update</a> appeared first on <a href="https://tailored.cloud">Tailored Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tailored.cloud/hobby/short-espresso-machine-project-update/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Smart Espresso Machine &#8211; starting a new hobby project</title>
		<link>https://tailored.cloud/hobby/smart-espresso-machine-starting-a-new-hobby-project/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=smart-espresso-machine-starting-a-new-hobby-project</link>
					<comments>https://tailored.cloud/hobby/smart-espresso-machine-starting-a-new-hobby-project/#respond</comments>
		
		<dc:creator><![CDATA[tc-admin]]></dc:creator>
		<pubDate>Fri, 09 Sep 2022 12:26:05 +0000</pubDate>
				<category><![CDATA[hobby]]></category>
		<category><![CDATA[coffee]]></category>
		<category><![CDATA[espresso]]></category>
		<category><![CDATA[gaggia classic]]></category>
		<category><![CDATA[IoT]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[smart]]></category>
		<guid isPermaLink="false">http://localhost:8080/?p=452</guid>

					<description><![CDATA[<p>As you may have heard, an IT engineer is powered by coffee. While not always true, it definitely is in <a class="more-link" href="https://tailored.cloud/hobby/smart-espresso-machine-starting-a-new-hobby-project/">Continue Reading</a></p>
<p>The post <a href="https://tailored.cloud/hobby/smart-espresso-machine-starting-a-new-hobby-project/">Smart Espresso Machine &#8211; starting a new hobby project</a> appeared first on <a href="https://tailored.cloud">Tailored Cloud</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>As you may have heard, an IT engineer is powered by coffee. While not always true, it definitely is in my case. I love coffee, and I&#8217;m a big fan of Italian coffee style: mainly espresso.</p>



<p>For a few years, I was a moderately happy owner of an Ascaso Dream espresso machine and i2 mini grinder. They create a nice set and the coffee was… OK. Espresso was hit-and-miss, but mostly miss, and it always frustrated me that an espresso at a regular coffee bar, like Costa, is much better.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="768" src="https://localhost:8080/wp-content/uploads/2022/08/ascaso-dream-and-i2-mini-1024x768.jpg" alt="My Ascaso Dream, i-2 mini grinder and the tamper station" class="wp-image-457" srcset="https://tailored.cloud/wp-content/uploads/2022/08/ascaso-dream-and-i2-mini-1024x768.jpg 1024w, https://tailored.cloud/wp-content/uploads/2022/08/ascaso-dream-and-i2-mini-300x225.jpg 300w, https://tailored.cloud/wp-content/uploads/2022/08/ascaso-dream-and-i2-mini-768x576.jpg 768w, https://tailored.cloud/wp-content/uploads/2022/08/ascaso-dream-and-i2-mini-1536x1152.jpg 1536w, https://tailored.cloud/wp-content/uploads/2022/08/ascaso-dream-and-i2-mini-2048x1536.jpg 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption><em>My Ascaso Dream, i-2 mini grinder and the tamper station</em></figcaption></figure>



<p>If my espresso quality is subpar, then what is required to get a good espresso? I started to check again what is considered important when making espresso. The non-ultimate list is:</p>



<ul class="wp-block-list"><li>first and foremost, a good grinder that can get you the needed fine-grained coffee powder of uniform distribution</li><li>precise water temperature control (and good water quality in general)</li><li>water pressure control (should be 9 bar, at least as a start value)</li><li>even distribution, tamping and extraction of coffee puck in the basket (this can be a hard one)</li><li>repeatability and control over everything mentioned above.</li></ul>



<p>After a long break, I got back to a polish coffee forum, where I wanted to check if someone figured out how to make better coffee using hardware I have. I learned there that one folk has basically remade his Ascaso Arc (same hardware, different case than my Dream), added an AT Mega based MCU and turned it into a beast. That started me off. I started to read about how espresso machines are made and how they work, and I found a few open source projects on GitHub, where people create a firmware for home class espresso machines. That was it &#8211; at this point, I knew what my next big hobby project is.</p>



<p>This blog entry starts a series of note-to-future-self entries, where I want to document where I found stuff needed to fix and make the open source espresso machine based on Gaggia Classic.</p>



<p>The firmware projects I found are:</p>



<ul class="wp-block-list"><li><a href="https://github.com/Zer0-bit/gaggiuino" target="_blank" rel="noreferrer noopener">https://github.com/Zer0-bit/gaggiuino</a></li><li><a href="https://github.com/rancilio-pid/ranciliopid" target="_blank" rel="noreferrer noopener">https://github.com/rancilio-pid/ranciliopid</a> and its fork <a href="https://github.com/medlor/bleeding-edge-ranciliopid" target="_blank" rel="noreferrer noopener">https://github.com/medlor/bleeding-edge-ranciliopid</a></li></ul>



<p>The first project on the list is aimed at Gaggia Classic machine, while the second one supports a few machines, mainly Rancilio Silvia, but also Gaggia Classic. I read about the projects, compared them, checked on the features and decided to go with &#8216;ranciliopid&#8217; or its fork. So, I created a plan and arranged it in stages:</p>



<ul class="wp-block-list"><li>stage 0<ul><li>buy a used Gaggia Classic</li><li>learn how it&#8217;s built, repair it (if needed), clean it and make nice</li><li>make it work as the original design intended to</li><li>add precision baskets, precision shower filter and an NPF (naked portafilter &#8211; it doesn&#8217;t change the taste of coffee, but allows you to better see how your extraction works and looks awesome &#8211; I always wanted to have one <img src="https://s.w.org/images/core/emoji/15.0.3/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> )</li></ul></li><li>stage 1 &#8211; add ESP32 MCU in the &#8220;full&#8221; scenario, with features including<ul><li>digital control through relays of all the main electric components: 3-way valve, pump and heaters, and the TSIC 306 temperature sensor, which allows for:<ul><li>very precise temperature control with PID controller (with 1 <strong>°</strong>C resolution)</li><li>timed shots: the machine stops after the set number of seconds</li><li>pre-infusion: when a brew starts, the machine first pumps water for a brief moment of time (like 2 s), then takes a short pause, then starts the actual extraction &#8211; this presoaking of coffee allows getting rid of the air trapped in between the coffee powder and should make your extraction more even</li><li>backflush: a cleaning mode, where brew group is first pressurized (with a blind sieve/basket attached), then expelled through the 3-way valve to the drip tray</li></ul></li><li>add an OLED screen</li><li>configure MQTT integration</li><li>insulate the boiler of the machine to eliminate the gigantic heat loss of the naked metal boiler and speed up the heating process on start</li><li>add a water level sensor: to tell you when you run out of water, so you&#8217;re not surprised mid-brew</li><li>figure out how to place all of that in the machine, add necessary case for the electronics</li></ul></li><li>stage 2 &#8211; add scales<ul><li>Good espresso needs to have a correct extraction ration and extraction time. Extraction ratio is the ratio between the weight of your final product &#8211; the espresso in your glass &#8211; to the weight of coffee beans used to make it. There&#8217;s no single correct value, but in general people agree that your extraction ratio should be somewhere between 2-3x (so from 10 g of freshly ground coffee powder you should get 20-30 g of espresso). As for time, the typical value is 25 s, but it also can vary between 20-30 s. So, to make your coffee right, you need to find (dial in) your grinding settings for a specific coffee to land within these ranges. The basic option is to set your brew time to a constant value, like 25 s, then change your grinding setting until you get the 2-3x extraction ratio. But to be able to tell the ratio, you have to put a scale under your espresso glass when you pull the shot. Now, the firmware that I want to use (and gaggiuino is working on it as well) has a killer feature: you can integrate a scale into your drip tray and connect it directly to the ESP32. That way, you can start making your coffee by weight: your machine will stop the extraction when you reach a certain weight of espresso and will tell you how much time that needed. This is my next stage after the basic functionality.</li></ul></li><li>stage 3 &#8211; features that need to be created and I would like to help contribute<ul><li>Pressure profiling: this is the hot topic in espresso world (as far as I&#8217;ve seen). The idea is that you add 2 hardware elements: a water pressure sensor to check the pressure of water flowing through your coffee puck and an AC light dimmer, which you can use to cut down the power of the water pump. By cutting the power of the pump, you make the pump lower the extraction pressure. Controlling the pump using data from the pressure sensor, you can create a pressure profile of water during your extraction. Ideas that I&#8217;ve seen so far are based on linear change, so for example your brew starts at 9 atm but then falls down to 6 atm at the end of brew. Still, everything is possible &#8211; you just have to create a code that can execute that.</li><li>Drip tray overflow warning. Since the scale I want to integrate into my machine is actually based under the drip tray, it should be possible to get the weight of the tray when it&#8217;s almost full of water, then display a warning for me that I should empty it. Sounds simple and useful.</li><li>Automatic extraction rate brewing. As I explained above, you can either brew your espresso by time (for a given number of seconds) or until it reaches a certain weight (like until we get 30 g of espresso). The problem that I see with that second method is that my initial coffee powder weight might vary. I&#8217;d like to try to integrate a digital scale connected to the espresso machine&#8217;s MCU, that weights how much coffee powder has my grinder produced. Having this information in the MCU, I can stop the extraction when the ratio reaches a specific configured extraction rate, like 2,5 x.</li></ul></li></ul>



<h2 class="wp-block-heading">Wrapping up</h2>



<p>This is going to be a long project for me, but I&#8217;m actually writing this after already (almost) completing my stage 1. In this blog series, I want to save a set of &#8220;notes for my future self&#8221;, so that I have a written reference when I need to service my own machine again.</p>



<p>In the next few entries, I&#8217;ll try to start by explaining how an espresso machine works and how you can repair it if you have to.</p>
<p>The post <a href="https://tailored.cloud/hobby/smart-espresso-machine-starting-a-new-hobby-project/">Smart Espresso Machine &#8211; starting a new hobby project</a> appeared first on <a href="https://tailored.cloud">Tailored Cloud</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://tailored.cloud/hobby/smart-espresso-machine-starting-a-new-hobby-project/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
