<?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>MicroPython &#8211; About Things | A Hans Scharler Blog</title>
	<atom:link href="https://nothans.com/tag/micropython/feed" rel="self" type="application/rss+xml" />
	<link>https://nothans.com</link>
	<description>Life, Comedy, Games, Tech, Marketing, and Community</description>
	<lastBuildDate>Tue, 29 Nov 2022 23:18:38 +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>MicroPython &#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>Give the Gift of CheerLights this Holiday Season</title>
		<link>https://nothans.com/give-the-gift-of-cheerlights-this-holiday-season</link>
					<comments>https://nothans.com/give-the-gift-of-cheerlights-this-holiday-season#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Tue, 29 Nov 2022 23:18:34 +0000</pubDate>
				<category><![CDATA[CheerLights]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[ThingSpeak]]></category>
		<category><![CDATA[cheerlights]]></category>
		<category><![CDATA[Christmas]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[MicroPython]]></category>
		<category><![CDATA[Pico W]]></category>
		<category><![CDATA[Pimoroni]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=3455</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p>Tis&#8217; the season. <a rel="noreferrer noopener" href="https://cheerlights.com/" target="_blank">CheerLights</a> season! This might be my favorite time of year. I love seeing people build IoT projects, share their experiences, and control the lights around the world. I love checking the daily action in our community over at <a rel="noreferrer noopener" href="https://cheerlights.com/discord" target="_blank">Discord</a>.</p>



<p>Borrowing ideas from my <a href="https://nothans.com/lofi-girl-shadowbox" data-type="post" data-id="3436">Lofi Girl CheerLights Shadowbox</a> project, George and I made a CheerLights Gift for under our Christmas tree. This gift changes color based on the latest CheerLights color and anyone on Twitter or Discord can change its color and the color of all of the other CheerLights projects.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" fetchpriority="high" decoding="async" width="702" height="933" data-attachment-id="3456" data-permalink="https://nothans.com/give-the-gift-of-cheerlights-this-holiday-season/image-6-2" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-6.png?fit=702%2C933&amp;ssl=1" data-orig-size="702,933" 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="CheerLights Gift" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-6.png?fit=226%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-6.png?fit=702%2C933&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-6.png?resize=702%2C933&#038;ssl=1" alt="" class="wp-image-3456" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-6.png?w=702&amp;ssl=1 702w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-6.png?resize=226%2C300&amp;ssl=1 226w" sizes="(max-width: 702px) 100vw, 702px" /><figcaption class="wp-element-caption">CheerLights Gift Under the Tree</figcaption></figure>
</div>


<p>The CheerLights Gift project is based on the <a rel="noreferrer noopener" href="https://shop.pimoroni.com/products/plasma-stick-2040-w" target="_blank">Pimoroni Plasma Stick 2040 W</a> and NeoPixel string lights for illumination. The Plasma Stick ships with CheerLights code main MicroPython file, so all you have to do is change the Wi-Fi network name and password. The microcontroller makes a request to the <a rel="noreferrer noopener" href="https://cheerlights.com/learn/" target="_blank">ThingSpeak API</a> to get the latest CheerLights color, sets the color of the NeoPixel LED lights, waits 10 seconds, and repeats. This is about the fastest way to build your own CheerLights display.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" decoding="async" width="733" height="974" data-attachment-id="3462" data-permalink="https://nothans.com/give-the-gift-of-cheerlights-this-holiday-season/image-9" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-9.png?fit=733%2C974&amp;ssl=1" data-orig-size="733,974" 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-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-9.png?fit=226%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-9.png?fit=733%2C974&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-9.png?resize=733%2C974&#038;ssl=1" alt="" class="wp-image-3462" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-9.png?w=733&amp;ssl=1 733w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-9.png?resize=226%2C300&amp;ssl=1 226w" sizes="(max-width: 733px) 100vw, 733px" /><figcaption class="wp-element-caption">Metal Giftbox with Pimoroni Plasma Stick 2040 W</figcaption></figure>
</div>


<p>I used a metal gift box that I found in a craft store to house the lights and controller. All we needed to do was stuff the LEDs inside and glue them in place. I only burned my fingers twice.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" decoding="async" width="702" height="933" data-attachment-id="3459" data-permalink="https://nothans.com/give-the-gift-of-cheerlights-this-holiday-season/image-8-2" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-8.png?fit=702%2C933&amp;ssl=1" data-orig-size="702,933" 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-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-8.png?fit=226%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-8.png?fit=702%2C933&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-8.png?resize=702%2C933&#038;ssl=1" alt="" class="wp-image-3459" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-8.png?w=702&amp;ssl=1 702w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-8.png?resize=226%2C300&amp;ssl=1 226w" sizes="(max-width: 702px) 100vw, 702px" /><figcaption class="wp-element-caption">Hot gluing NeoPixel LEDs</figcaption></figure>
</div>


<p>The project turned out well and kept my five-year-old&#8217;s interest for the duration of the build. I was happy that the Plasma Stick 2040 W made it really easy to get the project going.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="705" data-attachment-id="3458" data-permalink="https://nothans.com/give-the-gift-of-cheerlights-this-holiday-season/image-7-2" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-7.png?fit=993%2C933&amp;ssl=1" data-orig-size="993,933" 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-7" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-7.png?fit=300%2C282&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-7.png?fit=750%2C705&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-7.png?resize=750%2C705&#038;ssl=1" alt="" class="wp-image-3458" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-7.png?w=993&amp;ssl=1 993w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-7.png?resize=300%2C282&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-7.png?resize=768%2C722&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-7.png?resize=750%2C705&amp;ssl=1 750w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">George Loves Cyan</figcaption></figure>
</div>


<p>Join the CheerLights IoT community at <a href="https://cheerlights.com/" target="_blank" rel="noreferrer noopener">CheerLights.com</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/give-the-gift-of-cheerlights-this-holiday-season/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3455</post-id>	</item>
		<item>
		<title>Internet-connected Lofi Girl Shadowbox</title>
		<link>https://nothans.com/lofi-girl-shadowbox</link>
					<comments>https://nothans.com/lofi-girl-shadowbox#respond</comments>
		
		<dc:creator><![CDATA[Hans Scharler]]></dc:creator>
		<pubDate>Wed, 16 Nov 2022 02:21:37 +0000</pubDate>
				<category><![CDATA[CheerLights]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[ThingSpeak]]></category>
		<category><![CDATA[cheerlights]]></category>
		<category><![CDATA[internet of things]]></category>
		<category><![CDATA[iot]]></category>
		<category><![CDATA[Lo-Fi]]></category>
		<category><![CDATA[Lofi Girl]]></category>
		<category><![CDATA[MicroPython]]></category>
		<category><![CDATA[neopixel]]></category>
		<category><![CDATA[Pico W]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<guid isPermaLink="false">https://nothans.com/?p=3436</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[
<p><a rel="noreferrer noopener" href="https://www.youtube.com/watch?v=jfKfPfyJRdk" target="_blank">Lofi Girl</a> got me through countless hours of programming and PowerPoint creating. Lofi Girl is a mix of low-fidelity music and 2D animation that streams on YouTube. It&#8217;s really popular. The chill aesthetic has made its way to merch like hoodies, plush toys, and posters. Since I have spent a lot of time vibing to the music and the video over the years, I wanted to build something to honor the special place Lo-Fi has in my heart and of course connect it to the internet. Behold&#8230; The LofiGirl Shadowbox with <a href="https://cheerlights.com" target="_blank" rel="noreferrer noopener">CheerLights</a>&#8230;</p>



<figure class="wp-block-image size-large"><img data-recalc-dims="1" loading="lazy" decoding="async" width="750" height="565" data-attachment-id="3439" data-permalink="https://nothans.com/lofi-girl-shadowbox/image-4-3" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?fit=1216%2C916&amp;ssl=1" data-orig-size="1216,916" 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="Lofi Girl Shadowbox" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?fit=300%2C226&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?fit=750%2C565&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?resize=750%2C565&#038;ssl=1" alt="" class="wp-image-3439" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?resize=1024%2C771&amp;ssl=1 1024w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?resize=300%2C226&amp;ssl=1 300w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?resize=768%2C579&amp;ssl=1 768w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?resize=750%2C565&amp;ssl=1 750w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?resize=500%2C375&amp;ssl=1 500w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?resize=100%2C75&amp;ssl=1 100w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-4.png?w=1216&amp;ssl=1 1216w" sizes="auto, (max-width: 750px) 100vw, 750px" /><figcaption class="wp-element-caption">Lofi Girl Shadowbox</figcaption></figure>



<p>The Lofi Girl Shadowbox is backlit with the latest color of <a href="https://cheerlights.com">CheerLights</a>. It&#8217;s always changing based on what people set the color to on <a rel="noreferrer noopener" href="https://twitter.com/cheerlights/status/1575133134340997122" target="_blank">Twitter</a> and <a rel="noreferrer noopener" href="https://cheerlights.com/discord" target="_blank">Discord</a>.</p>


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


<ul class="wp-block-list">
<li><a href="https://lofigirlshop.com/collections/arts">Lofi Girl poster</a> &#8211; I am a 1 A.M person</li>



<li>Shadowbox</li>



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



<li>Foam block</li>



<li><a rel="noreferrer noopener" href="https://shop.pimoroni.com/products/plasma-stick-2040-w" target="_blank">Pimoroni Plasma Stick 2040 W</a> (based on the Raspberry Pi Pico W)</li>



<li><a href="https://shop.pimoroni.com/products/wireless-plasma-kit" target="_blank" rel="noreferrer noopener">LED string lights</a></li>



<li>Micro USB cord and power supply</li>



<li>Other things: utility knife, straightedge, hot glue gun, and repositionable glue squares</li>
</ul>


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


<p>The poster that I got from the Lofi Girl shop was 30cm x 45cm and on really thin paper. I used the repositionable glue squares to stick the poster on the black foam board. This gives the poster some structure. I cut a hole in the back of the shadowbox and feed the USB cable through. I cut out a rough shape of the <a rel="noreferrer noopener" href="https://shop.pimoroni.com/products/plasma-stick-2040-w" target="_blank">Pimoroni Plasma Stick 2040 W</a> and wrapped the string lights around the foam block.</p>



<div data-carousel-extra='{&quot;blog_id&quot;:1,&quot;permalink&quot;:&quot;https://nothans.com/lofi-girl-shadowbox&quot;}'  class="wp-block-jetpack-tiled-gallery aligncenter is-style-rectangular"><div class="tiled-gallery__gallery"><div class="tiled-gallery__row"><div class="tiled-gallery__col" style="flex-basis:25.55717%"><figure class="tiled-gallery__item"><img decoding="async" data-attachment-id="3440" data-permalink="https://nothans.com/lofi-girl-shadowbox/cutting-foam-board" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?fit=719%2C739&amp;ssl=1" data-orig-size="719,739" 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="cutting foam board" data-image-description="" data-image-caption="&lt;p&gt;Cutting black foam board&lt;/p&gt;
" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?fit=292%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?fit=719%2C739&amp;ssl=1" data-attachment-id="3440" data-permalink="https://nothans.com/lofi-girl-shadowbox/cutting-foam-board" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?fit=719%2C739&amp;ssl=1" data-orig-size="719,739" 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="cutting foam board" data-image-description="" data-image-caption="&lt;p&gt;Cutting black foam board&lt;/p&gt;
" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?fit=292%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?fit=719%2C739&amp;ssl=1" role="button" tabindex="0" aria-label="Open image 1 of 4 in full-screen"srcset="https://i2.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?strip=info&#038;w=600&#038;ssl=1 600w,https://i2.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?strip=info&#038;w=719&#038;ssl=1 719w" alt="" data-height="739" data-id="3440" data-link="https://nothans.com/?attachment_id=3440" data-url="https://nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg" data-width="719" src="https://i2.wp.com/nothans.com/wp-content/uploads/2022/11/cutting-foam-board.jpg?ssl=1" data-amp-layout="responsive"/></figure></div><div class="tiled-gallery__col" style="flex-basis:19.80807%"><figure class="tiled-gallery__item"><img decoding="async" data-attachment-id="3441" data-permalink="https://nothans.com/lofi-girl-shadowbox/foam-block" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?fit=747%2C992&amp;ssl=1" data-orig-size="747,992" 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="foam block" data-image-description="" data-image-caption="&lt;p&gt;Foam board sizing&lt;/p&gt;
" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?fit=226%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?fit=747%2C992&amp;ssl=1" data-attachment-id="3441" data-permalink="https://nothans.com/lofi-girl-shadowbox/foam-block" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?fit=747%2C992&amp;ssl=1" data-orig-size="747,992" 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="foam block" data-image-description="" data-image-caption="&lt;p&gt;Foam board sizing&lt;/p&gt;
" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?fit=226%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?fit=747%2C992&amp;ssl=1" role="button" tabindex="0" aria-label="Open image 2 of 4 in full-screen"srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?strip=info&#038;w=600&#038;ssl=1 600w,https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?strip=info&#038;w=747&#038;ssl=1 747w" alt="" data-height="992" data-id="3441" data-link="https://nothans.com/?attachment_id=3441" data-url="https://nothans.com/wp-content/uploads/2022/11/foam-block.jpg" data-width="747" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/foam-block.jpg?ssl=1" data-amp-layout="responsive"/></figure></div><div class="tiled-gallery__col" style="flex-basis:19.80807%"><figure class="tiled-gallery__item"><img decoding="async" data-attachment-id="3442" data-permalink="https://nothans.com/lofi-girl-shadowbox/foam-block-cutout" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?fit=747%2C992&amp;ssl=1" data-orig-size="747,992" 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="Foam block cutout" data-image-description="" data-image-caption="&lt;p&gt;Cutting out spot for the Raspberry Pi Pico W&lt;/p&gt;
" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?fit=226%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?fit=747%2C992&amp;ssl=1" data-attachment-id="3442" data-permalink="https://nothans.com/lofi-girl-shadowbox/foam-block-cutout" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?fit=747%2C992&amp;ssl=1" data-orig-size="747,992" 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="Foam block cutout" data-image-description="" data-image-caption="&lt;p&gt;Cutting out spot for the Raspberry Pi Pico W&lt;/p&gt;
" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?fit=226%2C300&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?fit=747%2C992&amp;ssl=1" role="button" tabindex="0" aria-label="Open image 3 of 4 in full-screen"srcset="https://i2.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?strip=info&#038;w=600&#038;ssl=1 600w,https://i2.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?strip=info&#038;w=747&#038;ssl=1 747w" alt="" data-height="992" data-id="3442" data-link="https://nothans.com/?attachment_id=3442" data-url="https://nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg" data-width="747" src="https://i2.wp.com/nothans.com/wp-content/uploads/2022/11/Foam-block-cutout.jpg?ssl=1" data-amp-layout="responsive"/></figure></div><div class="tiled-gallery__col" style="flex-basis:34.82669%"><figure class="tiled-gallery__item"><img decoding="async" data-attachment-id="3443" data-permalink="https://nothans.com/lofi-girl-shadowbox/wrapped-led-lights" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights.jpg?fit=1216%2C916&amp;ssl=1" data-orig-size="1216,916" 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="Wrapped LED lights" data-image-description="" data-image-caption="&lt;p&gt;Wrapping LED lights around foam block&lt;/p&gt;
" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights.jpg?fit=300%2C226&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights.jpg?fit=750%2C565&amp;ssl=1" data-attachment-id="3443" data-permalink="https://nothans.com/lofi-girl-shadowbox/wrapped-led-lights" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights.jpg?fit=1216%2C916&amp;ssl=1" data-orig-size="1216,916" 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="Wrapped LED lights" data-image-description="" data-image-caption="&lt;p&gt;Wrapping LED lights around foam block&lt;/p&gt;
" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights.jpg?fit=300%2C226&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights.jpg?fit=750%2C565&amp;ssl=1" role="button" tabindex="0" aria-label="Open image 4 of 4 in full-screen"srcset="https://i1.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights-1024x771.jpg?strip=info&#038;w=600&#038;ssl=1 600w,https://i1.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights-1024x771.jpg?strip=info&#038;w=900&#038;ssl=1 900w,https://i1.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights-1024x771.jpg?strip=info&#038;w=1200&#038;ssl=1 1200w,https://i1.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights-1024x771.jpg?strip=info&#038;w=1216&#038;ssl=1 1216w" alt="" data-height="916" data-id="3443" data-link="https://nothans.com/?attachment_id=3443" data-url="https://nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights-1024x771.jpg" data-width="1216" src="https://i1.wp.com/nothans.com/wp-content/uploads/2022/11/Wrapped-LED-lights-1024x771.jpg?ssl=1" data-amp-layout="responsive"/></figure></div></div></div></div>


<h2 class="wp-block-heading" id="programming">Programming</h2>


<p>The best part of the whole project is that CheerLights is baked into the <a rel="noreferrer noopener" href="https://shop.pimoroni.com/products/plasma-stick-2040-w" target="_blank">Pimoroni Plasma Stick 2040 W</a>. All you need to do is program the device with your Wi-Fi settings. Open Thonny and open the WIFI_CONFIG.py file. Change SSID to your wireless network name, PSK to your password, and COUNTRY to your country code like US or GB. Click <em>Save</em>.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full"><img data-recalc-dims="1" loading="lazy" decoding="async" width="676" height="609" data-attachment-id="3437" data-permalink="https://nothans.com/lofi-girl-shadowbox/image-3-3" data-orig-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-3.png?fit=676%2C609&amp;ssl=1" data-orig-size="676,609" 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-3" data-image-description="" data-image-caption="" data-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-3.png?fit=300%2C270&amp;ssl=1" data-large-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-3.png?fit=676%2C609&amp;ssl=1" src="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-3.png?resize=676%2C609&#038;ssl=1" alt="" class="wp-image-3437" srcset="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-3.png?w=676&amp;ssl=1 676w, https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image-3.png?resize=300%2C270&amp;ssl=1 300w" sizes="auto, (max-width: 676px) 100vw, 676px" /><figcaption class="wp-element-caption">WIFI_CONFIG.py in Thonny</figcaption></figure>
</div>


<p>Pimoroni has an excellent <a rel="noreferrer noopener" href="https://learn.pimoroni.com/article/assembling-wireless-plasma-kit" target="_blank">tutorial </a>on getting Thonny installed and an explanation of the <a rel="noreferrer noopener" href="https://shop.pimoroni.com/products/plasma-stick-2040-w" target="_blank">Pimoroni Plasma Stick 2040 W</a> kit. I have also written a <a href="https://cheerlights.com/cheerlights-raspberry-pi-pico-w-micropython/" target="_blank" rel="noreferrer noopener">tutorial</a> on the CheerLights blog.</p>


<h2 class="wp-block-heading" id="chill">Chill</h2>


<p>Now that you&#8217;ve done all of the hard work, it&#8217;s time to <a href="https://cheerlights.com">chill</a> and enjoy the Lo-Fi vibes tuned to CheerLights. While I was making this project today, I had Lofi Girl on YouTube, and the lights were just bright enough to see what I was doing without cutting myself. I am looking for a wall to permanently install my Lofi Girl Shadowbox. I am seriously thinking of drilling a hole in the wall to hide the USB power adapter.</p>



<!-- iframe plugin v.6.0 wordpress.org/plugins/iframe/ -->
<iframe loading="lazy" src="https://player.twitch.tv/?channel=cheerlights&#038;parent=nothans.com" width="100%" height="500" frameborder="0" scrolling="no" allowfullscreen="allowfullscreen" class="iframe-class"></iframe>

]]></content:encoded>
					
					<wfw:commentRss>https://nothans.com/lofi-girl-shadowbox/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3436</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-medium-file="https://i0.wp.com/nothans.com/wp-content/uploads/2022/11/image.png?fit=300%2C278&amp;ssl=1" 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>
	</channel>
</rss>
