<?xml version="1.0" encoding="UTF-8"?><feed
	xmlns="http://www.w3.org/2005/Atom"
	xmlns:thr="http://purl.org/syndication/thread/1.0"
	xml:lang="en-US"
	>
	<title type="text">Christine Sunu | The Verge</title>
	<subtitle type="text">The Verge is about technology and how it makes us feel. Founded in 2011, we offer our audience everything from breaking news to reviews to award-winning features and investigations, on our site, in video, and in podcasts.</subtitle>

	<updated>2025-01-29T14:49:26+00:00</updated>

	<link rel="alternate" type="text/html" href="https://www.theverge.com/author/christine-sunu" />
	<id>https://www.theverge.com/authors/christine-sunu/rss</id>
	<link rel="self" type="application/atom+xml" href="https://www.theverge.com/authors/christine-sunu/rss" />

	<icon>https://platform.theverge.com/wp-content/uploads/sites/2/2025/01/verge-rss-large_80b47e.png?w=150&amp;h=150&amp;crop=1</icon>
		<entry>
			
			<author>
				<name>Christine Sunu</name>
			</author>
			
			<title type="html"><![CDATA[This silent coffee grinder will save your ears and break your caffeine habit]]></title>
			<link rel="alternate" type="text/html" href="https://www.theverge.com/circuitbreaker/2017/12/20/16798042/diy-silent-programmable-coffee-grinder" />
			<id>https://www.theverge.com/circuitbreaker/2017/12/20/16798042/diy-silent-programmable-coffee-grinder</id>
			<updated>2025-01-29T09:49:25-05:00</updated>
			<published>2017-12-20T09:15:02-05:00</published>
			<category scheme="https://www.theverge.com" term="Circuit Breaker" /><category scheme="https://www.theverge.com" term="Featured Videos" /><category scheme="https://www.theverge.com" term="Gadgets" /><category scheme="https://www.theverge.com" term="Smart Home" /><category scheme="https://www.theverge.com" term="Tech" />
							<summary type="html"><![CDATA[Mornings are hard for a caffeine addict. The headaches and grumpiness are bad enough, but then you have to deal with the noise of the grinder before you get the anti-migraine juice you so desperately crave. This silent coffee grinder uses a hand grinder and a strong motor to grind coffee slowly and quietly. It [&#8230;]]]></summary>
			
							<content type="html">
											<![CDATA[

						
<figure>

<img alt="" data-caption="" data-portal-copyright="" data-has-syndication-rights="1" src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899835/v_IMG_2461.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" />
	<figcaption>
		</figcaption>
</figure>
<p>Mornings are hard for a caffeine addict. The headaches and grumpiness are bad enough, but then you have to deal with the noise of the grinder before you get the anti-migraine juice you so desperately crave.</p>

<p>This silent coffee grinder uses a hand grinder and a strong motor to grind coffee slowly and quietly. It connects to the internet, so you can set it to run automatically or run it from your phone. You can even set it to grind less and less coffee over time, imperceptibly reducing your caffeine intake until you&rsquo;re back to more tolerable levels of dependence, or breaking the coffee habit entirely.</p>

<p>The best part? You can build it yourself! Check out the instructions below. If you have questions about the build or are looking for more hacks, find me on Twitter at <a href="https://twitter.com/christinesunu">@christinesunu</a> or check out <a href="http://hackpretty.com">hackpretty.com</a>.</p>
<h3 class="wp-block-heading" id="og6iRb">Materials</h3><ul class="wp-block-list"><li>Motor Controller (like <a href="https://www.amazon.com/uniquegoods-Digital-Display-Controller-Stepless/dp/B00QLYO7XU/ref=sr_1_24?ie=UTF8&#038;qid=1513725784&#038;sr=8-24&#038;keywords=motor+controller">this one</a>)</li><li>Motor (I used a 12V, 10RPM motor)</li><li>Motor Adapter with Set Screw</li><li><a href="https://www.amazon.com/Hario-Skerton-Ceramic-Coffee-Mill/dp/B001802PIQ/ref=sr_1_6?ie=UTF8&#038;qid=1512613759&#038;sr=8-6&#038;keywords=hand+grinder">Hario Skerton Ceramic Coffee Mill</a></li><li>3D Printed Parts, <a href="https://github.com/cmsunu28/coffee-o-clock/tree/master/3D-prints">available here</a></li><li>#6 ⅜ Inch Flat Head Screws (x4)</li><li>4-40 ½ Inch Flat Head Screws (x4)</li><li>Breadboard</li><li>MOSFET (I used a 30N06L)</li><li>Particle Electron</li><li>Jumper Wires</li><li>Alligator Clip Jumper Wire</li><li>Barrel Jack Cable Connector Plug</li><li>12V Power Supply</li><li>Electrical Tape</li></ul>
<p>Side note: This is a no-solder project meant to work with a few 3D-printed parts. I&rsquo;m currently working on something a bit more robust, for those of you who want more solder and metal. If you&rsquo;re interested, <a href="https://www.hackpretty.com/contact">get in touch</a>!</p>
<h3 class="wp-block-heading" id="DFVmlx">Build It!</h3>
<p>Get your prints started. (This may take a while.)</p>

<p>In the meantime, set up your Electron using the tutorials in the <a href="http://docs.particle.io">Particle Docs</a>. Copy and flash <a href="https://go.particle.io/shared_apps/5a2f078a5ec586b022001613">this firmware</a> to your Electron.</p>

<p>Cut an alligator clip wire in half and strip the ends. Screw one alligator clip into the + terminal and the other into the &#8211; terminal of the MOTOR terminals of the motor controller.</p>

<p>Screw a male-male jumper wire into the &#8211; terminal of the POWER IN terminal of the motor controller. Screw a different wire into the + terminal.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899715/v_IMG_2431.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>If you were to clip the alligator leads to the motor now and plug the jumper wires into power and ground, you could turn on the motor by clicking the button. When you click the button, it sends a signal to the motor controller to turn on. We&rsquo;re going to &ldquo;hack&rdquo; into the button, cutting the signal to the motor controller and sending our own signal instead. To do that, we&rsquo;ll need to make it possible for us to plug the red wire connecting to the button into the breadboard.</p>

<p>Find the red wire leading to the button. Cut it in half and strip the ends. Cut a jumper wire in half and strip those ends as well. Splice in a male header on the end of the wire leading back to the display. Splice the other male header onto the end of the wire leading back to the button. You can do this without solder by twisting the ends together and wrapping them with electrical tape.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899717/v_IMG_2434.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Wire up your parts like this:</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9904565/wiring_01_diagram_01.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899731/v_IMG_2460.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Now it is time to upgrade our hand grinder. Get your 3D printed parts and clean off any supports. Fully dismantle your grinder into these pieces:</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899735/v_IMG_2435.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899737/v_IMG_2437.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Screw the motor into the lid using your four 4-40 machine screws.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899739/v_IMG_2440.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899741/v_IMG_2438.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Secure your motor adapter to your motor, sandwiching the lid between the motor and adapter. Make sure that the flat side of the adapter is exposed, and that the motor&rsquo;s turbine is flush with the end of the adapter.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899747/v_IMG_2442.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Secure the printed barrel to the motor adapter, using your four #6 screws.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899749/v_IMG_2445.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Find the metal prongs from your grinder. Put them into the printed barrel, prongs facing out. Secure this part using the half-circle inserts for the barrel grinder.&nbsp;</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899753/v_IMG_2447.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899757/v_IMG_2449.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899755/v_IMG_2448.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Screw the burr grinder into the top of the funnel. Fill with coffee.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899761/v_IMG_2453.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Carefully set and screw down the lid.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899763/v_IMG_2454.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Screw the entire apparatus onto the jar.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899771/v_IMG_2457.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Clip your alligator leads onto the motor and turn it on. You can set off the grinder by clicking the button manually, or by triggering the grinder using functions online. Adjust the potentiometer to the lowest percentage at which it will still grind.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899777/v_IMG_2458.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Feel free to encase your electronics in interesting enclosures!</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899779/v_IMG_2461.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899789/v_IMG_2463.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899791/v_IMG_2470.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899793/v_IMG_2467.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Now you&rsquo;re ready to grind coffee silently!</p>
<h3 class="wp-block-heading" id="cub1qb">Reducing your caffeine intake</h3>
<p>You can change the amount of coffee your grinder makes each day by changing the `grindTimeList` variable. To schedule your coffee each week, change this list to reflect the number of minutes your bot should grind each day, starting with Monday. Then, re-flash the code to your Electron.</p>

<p>You can also change the time your coffee grinder goes off by changing the `coffeeHour` variable, which is a weekly schedule keeping track of when the grinder should go off. Don&rsquo;t forget to set `timezone` to your time zone&rsquo;s UTC offset.</p>

<p>If you prefer to use Google Calendar to set off your grinder, set up an account on <a href="http://ifttt.com">IFTTT</a>. Set up an applet like this one:</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9903043/b.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>This will allow you to grind coffee up to 45 minutes before any &ldquo;coffeebot&rdquo; calendar appointment. The number of minutes it should grind ought to be placed in the event&rsquo;s description:</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9899827/coffeebot_google_calendar.png?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Happy caffeining!</p>
						]]>
									</content>
			
					</entry>
			<entry>
			
			<author>
				<name>Christine Sunu</name>
			</author>
			
			<title type="html"><![CDATA[This robotic fridge cat will remind you not to skip meals]]></title>
			<link rel="alternate" type="text/html" href="https://www.theverge.com/circuitbreaker/2017/12/13/16769424/cat-robot-ifttt-eating-reminder-tutorial-everyday-bots" />
			<id>https://www.theverge.com/circuitbreaker/2017/12/13/16769424/cat-robot-ifttt-eating-reminder-tutorial-everyday-bots</id>
			<updated>2025-01-29T09:49:25-05:00</updated>
			<published>2017-12-13T09:05:08-05:00</published>
			<category scheme="https://www.theverge.com" term="Circuit Breaker" /><category scheme="https://www.theverge.com" term="Featured Videos" /><category scheme="https://www.theverge.com" term="Gadgets" /><category scheme="https://www.theverge.com" term="Tech" />
							<summary type="html"><![CDATA[If you work from home, you know about the food problem. Some of us forget to eat, some of us over-snack. This tiny fridge magnet will remind you what your stomach is already telling you &#8212; when it&#8217;s time to eat, and when you&#8217;re probably already full. Choose when and how many times you want [&#8230;]]]></summary>
			
							<content type="html">
											<![CDATA[

						
<figure>

<img alt="" data-caption="" data-portal-copyright="" data-has-syndication-rights="1" src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9862263/Fridge_Magnet_Still2.png?quality=90&#038;strip=all&#038;crop=0,0,100,100" />
	<figcaption>
		</figcaption>
</figure>
<p>If you work from home, you know about the food problem. Some of us forget to eat, some of us over-snack. This tiny fridge magnet will remind you what your stomach is already telling you &mdash; when it&rsquo;s time to eat, and when you&rsquo;re probably already full.</p>

<p>Choose when and how many times you want to eat each day, and this kitty will make a hungry face to remind you it&rsquo;s time. The more you open the fridge between mealtimes, though, the fuller (and more annoyed) it gets. So if you&rsquo;re not happy that you&rsquo;re munching on leftover stuffing after already eating three helpings of turkey and mashed potatoes, neither is kitty.</p>

<p>Plus, the fridge kitty is flexible for any kind of eating schedule. You can configure your own ideal snack habits in the firmware, and even have it text you to remind you to eat through IFTTT.</p>

<p>Building your own is easy! Instructions below. If you have questions about the build or are looking for more hacks, find me on <a href="http://twitter.com/christinesunu">Twitter</a> or check out <a href="http://hackpretty.com">hackpretty.com</a>.</p>
<h3 class="wp-block-heading" id="obMTO2">Materials</h3><ul class="wp-block-list"><li>Particle Photon</li><li>Microservo (with 3.3 V operating voltage)</li><li>Gyroscope (I used <a href="https://www.amazon.com/gp/product/B01NA7GJP4">this accelerometer/gyroscope</a>)</li><li>M-F jumper wires</li><li>F-F jumper wires</li><li>Plastic spur gears, 1 ⅛ in diameter</li><li>Screws to fit your spur gears (I used 10mm M2 screws)</li><li>Screws for your servo, these usually come in a bag with your servo</li><li>Screwdriver with attachment for the above, and a small Phillips head attachment for the microservo screws</li><li>Bolts to fit your screws</li><li>Cardboard</li><li>Tape or hot glue</li><li>Magnets (I used ⅛ in tall neodymium magnets with a ½ in diameter)</li><li>This 3D printed enclosure</li></ul><h3 class="wp-block-heading" id="whgyza">Build It!</h3>
<p>Start printing the enclosure! This will take a while, but in the end you should have these parts:</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859427/v_IMG_2347.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Set up your photon and check out <a href="https://go.particle.io/shared_apps/5a1c8b6210c40edce7000001">this code</a>. (For a comprehensive tutorial on using the Photon, check out the Particle Docs.) Read through the firmware and change any settings you need to &mdash; namely the settings for time zone and meal times. Then, save and flash the code to your Photon. If it&rsquo;s your first time working with the Photon, you may be downloading firmware updates for a few minutes.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859433/media_20171212.png?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Line up your kitty&rsquo;s right eye by threading the screw through the gear, the cat&rsquo;s right eye hole, and the flat-bottomed offset. Secure it using a bolt on the other side. Make sure it&rsquo;s loose enough that it can still rotate.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859441/v_IMG_2348.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859437/v_IMG_2349.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859439/v_IMG_2350.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Add F-F wires to your gyro. Attach your gyro to the kitty&rsquo;s head, inside on the right side.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859451/v_IMG_2351.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859453/v_IMG_2354.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859455/v_IMG_2356.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Press the conical offset onto the top of the servo.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859457/v_IMG_2361.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Screw in the servo so that the head of the servo fits in the cat&rsquo;s left eye.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859461/v_IMG_2364.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859459/v_IMG_2365.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Attach a gear to the servo and secure it tightly, sandwiching the conical offset in between the servo and the gear. It should be tight enough that it does not spin on its own. Slide it in so that the teeth of the left servo interlock in the free-spinning right servo. The left servo/gear combination will drive the gear on the right side.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859465/v_IMG_2366.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859463/v_IMG_2352.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Add your Photon. Plug in the servo and gyro to your Photon as follows:</p>

<p><strong>Gyro Photon</strong></p>

<p>VCC 3V3</p>

<p>GND GND</p>

<p>SDA D1</p>

<p>SCL D0</p>

<p>INT D2</p>

<p><strong>Servo Photon</strong></p>

<p>GND GND</p>

<p>PWR VIN</p>

<p>DATA A4</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859469/v_IMG_2369.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Tuck your Photon and wires into the back of the magnet. Thread the USB cable out of the magnet through the cat&rsquo;s &ldquo;legs.&rdquo; Put a little tape over the Photon to hold it in and protect your fridge from scratches.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859473/v_IMG_2374.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Attach the magnets to the magnet impressions using a little hot glue.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859475/v_IMG_2375.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Turn it on once to make sure the eyebrows align to the &ldquo;neutral&rdquo; position, then tape black paper onto the gears to represent eyebrows.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859479/v_IMG_2378.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859481/v_IMG_2377.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9859477/v_IMG_2376.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Stick it on your fridge. Go, kitty, go!</p>
<h3 class="wp-block-heading" id="jCVk29">Getting Text Reminders</h3>
<p>You can have your kitty email or text you when you need to eat by hooking it up to IFTTT. Set up the Particle channel and select &ldquo;New Event Published&rdquo; as your trigger. Find your Photon and make sure you select the kitty&rsquo;s &ldquo;meal&rdquo; event as your trigger. I like to connect it up to SMS for output, but Gmail and other forms of communication are also options! <a href="https://community.particle.io/t/beginner-tutorial-ifttt-publish-an-event-spark-internet-button/10270">This tutorial</a> shows a very similar process. Make sure you use the &ldquo;meal&rdquo; event instead of the &ldquo;button2&rdquo; event.</p>
<h3 class="wp-block-heading" id="1TMgK0">Tracking Your Snack Habits</h3>
<p>Every time you open the fridge door outside of meal hours, your Particle device publishes a private event called &ldquo;snack.&rdquo; You can track this published event a bunch of ways, but two simple ones are:</p>

<p>Use Librato: Follow <a href="https://docs.particle.io/guide/tools-and-features/webhooks/">this tutorial</a> but with &ldquo;snack&rdquo; as your event instead of &ldquo;temp.&rdquo;</p>

<p>Make a Google spreadsheet on IFTTT, with the trigger being a Particle published event. You can follow <a href="https://docs.particle.io/tutorials/projects/maker-kit/#ifttt">this tutorial</a>, but with &ldquo;snack&rdquo; instead of &ldquo;temperature.&rdquo;</p>
						]]>
									</content>
			
					</entry>
			<entry>
			
			<author>
				<name>Christine Sunu</name>
			</author>
			
			<title type="html"><![CDATA[This paper lotus lamp helps you practice mindful breathing]]></title>
			<link rel="alternate" type="text/html" href="https://www.theverge.com/circuitbreaker/2017/12/6/16741800/lotus-lamp-diy-particle-build-meditation" />
			<id>https://www.theverge.com/circuitbreaker/2017/12/6/16741800/lotus-lamp-diy-particle-build-meditation</id>
			<updated>2025-01-29T09:49:26-05:00</updated>
			<published>2017-12-06T11:47:58-05:00</published>
			<category scheme="https://www.theverge.com" term="Circuit Breaker" /><category scheme="https://www.theverge.com" term="Featured Videos" /><category scheme="https://www.theverge.com" term="Gadgets" /><category scheme="https://www.theverge.com" term="Tech" />
							<summary type="html"><![CDATA[Last week, we found a way to water our plants by singing to them. This week, we&#8217;re focusing inward, and taking care of ourselves with a simple paper-enclosed bot. This lamp will beep cheerfully to remind you when it&#8217;s time to stop and relax. When you pick it up and hold it in your lap, [&#8230;]]]></summary>
			
							<content type="html">
											<![CDATA[

						
<figure>

<img alt="" data-caption="" data-portal-copyright="" data-has-syndication-rights="1" src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9821165/EverydayBots_Lotus_Lamp_Thumbnail_3_2.png?quality=90&#038;strip=all&#038;crop=0,0,100,100" />
	<figcaption>
		</figcaption>
</figure>
<p>Last week, we found a way to <a href="https://www.theverge.com/circuitbreaker/2017/11/29/16712414/everyday-bots-sing-to-your-plant-to-automatically-water-it">water our plants by singing to them</a>. This week, we&rsquo;re focusing inward, and taking care of ourselves with a simple paper-enclosed bot.</p>

<p>This lamp will beep cheerfully to remind you when it&rsquo;s time to stop and relax. When you pick it up and hold it in your lap, it will pulse at a rate of six breaths per minute to help you regulate your breathing. After five minutes, it turns itself off.</p>

<p>The build process is relaxing in of itself &mdash; no soldering, and some fun origami. Instructions are below!</p>

<p>If you have questions about the build or are looking for more hacks, find me on Twitter at <a href="https://twitter.com/christinesunu">@christinesunu</a> or check out <a href="https://www.hackpretty.com/">hackpretty.com</a>.</p>
<h2 class="wp-block-heading" id="7Rdquv">Materials</h2><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9821195/MEDITATION_LAMP_Body_2.png?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" /><ul class="wp-block-list"><li><a href="https://www.particle.io/products/hardware/internet-button">Particle Internet Button</a></li><li>Long Micro USB to USB cable</li><li>USB power brick for wall</li><li>7 x 7 inch origami paper: 12 sheets of white and 6 sheets of green</li><li>A piece of white origami paper, cut to a 3.5 x 3.5-inch square</li><li>A rubberband</li></ul><h2 class="wp-block-heading" id="bzBtmo">Build it!</h2>
<p>Set up your Particle Internet Button by opening <a href="https://go.particle.io/shared_apps/59e423bec04e99b201001485">this code</a> on Particle Build. For more info on getting set up, check out the <a href="http://docs.particle.io">Particle docs</a>.</p>

<p>Change the `timeZone` variable to your time zone. The time zone is represented by the number of hours offset from UTC. PDT is -7, for example.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9820621/lotus_ide.png?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Set the `timeToGoOff` variable to the start of the hour at which you would like to be reminded to meditate. Use 24-hour time: 7AM is 7, but 7PM is 19.</p>

<p>Flash the code to your Internet Button!</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9821203/MEDITATION_LAMP_Body_3.png?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Make the paper diffuser for your LED lamp. You&rsquo;ll be folding an origami lotus.</p>

<p>The video has a quick rundown of how to do this, but you can also check out <a href="http://www.instructables.com/id/DIY-Paper-Crafts-How-to-Make-an-Easy-Origami-Paper">this tutorial</a> for more detailed info. I basically did mine via those instructions, but without any of the yellow paper in the middle.</p>

<p>Put your Internet Button into the center of the lotus and thread the USB cable out of the bottom and to the side. Cover the middle of the button with a small piece of origami paper.</p>
<h2 class="wp-block-heading" id="6LRwVj">Use it!</h2><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9821209/MEDITATION_LAMP_Body_1.png?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>The lamp will automatically remind you that it is time to meditate, every day at the time you listed in the firmware.</p>

<p>If you want to start a session sooner, or end a session before your five minutes are up, you can jerk the lamp quickly to the side. This will cause the lamp to start your meditation timer or &mdash; if it is currently meditating &mdash; return to its sleep state.</p>
<h2 class="wp-block-heading" id="7sJ4ll">Keeping track of your sessions online</h2>
<p>You can log your meditation schedule using IFTTT or Librato. The firmware for the lotus publishes two different events. You can track either or both. A &ldquo;start&rdquo; event is published at the beginning of your meditation session, and an &ldquo;end&rdquo; event is published at the end.</p>

<p>If you&rsquo;d like to track these on IFTTT, follow <a href="https://docs.particle.io/tutorials/projects/maker-kit/#ifttt">this tutorial</a> for logging temperature, but replace the &ldquo;temperature&rdquo; event with &ldquo;start&rdquo; or &ldquo;end.&rdquo;</p>

<p>If you&rsquo;d like to track these on Librato, follow <a href="https://docs.particle.io/tutorials/integrations/webhooks/#graphing-data-in-librato">this tutorial</a> for logging temperature, but replace the &ldquo;temp&rdquo; event with &ldquo;start&rdquo; or &ldquo;end.&rdquo;</p>
						]]>
									</content>
			
					</entry>
			<entry>
			
			<author>
				<name>Christine Sunu</name>
			</author>
			
			<title type="html"><![CDATA[Sing to your plant to automatically water it]]></title>
			<link rel="alternate" type="text/html" href="https://www.theverge.com/circuitbreaker/2017/11/29/16712414/everyday-bots-sing-to-your-plant-to-automatically-water-it" />
			<id>https://www.theverge.com/circuitbreaker/2017/11/29/16712414/everyday-bots-sing-to-your-plant-to-automatically-water-it</id>
			<updated>2025-01-29T09:49:26-05:00</updated>
			<published>2017-11-29T09:00:05-05:00</published>
			<category scheme="https://www.theverge.com" term="Circuit Breaker" /><category scheme="https://www.theverge.com" term="Featured Videos" /><category scheme="https://www.theverge.com" term="Gadgets" /><category scheme="https://www.theverge.com" term="Tech" />
							<summary type="html"><![CDATA[You&#8217;ve heard the myth that singing to your plants helps them grow better. Unless your singing sounds like a caterpillar chewing, your plant probably isn&#8217;t reacting. But serenading your plant could help its growth anyway, since you&#8217;re probably paying pretty good attention to your plant&#8217;s soil moisture and leaf health while you sing to it. [&#8230;]]]></summary>
			
							<content type="html">
											<![CDATA[

						
<figure>

<img alt="" data-caption="" data-portal-copyright="" data-has-syndication-rights="1" src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9769195/vpavic_170630_1830_0102.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" />
	<figcaption>
		</figcaption>
</figure>
<p>You&rsquo;ve heard the myth that singing to your plants helps them grow better. Unless your <a href="https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4102826/">singing sounds like a caterpillar chewing</a>, your plant probably isn&rsquo;t reacting. But serenading your plant could help its growth anyway, since you&rsquo;re probably paying pretty good attention to your plant&rsquo;s soil moisture and leaf health while you sing to it.</p>

<p>This mini sprinkler system waters your plant when you sing. So now you can concentrate on your plant&rsquo;s health and happiness while the watering happens automatically. Plus, you get to perfect your cover of pajama-clad cover of &ldquo;That&rsquo;s What I Like.&rdquo;</p>

<p>Ready to build your own sound-sensitive sprinkler system? Directions below.</p>
<h3 class="wp-block-heading" id="FAy8Zz">Materials</h3><ul class="wp-block-list"><li>3V Aquarium Pump like <a href="https://www.amazon.com/gp/product/B06XP9T258/ref=oh_aui_detailpage_o07_s00?ie=UTF8&#038;psc=1">this one</a></li><li><a href="https://www.amazon.com/gp/product/B000EE8YPK/ref=oh_aui_detailpage_o08_s00?ie=UTF8&#038;psc=1">Korg CA40 Chromatic Tuner</a> or similarly powered tuner with LED signal lights </li><li>Particle Photon</li><li>Transistor</li><li>Flexible plastic tubing</li><li>Small clip (to attach tubing to plant)</li><li>Small breadboard</li><li>5 M-M jumper wires</li><li>Wire stripper</li><li>Soldering iron + solder</li><li>Heat shrink or electrical tape</li><li>Screwdriver of appropriate size for taking apart your tune</li></ul><h3 class="wp-block-heading" id="AsyX8f">How to build it</h3>
<p>Take apart your tuner and check it out. On the Korg CA40, there is a solder pad near the center LED that we can take advantage of. This solder pad is part of the trace that brings current to the LED. By hooking it up to the Photon, we should be able to detect and record when the tuner is trying to turn on that light &mdash; in other words, when we are singing in tune.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9769211/csunu_171128_2159_2389.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="Photo by Christine Sunu" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9769469/csunu_171128_2159_2393.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="Photo by Christine Sunu" />
<p><br>Cut 3 M-M jumper wires in half and strip the exposed ends. Solder the stripped end of one wire to the exposed solder pad. Wrap the exposed end of another wire around the negative terminal of the battery case and solder it, and do the same with another wire on the positive terminal.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9769215/csunu_171128_2159_2394.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="Photo by Christine Sunu" />
<p>Now it&rsquo;s time to check out your aquarium pump. It&rsquo;s possible that the ends of the wires here are already the right size to fit into your breadboard, but if you want a more snug or secure connection, this is a good time to extend each wire by soldering on a cut jumper wire. Wrap the exposed soldered spot with electrical tape or slide on some heat shrink to keep these spots from touching each other. Put some plastic tubing on the outflow valve of your aquarium pump and test it to make sure it works.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9769207/csunu_171128_2159_2386.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="Photo by Christine Sunu" /><img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9769201/csunu_171128_2159_2383.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="Photo by Christine Sunu" />
<p><br><a href="http://docs.particle.io">Set up your Photon</a> and flash <a href="https://go.particle.io/shared_apps/599b3251e67b454963000d98">this code</a> to your device&#8230;</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9769217/csunu_171128_2159_2396.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="Photo by Christine Sunu" />
<p>&#8230;And wire it all together! Wiring image below.</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9773173/wiring.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="" />
<p>Drop the aquarium pump into some water (making sure that no exposed wires go in the water) and clip one end of the aquarium tubing to a sturdy part of your plant or to your plant&rsquo;s pot.</p>

<p>Sing to your plant!</p>
<img src="https://platform.theverge.com/wp-content/uploads/sites/2/chorus/uploads/chorus_asset/file/9769455/csunu_171128_2159_0001.jpg?quality=90&#038;strip=all&#038;crop=0,0,100,100" alt="" title="" data-has-syndication-rights="1" data-caption="" data-portal-copyright="Photo by Christine Sunu" />
						]]>
									</content>
			
					</entry>
	</feed>
