<?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>making &#8211; About Things | A Hans Scharler Blog</title>
	<atom:link href="https://nothans.com/tag/making/feed" rel="self" type="application/rss+xml" />
	<link>https://nothans.com</link>
	<description>Life, Comedy, Games, Tech, Marketing, and Community</description>
	<lastBuildDate>Mon, 06 Jan 2025 19:39:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://i0.wp.com/nothans.com/wp-content/uploads/2023/02/cropped-settings.png?fit=32%2C32&#038;ssl=1</url>
	<title>making &#8211; About Things | A Hans Scharler Blog</title>
	<link>https://nothans.com</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">114568856</site>	<item>
		<title>On Air Light 2023: Easy DIY Status Light for Microsoft Teams and Zoom</title>
		<link>https://nothans.com/on-air-light-2023</link>
					<comments>https://nothans.com/on-air-light-2023#comments</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Wed, 25 Jan 2023 22:03:24 +0000</pubDate>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[ThingSpeak]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[making]]></category>
		<category><![CDATA[On Air Light]]></category>
		<category><![CDATA[Teams]]></category>
		<category><![CDATA[thingspeak]]></category>
		<category><![CDATA[web of things]]></category>
		<category><![CDATA[Zoom]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=3550</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>In March 2020, I made an <a href="https://nothans.com/on-air-light-for-microsoft-teams-and-zoom-meetings" data-type="post" data-id="1489">On Air Light for Microsoft Teams</a> to indicate whether or not my camera was on for all of my newfound remote meetings. Oh, those were the days. At the time, it was a fun project. I didn&#8217;t expect it to be something I still use daily after three years. And my project was complicated. I called it a DIY project, but you had to have two specialized parts: the light housing and some LEDs from an upcycled light. I literally just used what I had in my parts storage area. I get an email almost daily from folks building their own, getting stuck, or asking for clarification. I decided to redo the project using things from Amazon, reduce some of the DIY aspects, and simplify the code. </p>


<h2 class="wp-block-heading" id="the-idea">The Idea</h2>


<p>I want a light that turns on when my webcam turns on. I want the light to turn off when my camera turns off. The idea is that my camera is on when I am in an online meeting. The light is a good indicator to everyone, including myself, that I am in a meeting.</p>


<h2 class="wp-block-heading" id="the-system">The System</h2>


<p>In order to turn a light on and off, I need a script that monitors my webcam for activity. This script will then send the status of my webcam to <a href="https://thingspeak.com" target="_blank" rel="noreferrer noopener">ThingSpeak</a>, a cloud IoT platform that allows you to save and retrieve sensor data. Then, the on-air light controller will read the data from ThingSpeak and turn the light on if my camera is on.</p>


<h2 class="wp-block-heading" id="the-parts">The Parts</h2>


<p>I was able to find everything you need on Amazon to build this project.</p>



<ul class="wp-block-list">
<li><a href="https://amzn.to/3H02OIv" target="_blank" rel="noreferrer noopener">On Air sign</a></li>



<li><a href="https://amzn.to/3H0fChm" target="_blank" rel="noreferrer noopener">ESP32 board</a></li>



<li><a href="https://amzn.to/3kIJIhY" target="_blank" rel="noreferrer noopener">ESP32 screw terminal board</a></li>



<li><a rel="noreferrer noopener" href="https://amzn.to/3R3heM5" target="_blank">LED light strip</a></li>
</ul>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="750" height="612" data-attachment-id="3551" data-permalink="https://nothans.com/on-air-light-2023/image-8-3" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?fit=1222%2C998&amp;ssl=1" data-orig-size="1222,998" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-8" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?fit=750%2C612&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?resize=750%2C612&#038;ssl=1" alt="" class="wp-image-3551" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?resize=1024%2C836&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?resize=300%2C245&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?resize=768%2C627&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?resize=750%2C613&amp;ssl=1 750w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?resize=80%2C64&amp;ssl=1 80w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-8.png?w=1222&amp;ssl=1 1222w" sizes="(max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">DIY On Air Light Parts</figcaption></figure>



<p>Here are some notes about these parts.</p>



<ul class="wp-block-list">
<li>You can use any sign that you want to light up. I chose this one since it was $15 US and looks great. It also includes a Micro USB cable that you can use for the ESP32 device.</li>



<li>Screw terminals make this project a solder-free project. Some people who wrote me said that soldering was a barrier to getting started. I want this to be accessible to as many makers as possible. Screw terminals offer a quick way to break out the pins of the ESP32 board and easily connect wires.</li>



<li>Only certain styles of the ESP32 board work with the screw terminals. The terminals are for the 38-pin version of the HiLetgo ESP-WROOM-32 ESP32 dev board. The two parts that I linked to on Amazon will fit together perfectly. Other ESP32 boards might not work with the screw terminal expansion board.</li>
</ul>


<h2 class="wp-block-heading" id="thingspeak-setup">ThingSpeak Setup</h2>


<p><a href="https://thingspeak.com">ThingSpeak</a> is an IoT service hosted by MathWorks. It is focused on being easy to collect data and then retrieve that data. We are going to leverage that core functionality for this project. ThingSpeak stores data in a channel and each channel has eight fields.</p>



<p>Visit&nbsp;<a href="https://thingspeak.com/">ThingSpeak.com</a>&nbsp;and&nbsp;<a href="https://thingspeak.com/users/sign_up">Sign Up</a>&nbsp;for an account. This will just take a minute and user accounts are free. Once you have a user account, you need to create a channel. ThingSpeak channels are where data gets stored.&nbsp;Create a new channel by selecting&nbsp;<em>Channels</em>,&nbsp;<em>My Channels</em>, and then&nbsp;<em>New Channel</em>. Name the channel, “On Air Light&#8221; and name Field 1, “Webcam State”. Click “Save Channel” at the bottom to finish the process.</p>



<p>Click <em>API Keys</em> and note your write API key and read API key. The write API key will be used by the code to track your webcam state. The read API key will be used to turn on or off the light based on the webcam state.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" decoding="async" width="552" height="191" data-attachment-id="3552" data-permalink="https://nothans.com/on-air-light-2023/image-9-2" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-9.png?fit=552%2C191&amp;ssl=1" data-orig-size="552,191" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-9" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-9.png?fit=552%2C191&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-9.png?resize=552%2C191&#038;ssl=1" alt="" class="wp-image-3552" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-9.png?w=552&amp;ssl=1 552w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-9.png?resize=300%2C104&amp;ssl=1 300w" sizes="(max-width: 552px) 100vw, 552px" /></figure>
</div>

<h2 class="wp-block-heading" id="track-webcam-state">Track Webcam State</h2>


<p>I wrote a Python script that uses OpenCV to detect if the camera is in use or not. It sends a &#8220;1&#8221; to field1 of the ThingSpeak Channel if the camera is in use. It sends a 0 if the camera is not in use. Just run this code on a periodic basis to track the state of your webcam.</p>



<p>The code to track my webcam state and upload the state to ThingSpeak is available on&nbsp;<a rel="noreferrer noopener" href="https://github.com/nothans/webcam-state" target="_blank">GitHub</a>. Update the code with your ThingSpeak Channel&#8217;s write API key.</p>



<p>Most of the magic is here:</p>



<pre class="wp-block-preformatted">def&nbsp;returnWebcamStatus(webcamIndex):

&nbsp;&nbsp;&nbsp;&nbsp;webcam&nbsp;=&nbsp;cv2.VideoCapture(webcamIndex,&nbsp;cv2.CAP_DSHOW)

&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;webcam.isOpened():
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;webcam.release()
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;True&nbsp;#Webcam&nbsp;not&nbsp;in&nbsp;use
&nbsp;&nbsp;&nbsp;&nbsp;else:
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return&nbsp;False&nbsp;#Webcam&nbsp;in&nbsp;use</pre>


<div class="wp-block-image">
<figure class="aligncenter"><a href="https://github.com/nothans/webcam-state"><img data-recalc-dims="1" decoding="async" width="483" height="335" data-attachment-id="1692" data-permalink="https://nothans.com/on-air-light-for-microsoft-teams-and-zoom-meetings/webcamstatus_thingspeak2" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/WebcamStatus_ThingSpeak2.png?fit=483%2C335&amp;ssl=1" data-orig-size="483,335" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="WebcamStatus_ThingSpeak2" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/WebcamStatus_ThingSpeak2.png?fit=483%2C335&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/WebcamStatus_ThingSpeak2.png?resize=483%2C335&#038;ssl=1" alt="" class="wp-image-1692" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/WebcamStatus_ThingSpeak2.png?w=483&amp;ssl=1 483w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/02/WebcamStatus_ThingSpeak2.png?resize=300%2C208&amp;ssl=1 300w" sizes="(max-width: 483px) 100vw, 483px" /></a><figcaption class="wp-element-caption">ThingSpeak chart of my webcam status</figcaption></figure>
</div>

<h2 class="wp-block-heading" id="assembly">Assembly</h2>


<p>Get your parts together and get ready to put everything together. Take your time and step through. There is no soldering, just some connections to be made on a set of screw terminals. You will need cutters, a small screwdriver, and some tape to complete the assembly.</p>


<h3 class="wp-block-heading" id="connect-the-esp32-board-to-the-screw-terminal-board">Connect the ESP32 board to the SCrew Terminal Board</h3>


<p>Make sure to get the right orientation of the boards together. The 5V pins should line up and the USB part should be pointing down.</p>



<figure data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https://nothans.com/on-air-light-2023&quot;}'  class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="565" data-attachment-id="3557" data-permalink="https://nothans.com/on-air-light-2023/terminal-next-to-esp32" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?fit=1253%2C943&amp;ssl=1" data-orig-size="1253,943" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="terminal next to esp32" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?fit=750%2C565&amp;ssl=1" data-id="3557" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32-1024x771.jpg?resize=750%2C565&#038;ssl=1" alt="" class="wp-image-3557" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?resize=1024%2C771&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?resize=300%2C226&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?resize=768%2C578&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?resize=750%2C564&amp;ssl=1 750w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?resize=500%2C375&amp;ssl=1 500w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?resize=100%2C75&amp;ssl=1 100w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/terminal-next-to-esp32.jpg?w=1253&amp;ssl=1 1253w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="565" data-attachment-id="3558" data-permalink="https://nothans.com/on-air-light-2023/esp32-on-terminal-board" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?fit=1253%2C943&amp;ssl=1" data-orig-size="1253,943" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="esp32 on terminal board" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?fit=750%2C565&amp;ssl=1" data-id="3558" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?resize=750%2C565&#038;ssl=1" alt="" class="wp-image-3558" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?resize=1024%2C771&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?resize=300%2C226&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?resize=768%2C578&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?resize=750%2C564&amp;ssl=1 750w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?resize=500%2C375&amp;ssl=1 500w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?resize=100%2C75&amp;ssl=1 100w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/esp32-on-terminal-board.jpg?w=1253&amp;ssl=1 1253w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>
</figure>


<h3 class="wp-block-heading" id="cut-off-the-out-connector-from-the-led-strip">Cut Off the Out Connector from the LED Strip</h3>


<p>We can use the connector on the out side of the LED strip. Cut this off and strip back some of the insulation. We will use this connector for the screw terminals.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="996" data-attachment-id="3559" data-permalink="https://nothans.com/on-air-light-2023/image-14" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-14.png?fit=752%2C999&amp;ssl=1" data-orig-size="752,999" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-14" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-14.png?fit=750%2C996&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-14.png?resize=750%2C996&#038;ssl=1" alt="" class="wp-image-3559" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-14.png?w=752&amp;ssl=1 752w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-14.png?resize=226%2C300&amp;ssl=1 226w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-14.png?resize=750%2C996&amp;ssl=1 750w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">The Out Side of the LED Strip</figcaption></figure>
</div>

<h3 class="wp-block-heading" id="connect-the-connector-to-the-screw-terminal-board">Connect the Connector to the Screw Terminal Board</h3>


<p>Connect the red wire to the 5v terminal. Connect the green wire to P13. Connect the white wire to GND.</p>



<figure class="wp-block-image size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="996" data-attachment-id="3560" data-permalink="https://nothans.com/on-air-light-2023/image-15" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-15.png?fit=752%2C999&amp;ssl=1" data-orig-size="752,999" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-15" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-15.png?fit=750%2C996&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-15.png?resize=750%2C996&#038;ssl=1" alt="" class="wp-image-3560" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-15.png?w=752&amp;ssl=1 752w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-15.png?resize=226%2C300&amp;ssl=1 226w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-15.png?resize=750%2C996&amp;ssl=1 750w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Connector on the Screw Terminal Board</figcaption></figure>


<h3 class="wp-block-heading" id="connect-the-led-strip-to-the-connector">Connect the LED Strip to the Connector</h3>

<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="677" height="815" data-attachment-id="3561" data-permalink="https://nothans.com/on-air-light-2023/image-16" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-16.png?fit=677%2C815&amp;ssl=1" data-orig-size="677,815" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-16" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-16.png?fit=677%2C815&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-16.png?resize=677%2C815&#038;ssl=1" alt="" class="wp-image-3561" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-16.png?w=677&amp;ssl=1 677w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-16.png?resize=249%2C300&amp;ssl=1 249w" sizes="auto, (max-width: 677px) 100vw, 677px" /><figcaption class="wp-element-caption">Connect the LED Strip to the Terminal Board</figcaption></figure>
</div>

<h3 class="wp-block-heading" id="program-the-esp32">Program the ESP32</h3>


<p>Using the Micro USB cable that comes with the On Air Light, connect the ESP32 to your computer.</p>



<p>The code that the Arduino IDE uses is called a “sketch” – this is just a short program that the device runs over and over. In this project, we are going to have the code that checks the ThingSpeak channel for the webcam status and sets the LED strip to either on or off. Copy the&nbsp;<a href="https://gist.github.com/nothans/cdd101ec75210c4ecb64c7240f6c9727" target="_blank" rel="noreferrer noopener">example code</a>&nbsp;to your Arduino IDE and change some of the defaults to match your Wi-Fi network and ThingSpeak settings.</p>



<p>Once everything is set, click Sketch and then Upload. This will take the code and program the ESP32 with it. It takes a minute, so be patient. If anything goes wrong, make sure that you have the right board settings and that your “Port” matches what your laptop thinks the port is.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="612" height="441" data-attachment-id="3562" data-permalink="https://nothans.com/on-air-light-2023/image-17" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-17.png?fit=612%2C441&amp;ssl=1" data-orig-size="612,441" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-17" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-17.png?fit=612%2C441&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-17.png?resize=612%2C441&#038;ssl=1" alt="" class="wp-image-3562" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-17.png?w=612&amp;ssl=1 612w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-17.png?resize=300%2C216&amp;ssl=1 300w" sizes="auto, (max-width: 612px) 100vw, 612px" /><figcaption class="wp-element-caption">Arduino Setting for ESP32-WROOM</figcaption></figure>
</div>

<h3 class="wp-block-heading" id="open-the-on-air-light">Open the On Air Light</h3>


<p>The housing of the On Air light is held together by several tabs. Take your screwdriver and gently twist in each opening. It will come apart without damage. Just take your time and open each tab.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="565" data-attachment-id="3563" data-permalink="https://nothans.com/on-air-light-2023/image-18" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?fit=1253%2C943&amp;ssl=1" data-orig-size="1253,943" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-18" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?fit=750%2C565&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?resize=750%2C565&#038;ssl=1" alt="" class="wp-image-3563" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?resize=1024%2C771&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?resize=300%2C226&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?resize=768%2C578&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?resize=750%2C564&amp;ssl=1 750w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?resize=500%2C375&amp;ssl=1 500w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?resize=100%2C75&amp;ssl=1 100w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-18.png?w=1253&amp;ssl=1 1253w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Openned Up On Air Light</figcaption></figure>
</div>

<h3 class="wp-block-heading" id="remove-the-existing-led-board">Remove the Existing LED Board</h3>


<p>Remove the existing board on the inside of the light. Trim the wires off close to the circuit board so you have some length to work with.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="996" data-attachment-id="3564" data-permalink="https://nothans.com/on-air-light-2023/image-19" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-19.png?fit=752%2C999&amp;ssl=1" data-orig-size="752,999" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-19" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-19.png?fit=750%2C996&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-19.png?resize=750%2C996&#038;ssl=1" alt="" class="wp-image-3564" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-19.png?w=752&amp;ssl=1 752w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-19.png?resize=226%2C300&amp;ssl=1 226w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-19.png?resize=750%2C996&amp;ssl=1 750w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">George Liked Taking the Light Apart</figcaption></figure>
</div>

<h3 class="wp-block-heading" id="connect-the-usb-wires-to-the-board">Connect the USB Wires to the Board</h3>


<p>Connect the red wire to the 5v screw terminal. Connect the black wire to the GND screw terminal. You will have two wires in each. I used some tape to make sure that the screw terminal board doesn&#8217;t move around.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="565" data-attachment-id="3566" data-permalink="https://nothans.com/on-air-light-2023/image-21" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?fit=1253%2C943&amp;ssl=1" data-orig-size="1253,943" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="image-21" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?fit=750%2C565&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?resize=750%2C565&#038;ssl=1" alt="" class="wp-image-3566" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?resize=1024%2C771&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?resize=300%2C226&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?resize=768%2C578&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?resize=750%2C564&amp;ssl=1 750w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?resize=500%2C375&amp;ssl=1 500w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?resize=100%2C75&amp;ssl=1 100w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-21.png?w=1253&amp;ssl=1 1253w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Connect the Wiress to the USB Port</figcaption></figure>
</div>

<h3 class="wp-block-heading" id="snap-it-all-back-together">Snap It All Back Together</h3>


<p>Carefully snap the two halves back together.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="565" data-attachment-id="3553" data-permalink="https://nothans.com/on-air-light-2023/image-10-2" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?fit=1253%2C943&amp;ssl=1" data-orig-size="1253,943" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="New On Air Light" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?fit=750%2C565&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?resize=750%2C565&#038;ssl=1" alt="" class="wp-image-3553" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?resize=1024%2C771&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?resize=300%2C226&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?resize=768%2C578&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?resize=750%2C564&amp;ssl=1 750w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?resize=500%2C375&amp;ssl=1 500w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?resize=100%2C75&amp;ssl=1 100w, https://i0.wp.com/nothans.com/wp-content/uploads/2023/01/image-10.png?w=1253&amp;ssl=1 1253w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Updated On Air Light and the Orginal On Air Light</figcaption></figure>
</div>

<h2 class="wp-block-heading" id="profit">Profit.</h2>


<p>Enjoy your On Air light. Maybe this will remind you or someone in your family that you actually work when you are home.</p>



<p>My goal was to show you the steps as clearly as possible and share the code. I hope that you can reproduce this as easily as possible. If you need help leave a comment or join me on my new <a href="https://nothans.com/discord" target="_blank" rel="noreferrer noopener">Discord</a> server.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/on-air-light-2023/feed</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3550</post-id>	</item>
		<item>
		<title>Big News from Arduino: Arduino Lab for MicroPython</title>
		<link>https://nothans.com/big-news-from-arduino-arduino-lab-for-micropython</link>
					<comments>https://nothans.com/big-news-from-arduino-arduino-lab-for-micropython#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Thu, 10 Nov 2022 16:46:49 +0000</pubDate>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[cheerlights]]></category>
		<category><![CDATA[IDE]]></category>
		<category><![CDATA[makers]]></category>
		<category><![CDATA[making]]></category>
		<category><![CDATA[MicroPython]]></category>
		<category><![CDATA[Pimoroni]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=3424</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p><a rel="noreferrer noopener" href="https://github.com/arduino/lab-micropython-editor" target="_blank">Arduino Lab for MicroPython</a> is a lightweight editor for MicroPython programs, supporting connection with a board, code upload, file transfer, and an interactive REPL shell.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="640" height="593" data-attachment-id="3425" data-permalink="https://nothans.com/big-news-from-arduino-arduino-lab-for-micropython/image-8" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image.png?fit=640%2C593&amp;ssl=1" data-orig-size="640,593" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Arduino Lab for MicroPython" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image.png?fit=640%2C593&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image.png?resize=640%2C593&#038;ssl=1" alt="" class="wp-image-3425" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image.png?w=640&amp;ssl=1 640w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image.png?resize=300%2C278&amp;ssl=1 300w" sizes="auto, (max-width: 640px) 100vw, 640px" /><figcaption class="wp-element-caption">Arduino Lab for MicroPython</figcaption></figure>
</div>


<p>I have been exploring MicroPython ever since I got a <a rel="noreferrer noopener" href="https://cheerlights.com/cheerlights-raspberry-pi-pico-w-micropython/" target="_blank">Raspberry Pi Pico W</a>. The community is moving fast and making more and more examples and libraries for MicroPython. Having the Arduino team lean into making the Arduino Lab IDE for MicroPython is a good indicator where things are headed. I was able to build an awesome CheerLights display using MicroPython running on a Raspberry Pi Pico W connected to a Pimoroni Galactic Unicorn PED panel.</p>



<figure class="wp-block-embed aligncenter is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div class="wp-block-embed__wrapper">
<iframe loading="lazy" title="Creating a CheerLights display with Pimoroni Galactic Unicorn" width="750" height="422" src="https://www.youtube.com/embed/ozkjXhZcbd8?feature=oembed" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div><figcaption class="wp-element-caption"><a rel="noreferrer noopener" href="https://cheerlights.com/cheerlights-raspberry-pi-pico-w-micropython/" target="_blank">CheerLights + Raspberry Pi Pico W + MicroPython</a></figcaption></figure>



<p>Consider Arduino Labs for MicroPython as pre-release, experimental software. Things are moving fast and the project will stabilize. Follow the project on <a href="https://github.com/arduino/lab-micropython-editor/" target="_blank" rel="noreferrer noopener">GitHub</a> and file any problems that you come across on <a href="https://github.com/arduino/lab-micropython-editor/issues" target="_blank" rel="noreferrer noopener">GitHub Issues</a>.</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/big-news-from-arduino-arduino-lab-for-micropython/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3424</post-id>	</item>
		<item>
		<title>Can You Make a Flying Car With Hot Glue and Cardboard?</title>
		<link>https://nothans.com/cardboard-flying-car</link>
					<comments>https://nothans.com/cardboard-flying-car#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Sun, 23 Jan 2022 23:42:38 +0000</pubDate>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[cardboard]]></category>
		<category><![CDATA[glue]]></category>
		<category><![CDATA[hot glue]]></category>
		<category><![CDATA[making]]></category>
		<category><![CDATA[tips]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=2663</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>Yes.</p>



<p>George and I have been doing a lot of projects around the house: making a mess, making waffles, and making a flying car. I love working with hot <a href="https://nothans.com/i-repaired-my-soldering-iron-with-super-glue" data-type="post" data-id="2637">glue</a> and upcycling all of the cardboard that gets delivered to the house. Online retailers just give you the cardboard for free!</p>



<p>With my <a rel="noreferrer noopener" href="https://www.amazon.com/Oyrlize-Protectors-Resistant-Adhesives-Scrapbooking/dp/B07GJW652S?&amp;linkCode=sl1&amp;tag=nothans&amp;linkId=d188ef270969331a6abe417c0eb72562&amp;language=en_US&amp;ref_=as_li_ss_tl" target="_blank">silicone fingertips</a> on hand, George and I designed and built a flying car using free cardboard. It was one of those designs that evolved over an afternoon. We kept adding little details and features as we built. We added a license plate, lights, wings, a control panel, and a wireless speaker engine.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="630" height="720" data-attachment-id="2664" data-permalink="https://nothans.com/cardboard-flying-car/hot-glue-car" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-car.png?fit=630%2C720&amp;ssl=1" data-orig-size="630,720" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="hot-glue-car" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-car.png?fit=630%2C720&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-car.png?resize=630%2C720&#038;ssl=1" alt="" class="wp-image-2664" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-car.png?w=630&amp;ssl=1 630w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-car.png?resize=263%2C300&amp;ssl=1 263w" sizes="auto, (max-width: 630px) 100vw, 630px" /><figcaption>Hot Glue Flying Car</figcaption></figure></div>



<p>I found an engine simulator app on the Google Play Store. This app was perfect to be used as the control panel. You could switch gears and rev the engine. The app plays the engine sounds on the wireless speaker connected over Bluetooth and adds to the overall experience.</p>



<div class="wp-block-image"><figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="842" data-attachment-id="2665" data-permalink="https://nothans.com/cardboard-flying-car/hot-glue-flying-car" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-flying-car.jpg?fit=791%2C888&amp;ssl=1" data-orig-size="791,888" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="cardboard flying car" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-flying-car.jpg?fit=750%2C842&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-flying-car.jpg?resize=750%2C842&#038;ssl=1" alt="" class="wp-image-2665" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-flying-car.jpg?w=791&amp;ssl=1 791w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-flying-car.jpg?resize=267%2C300&amp;ssl=1 267w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/01/hot-glue-flying-car.jpg?resize=768%2C862&amp;ssl=1 768w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption>GMAN54: Flying Car Prototype</figcaption></figure></div>



<p>As usual, I have some tips:</p>



<p><strong>Don&#8217;t worry about mistakes. </strong>You probably have a lot of cardboard sitting around. You can just make a new part.</p>



<p><strong>Involve your little one.</strong> I let George in on the design. We talked it through at the beginning and I tried my best to accommodate his ideas as we build the car. try the, &#8220;Yes, and&#8230;&#8221; technique. Enjoy the process.</p>



<p><strong>Protect your fingertips.</strong> Hot glue is&#8230; <em>hot</em>. I like using <a href="https://www.amazon.com/Oyrlize-Protectors-Resistant-Adhesives-Scrapbooking/dp/B07GJW652S?&amp;linkCode=sl1&amp;tag=nothans&amp;linkId=d188ef270969331a6abe417c0eb72562&amp;language=en_US&amp;ref_=as_li_ss_tl" target="_blank" rel="noreferrer noopener">silicone fingertip protectors</a>. They have saved me more than once while working with glue.</p>



<p><strong>Use a drywall jab saw for cutting cardboard. </strong>I find a serrated saw is better than a utility knife and way safer. With a jab saw, you are much more deliberate with the cuts and can also make shapes. A <a rel="noreferrer noopener" href="https://amzn.to/3AqBMWq" target="_blank">drywall jab saw</a> is also really handy for pumpkins. Pro-tip.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/cardboard-flying-car/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2663</post-id>	</item>
		<item>
		<title>Makers and Manufacturers Panel: Join Us Live on Twitch for NE FIRST&#8217;s STEM @ Work Seminar</title>
		<link>https://nothans.com/makers-and-manufacturers-panel</link>
					<comments>https://nothans.com/makers-and-manufacturers-panel#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Thu, 18 Nov 2021 19:53:01 +0000</pubDate>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Talks]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[FIRST]]></category>
		<category><![CDATA[making]]></category>
		<category><![CDATA[mathworks]]></category>
		<category><![CDATA[panel]]></category>
		<category><![CDATA[talks]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=2576</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>On November 20, 2021, join us for a panel of makers at the STEM @ Work Seminar presented by NE FIRST. Free tickets for this virtual event are available at <a href="https://www.eventbrite.com/e/stem-work-tickets-175728166677" target="_blank" rel="noreferrer noopener">Eventbrite</a>.</p>



<p>I am a panelist on the Makers &amp; Manufactures track. This panel is moderated by Manisha Rajaghatta and includes a great lineup: Emily Roundy, Collins Aerospace, Dean Schifilliti, BAE Systems, Gaby Waldman, Autodesk, and Hans Scharler, MathWorks.</p>



<div class="wp-block-image"><figure class="aligncenter size-large"><a href="https://www.eventbrite.com/e/stem-work-tickets-175728166677"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="393" data-attachment-id="2577" data-permalink="https://nothans.com/makers-and-manufacturers-panel/stem-panel" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/11/STEM-panel.jpg?fit=1062%2C556&amp;ssl=1" data-orig-size="1062,556" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;Hans Scharler&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1637234605&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="STEM panel" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2021/11/STEM-panel.jpg?fit=750%2C393&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2021/11/STEM-panel.jpg?resize=750%2C393&#038;ssl=1" alt="" class="wp-image-2577" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2021/11/STEM-panel.jpg?resize=1024%2C536&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/11/STEM-panel.jpg?resize=300%2C157&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/11/STEM-panel.jpg?resize=768%2C402&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2021/11/STEM-panel.jpg?w=1062&amp;ssl=1 1062w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><figcaption>STEM @ Work Seminar: November 20, 2021 &#8211; <a rel="noreferrer noopener" href="https://www.eventbrite.com/e/stem-work-tickets-175728166677" target="_blank">Eventbrite</a></figcaption></figure></div>



<p>The event will also be streaming on <a rel="noreferrer noopener" href="https://www.twitch.tv/nefirst_orange" target="_blank">Twitch</a>, so this will be my first official Twitch live stream. I am excited about participating on the panel and attending the rest of the great sessions. See you there!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/makers-and-manufacturers-panel/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">2576</post-id>	</item>
		<item>
		<title>Building My Own Board Game Table</title>
		<link>https://nothans.com/building-my-own-board-game-table</link>
					<comments>https://nothans.com/building-my-own-board-game-table#comments</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Tue, 17 Sep 2019 21:20:41 +0000</pubDate>
				<category><![CDATA[Arkham Horror]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[board games]]></category>
		<category><![CDATA[game table]]></category>
		<category><![CDATA[making]]></category>
		<category><![CDATA[Tabletop Games]]></category>
		<category><![CDATA[woodworking]]></category>
		<guid isPermaLink="false">http://nothans.com/?p=1387</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>Thou shalt not covet. When it comes to board game tables, I am almost willing to break a commandment. Very fancy board game tables have popped up at conventions, Kickstarter, and <a href="https://www.etsy.com/listing/647696120/board-game-table-with-lights">Etsy</a>. I want it.</p>



<figure class="wp-block-image"><a href="https://www.etsy.com/listing/647696120/board-game-table-with-lights"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="563" data-attachment-id="1388" data-permalink="https://nothans.com/building-my-own-board-game-table/fancy_board_game_table_etsy" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/fancy_board_game_table_etsy.jpg?fit=1008%2C756&amp;ssl=1" data-orig-size="1008,756" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="fancy_board_game_table_etsy" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/fancy_board_game_table_etsy.jpg?fit=750%2C563&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/fancy_board_game_table_etsy.jpg?resize=750%2C563" alt="" class="wp-image-1388" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/fancy_board_game_table_etsy.jpg?w=1008&amp;ssl=1 1008w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/fancy_board_game_table_etsy.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/fancy_board_game_table_etsy.jpg?resize=768%2C576&amp;ssl=1 768w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><figcaption> Board Game Table on Etsy</figcaption></figure>



<p>In most cases, a game table is just a dedicated surface for playing all manner of tabletop games. They usually include a spongy surface for being able to pick up cards and tokens easily, a wide frame to place your cards or area to write, and cup holders. </p>



<p><em>I decided to make my own gaming table.</em></p>



<p>The decision to make my own versus buying was helped by the fact that I had an attic filled with two-by-four pieces of wood and a giant 6&#8217;x3&#8242; sheet of subflooring. The previous homeowner was in the middle of some unfinished woodworking projects. Since the sub-flooring sheet was 6&#8217;x3&#8242;, I made the dimensions of the game table the same. This also means that many gaming mats will fit perfectly. Gaming mats are like giant mouse pads with a print and made of a spongy backing.</p>


<h2 class="wp-block-heading" id="design">Design</h2>


<p>My design was simple. Build a 6&#8217;x&#8217;3 frame out of the two-by-fours. Add table legs. Put 6&#8217;x3&#8242; subflooring panel on top. And, finally frame the whole thing to give the table a small ledge. I used 6&#8243; oak panels from Lowes to build the ledge. The ledge is a separate piece so I can swap out the gaming mat if needed or clean up spills without ruining the whole thing.</p>


<h2 class="wp-block-heading" id="tools-and-things">Tools and Things</h2>


<p>I didn&#8217;t have any woodworking tools. So, I assembled a short list of tools and things needed to build this table&#8230;</p>



<ol class="wp-block-list"><li>Snacks</li><li>Beverages</li><li>Friend with tools<ol><li><a href="https://amzn.to/3dmgja5">Miter saw</a></li><li>Power drill and screwdriver</li><li>Power sander</li></ol></li><li>Screws</li><li>Corner brackets</li><li>Sandpaper</li><li>Pre-stain</li><li>Stain</li><li><a href="https://amzn.to/2QfdX0g">Polycrylic sealer</a></li></ol>



<p>To keep the costs down, I bribed a friend to help me. They get a lifetime pass for gaming action on a cool DIY game table&#8230; and, snacks and beverages. The main tool needed was a <a href="https://amzn.to/3dmgja5">miter saw</a>. This was used to make nice straight cuts. Other tools needed: a power drill to drill holes for screws and a screwdriver to screw the screws into the holes.</p>


<h2 class="wp-block-heading" id="table-frame">Table Frame</h2>


<p>I was only trying to make sure that the outside dimensions were 6&#8217;x3&#8242;. I made up the configuration on the spot.</p>



<figure class="wp-block-image"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="616" data-attachment-id="1389" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_frame3" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame3.jpg?fit=1276%2C1048&amp;ssl=1" data-orig-size="1276,1048" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Board Game Table Frame" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame3.jpg?fit=750%2C616&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame3-1024x841.jpg?resize=750%2C616" alt="" class="wp-image-1389" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame3.jpg?resize=1024%2C841&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame3.jpg?resize=300%2C246&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame3.jpg?resize=768%2C631&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame3.jpg?w=1276&amp;ssl=1 1276w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>


<h2 class="wp-block-heading" id="table-ledge">Table Ledge</h2>


<p>The ledge acts as a frame around the sub-flooring panel. This gives you a nice place to hold cards or write notes. I used corner brackets to square up the ledge and used the sub-flooring panel as my guide.</p>



<figure data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https://nothans.com/building-my-own-board-game-table&quot;}'  class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="2831" height="3435" data-attachment-id="1390" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_frame" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?fit=2831%2C3435&amp;ssl=1" data-orig-size="2831,3435" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;2&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;Nexus 5X&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1509049667&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;4.67&quot;,&quot;iso&quot;:&quot;390&quot;,&quot;shutter_speed&quot;:&quot;0.041669048&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;1&quot;}" data-image-title="game_table_frame" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?fit=750%2C910&amp;ssl=1" data-id="1390" src="https://i2.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?fit=648%2C786" alt="" class="wp-image-1390" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?w=2831&amp;ssl=1 2831w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?resize=247%2C300&amp;ssl=1 247w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?resize=768%2C932&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?resize=844%2C1024&amp;ssl=1 844w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?w=1500&amp;ssl=1 1500w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame.jpg?w=2250&amp;ssl=1 2250w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="787" height="1049" data-attachment-id="1391" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_frame2" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame2.jpg?fit=787%2C1049&amp;ssl=1" data-orig-size="787,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_frame2" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame2.jpg?fit=750%2C1000&amp;ssl=1" data-id="1391" src="https://i1.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame2.jpg?fit=648%2C864" alt="" class="wp-image-1391" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame2.jpg?w=787&amp;ssl=1 787w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame2.jpg?resize=225%2C300&amp;ssl=1 225w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_frame2.jpg?resize=768%2C1024&amp;ssl=1 768w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>
</figure>


<h2 class="wp-block-heading" id="table-assembly">Table Assembly</h2>


<p>The table is three separate parts: frame, subflooring surface, and ledge. Obligatory selfie. First Game = Arkham Horror: The Card Game.</p>



<figure data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https://nothans.com/building-my-own-board-game-table&quot;}'  class="wp-block-gallery has-nested-images columns-2 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1730" height="1048" data-attachment-id="1392" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_assembly" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_assembly.jpg?fit=1730%2C1048&amp;ssl=1" data-orig-size="1730,1048" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_assembly" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_assembly.jpg?fit=750%2C454&amp;ssl=1" data-id="1392" src="https://i1.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_assembly.jpg?fit=648%2C392" alt="" class="wp-image-1392" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_assembly.jpg?w=1730&amp;ssl=1 1730w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_assembly.jpg?resize=300%2C182&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_assembly.jpg?resize=768%2C465&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_assembly.jpg?resize=1024%2C620&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_assembly.jpg?w=1500&amp;ssl=1 1500w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1013" height="1048" data-attachment-id="1393" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_selfie" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_selfie.jpg?fit=1013%2C1048&amp;ssl=1" data-orig-size="1013,1048" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_selfie" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_selfie.jpg?fit=750%2C776&amp;ssl=1" data-id="1393" src="https://i1.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_selfie.jpg?fit=648%2C670" alt="" class="wp-image-1393" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_selfie.jpg?w=1013&amp;ssl=1 1013w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_selfie.jpg?resize=290%2C300&amp;ssl=1 290w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_selfie.jpg?resize=768%2C795&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_selfie.jpg?resize=990%2C1024&amp;ssl=1 990w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1399" height="1049" data-attachment-id="1399" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_arkham_horror" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_arkham_horror.jpg?fit=1399%2C1049&amp;ssl=1" data-orig-size="1399,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_arkham_horror" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_arkham_horror.jpg?fit=750%2C563&amp;ssl=1" data-id="1399" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_arkham_horror.jpg?fit=648%2C486" alt="" class="wp-image-1399" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_arkham_horror.jpg?w=1399&amp;ssl=1 1399w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_arkham_horror.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_arkham_horror.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_arkham_horror.jpg?resize=1024%2C768&amp;ssl=1 1024w" sizes="auto, (max-width: 750px) 100vw, 750px" /></figure>
</figure>


<h2 class="wp-block-heading" id="finishing">Finishing</h2>


<p>For a while, I tried to talk myself out of sanding and staining the wood. The wood had sharp edges and rough spots. It took some convincing, but I decided to finish this off and it made a huge difference. The finishing process took way longer than the assembly.</p>


<h3 class="wp-block-heading" id="my-process">My Process</h3>


<ul class="wp-block-list"><li><strong>Sanding </strong>&#8211; so much sanding &#8211; this creates a lot of dust &#8211; wear a mask &#8211; be prepared to clean up dust for months &#8211; use 80 grit first, 120 second, and 220 third &#8211; be patient</li><li><strong>Pre-staining</strong> &#8211; apply pre-stain to the wood and let dry &#8211; this really helps with staining or so YouTube says</li><li><strong>Staining</strong> &#8211; apply stain within 2 hours of the pre-stain and repeat</li><li><strong>Sealing</strong> &#8211; use a water-based polyacrylic sealer to seal the ledge &#8211; this will help with spills and cup rings and protect the wood or so YouTube says &#8211; let dry for 30 minutes &#8211; lightly sand with 220 grit and repeat two more times &#8211; it&#8217;s worth doing this as many times as you can fit into a weekend</li></ul>



<figure data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https://nothans.com/building-my-own-board-game-table&quot;}'  class="wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="1000" data-attachment-id="1398" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_mouse_sander" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_mouse_sander.jpg?fit=787%2C1049&amp;ssl=1" data-orig-size="787,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_mouse_sander" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_mouse_sander.jpg?fit=750%2C1000&amp;ssl=1" data-id="1398" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_mouse_sander-768x1024.jpg?resize=750%2C1000" alt="" class="wp-image-1398" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_mouse_sander.jpg?resize=768%2C1024&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_mouse_sander.jpg?resize=225%2C300&amp;ssl=1 225w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_mouse_sander.jpg?w=787&amp;ssl=1 787w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption>Mouse Sander</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="563" data-attachment-id="1394" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_smooth" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_smooth.jpg?fit=1399%2C1049&amp;ssl=1" data-orig-size="1399,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_smooth" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_smooth.jpg?fit=750%2C563&amp;ssl=1" data-id="1394" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_smooth-1024x768.jpg?resize=750%2C563" alt="" class="wp-image-1394" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_smooth.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_smooth.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_smooth.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_smooth.jpg?w=1399&amp;ssl=1 1399w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption>Smooth</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="1000" data-attachment-id="1397" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_stain_legs" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_legs.jpg?fit=787%2C1049&amp;ssl=1" data-orig-size="787,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_stain_legs" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_legs.jpg?fit=750%2C1000&amp;ssl=1" data-id="1397" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_legs-768x1024.jpg?resize=750%2C1000" alt="" class="wp-image-1397" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_legs.jpg?resize=768%2C1024&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_legs.jpg?resize=225%2C300&amp;ssl=1 225w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_legs.jpg?w=787&amp;ssl=1 787w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption>Stain Legs and Frame</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="563" data-attachment-id="1396" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_stain_ledge" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_ledge.jpg?fit=1399%2C1049&amp;ssl=1" data-orig-size="1399,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_stain_ledge" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_ledge.jpg?fit=750%2C563&amp;ssl=1" data-id="1396" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_ledge-1024x768.jpg?resize=750%2C563" alt="" class="wp-image-1396" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_ledge.jpg?resize=1024%2C768&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_ledge.jpg?resize=300%2C225&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_ledge.jpg?resize=768%2C576&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_stain_ledge.jpg?w=1399&amp;ssl=1 1399w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption>Stain Ledge</figcaption></figure>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="1000" data-attachment-id="1395" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_seal" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_seal.jpg?fit=787%2C1049&amp;ssl=1" data-orig-size="787,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="game_table_seal" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_seal.jpg?fit=750%2C1000&amp;ssl=1" data-id="1395" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_seal-768x1024.jpg?resize=750%2C1000" alt="" class="wp-image-1395" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_seal.jpg?resize=768%2C1024&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_seal.jpg?resize=225%2C300&amp;ssl=1 225w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_seal.jpg?w=787&amp;ssl=1 787w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption>Seal with Polycrylic Seal</figcaption></figure>
</figure>


<h2 class="wp-block-heading" id="going-next-level">Going Next Level</h2>


<p><a href="https://www.deepcutstudio.com/">Deep-Cut Studio</a> creates custom gaming mats for any size surface. I uploaded a custom piece of art to enhance my Arkham Horror: The Card Game campaign. Deep-Cut is based in England and it took less than two weeks to get my custom gaming mat. <a href="https://nothans.com/arkham-horror-the-card-game-acrylic-player-mats" target="_blank" rel="noreferrer noopener">More on that at a later date</a>.</p>



<figure data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https://nothans.com/building-my-own-board-game-table&quot;}'  class="wp-block-gallery has-nested-images columns-1 is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex">
<figure class="wp-block-image size-large"><a href="https://nothans.com/arkham-horror-the-card-game-acrylic-player-mats"><img loading="lazy" decoding="async" width="1411" height="1049" data-attachment-id="1400" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_next_level" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level.jpg?fit=1411%2C1049&amp;ssl=1" data-orig-size="1411,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Board Game Table with Arkham Horror artwork" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level.jpg?fit=750%2C557&amp;ssl=1" data-id="1400" src="https://i1.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level.jpg?fit=648%2C482" alt="" class="wp-image-1400" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level.jpg?w=1411&amp;ssl=1 1411w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level.jpg?resize=300%2C223&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level.jpg?resize=768%2C571&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level.jpg?resize=1024%2C761&amp;ssl=1 1024w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><figcaption>Final Assembly</figcaption></figure>



<figure class="wp-block-image size-large"><a href="https://nothans.com/arkham-horror-the-card-game-acrylic-player-mats"><img loading="lazy" decoding="async" width="787" height="1049" data-attachment-id="1401" data-permalink="https://nothans.com/building-my-own-board-game-table/game_table_next_level_next_level" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level_next_level.jpg?fit=787%2C1049&amp;ssl=1" data-orig-size="787,1049" data-comments-opened="0" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Board Game Table with Arkham Horror: The Card Game" data-image-description="" data-image-caption="" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level_next_level.jpg?fit=750%2C1000&amp;ssl=1" data-id="1401" src="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level_next_level.jpg?fit=648%2C864" alt="" class="wp-image-1401" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level_next_level.jpg?w=787&amp;ssl=1 787w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level_next_level.jpg?resize=225%2C300&amp;ssl=1 225w, https://i0.wp.com/nothans.com/wp-content/uploads/2019/09/game_table_next_level_next_level.jpg?resize=768%2C1024&amp;ssl=1 768w" sizes="auto, (max-width: 750px) 100vw, 750px" /></a><figcaption>Arkham Horror: The Card Game</figcaption></figure>
</figure>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/building-my-own-board-game-table/feed</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1387</post-id>	</item>
	</channel>
</rss>
