<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Charlyn Gonda</title>
    <description>The latest articles on Forem by Charlyn Gonda (@charlyn).</description>
    <link>https://forem.com/charlyn</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F17942%2F28acb955-1ad6-4290-9404-3bb3c360ecb7.jpg</url>
      <title>Forem: Charlyn Gonda</title>
      <link>https://forem.com/charlyn</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/charlyn"/>
    <language>en</language>
    <item>
      <title>How to get inspired (about making things!)</title>
      <dc:creator>Charlyn Gonda</dc:creator>
      <pubDate>Mon, 27 Aug 2018 00:16:29 +0000</pubDate>
      <link>https://forem.com/charlyn/how-to-get-inspired-about-making-things-42e7</link>
      <guid>https://forem.com/charlyn/how-to-get-inspired-about-making-things-42e7</guid>
      <description>&lt;p&gt;&lt;em&gt;Hello! I've been having fun making things for &lt;a href="https://dev.to/chardane/12-months-of-makes-7pg"&gt;12 Months of Makes&lt;/a&gt; (as evidenced by the state of my desk pictured above haha), and I figured this post will be dual purpose: give an update about what I've been up to, and answer a question a few friends have expressed.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I've been getting this sentiment from friends quite a bit: "I really want to make something, but I have no idea what to make or where to start finding ideas." Friends, this is a common problem, and you are not alone. Some people try to solve this problem by looking at stuff to buy or buying a bunch of things before they have an idea of what to make. That's &lt;em&gt;one&lt;/em&gt; way to go, but I think that if you have a project in mind first before buying a bunch of random stuff, you'll have a better chance of getting motivated to finish. Great news: there are ways to get your creative juices flowing. Here are 5 ways to get through creator's block and get inspired.&lt;/p&gt;

&lt;h1&gt;
  
  
  1. Look at tutorials
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fei1in60whroqs4iojtj5.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fei1in60whroqs4iojtj5.jpg" alt="birthday mailbox" width="800" height="767"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This is a great way to get inspired. There are people whose full time job is to inspire you to make things. Let their magic happen. Sometimes you'll find that there's a guide for exactly what you've been wanting to do. And then sometimes, you'll see a project and then think of a twist that'll make it uniquely you. Check out &lt;a href="https://learn.adafruit.com/" rel="noopener noreferrer"&gt;Adafruit's tutorials&lt;/a&gt; or anything in &lt;a href="https://makezine.com/" rel="noopener noreferrer"&gt;Make: magazine&lt;/a&gt;. This method is how I made my April make pictured above: a &lt;strong&gt;Birthday Mailbox Printer&lt;/strong&gt; - it was a livestreamed printer that printed out happy birthday tweets, and messages on a thread in my FB page. The messages were heartwarming and people had fun seeing their digital messages become physical paper notes!&lt;/p&gt;

&lt;h1&gt;
  
  
  2. Bring to life things from your favorite stories
&lt;/h1&gt;

&lt;p&gt;You ever watch a movie, read a book, or play a game and think "I would absolutely live in that world"? The VR/XR revolution is coming, but while we're waiting, you can make replicas of your favorite props &lt;em&gt;today&lt;/em&gt; and feel a bit more immersed. How about making BOTW Link's &lt;a href="https://learn.adafruit.com/breath-of-the-wild-guardian-sword-led-3d-printed/overview" rel="noopener noreferrer"&gt;guardian sword++&lt;/a&gt;? Or make Hermione's wand that will properly say "wingardium levi-ohh-sah" every time you wave it? Let your love of the story drive your creativity.&lt;/p&gt;

&lt;h1&gt;
  
  
  3. Make something for your other hobbies
&lt;/h1&gt;

&lt;p&gt;I happen to live in silicon valley, where table tennis is the office sport of choice. I am quite terrible at it. But, I've made things related to it, like &lt;a href="https://twitter.com/WRSUpdates/status/746434389370802180" rel="noopener noreferrer"&gt;this nifty trophy I made a while ago&lt;/a&gt; and an online internal office tool to keep track of office team scores. Think about other things you like to do, and what you can make to spice it up. For example, if you like to live stream, &lt;a href="https://makezine.com/projects/livestream-interactive-confetti-cannon/" rel="noopener noreferrer"&gt;here's an interactive cannon&lt;/a&gt; you can use to engage your audience in a new way.&lt;/p&gt;

&lt;h1&gt;
  
  
  4. Create solutions for life’s struggles (big or small)
&lt;/h1&gt;

&lt;p&gt;Instead of buying something to help you get off your strugglebus, why not make one and learn something along the way? Have a pet, and want to be able to check in on them? You can buy a product for that, OR you can choose to make it instead! &lt;a href="https://shop.pimoroni.com/products/octocam-pi-zero-w-project-kit" rel="noopener noreferrer"&gt;Here's an Octocam kit from Pimoroni&lt;/a&gt; that gets you everything you need. As a bonus, making something yourself usually means you can find a way to fit it to your particular needs/wants. I'd love to see someone hack this camera to throw around a ball or frisbee to play with their pet while they are away. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F90koo2xkzk13elw9uzx7.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F90koo2xkzk13elw9uzx7.JPG" alt="shop traffic analyzer" width="800" height="600"&gt;&lt;/a&gt;&lt;br&gt;
It doesn't even have to be &lt;em&gt;your&lt;/em&gt; struggles -- for my March make, I made a &lt;em&gt;Shop Traffic Analyzer&lt;/em&gt; out of a Raspberry Pi for my friend's shop so that he could track foot traffic through his store over time and plan staffing accordingly.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fazlp4ih44vstgiabsf0c.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fazlp4ih44vstgiabsf0c.jpg" alt="art wall installation" width="800" height="592"&gt;&lt;/a&gt;&lt;br&gt;
In the spirit of making not buying, I wanted art on a wall in my new apartment, but needed it to be special and meaningful and also function as a bright light for the dining room. So, for my June make I created this &lt;strong&gt;wall art installation&lt;/strong&gt; to mount instax photos and postcards I collect and receive from around the world. Meets all my criteria, got to use a Dremel for the first time and learned about &lt;a href="https://www.rockler.com/how-to/the-value-of-forstner-bits/" rel="noopener noreferrer"&gt;forstner drill bits&lt;/a&gt;. Plus, it's controlled by Google Home. Super satisfying.&lt;/p&gt;

&lt;h1&gt;
  
  
  5. Make it for other people
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F26j2zkjeqmgwa2m63755.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F26j2zkjeqmgwa2m63755.jpg" alt="platypus team trophy" width="800" height="777"&gt;&lt;/a&gt;&lt;br&gt;
And last, but definitely not least, I find that the most motivating projects are ones that inject delight into other people's lives. My February make was a &lt;a href="https://dev.to/chardane/february-make-pusheen-heart-18h0"&gt;Pusheen valentine&lt;/a&gt;, and pictured above is my May make, a &lt;strong&gt;3D printed platypus trophy mounted on a hand stained wooden base&lt;/strong&gt;, made to recognize the hard work of my teammates. These kinds of projects are satisfying because I know I made people I care about happy, plus I improved my skillset in the process.&lt;/p&gt;

&lt;p&gt;So there you have it, 5 ways to get inspired to make your own projects. Reading back through this list, I think most or all of it applies to software projects as well 😄. My last tip is this:&lt;/p&gt;

&lt;blockquote&gt;
&lt;h2&gt;
  
  
  Don't aim for perfection, done is better than perfect.
&lt;/h2&gt;
&lt;/blockquote&gt;

&lt;p&gt;There will always be a more polished way of making something, and there will always be some better solution out there. Don't let that stop you from rolling up your sleeves and making something. You'll learn new things and build up your skills, and that's incredibly valuable. The experience of making doesn't &lt;em&gt;always&lt;/em&gt; have to be about the end product. Get yourself &lt;a href="https://www.adafruit.com/product/136?gclid=Cj0KCQjwn4ncBRCaARIsAFD5-gXw-3Hg803W7iWDfyeYFHLVwvKfn80TgaHUasATam7Cycdjcsq2zCMaAvoYEALw_wcB" rel="noopener noreferrer"&gt;some basic tools&lt;/a&gt;, pick one idea that you're excited about, and get to building. If you're looking for a group to share ideas with or make things with, join our FB group &lt;a href="https://www.facebook.com/groups/2273336896228558" rel="noopener noreferrer"&gt;Day Coders // Night Makers&lt;/a&gt; -- we're excited to help and to be excited with you! :D &lt;/p&gt;

&lt;p&gt;And of course, don't forget to share your makes here on Dev.to! This community is incredibly supportive, I'm so impressed by the excellent Dev.to team, and I've really been blown away by how inspirational you all are. Keep being awesome, and keep making things!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Is there a project above that you'd like to know more about? Leave a note in the comments below, and I'd be happy to make a separate post about it! PS: I'll be at &lt;a href="https://twitter.com/chardane/status/1033854824213667841?s=21" rel="noopener noreferrer"&gt;Github Universe talking about making things&lt;/a&gt;, I hope to see you there!&lt;/em&gt;&lt;/p&gt;

</description>
      <category>12monthsofmakes</category>
      <category>maker</category>
      <category>building</category>
      <category>inspiration</category>
    </item>
    <item>
      <title>February Make: Pusheen Heart</title>
      <dc:creator>Charlyn Gonda</dc:creator>
      <pubDate>Tue, 20 Feb 2018 06:08:14 +0000</pubDate>
      <link>https://forem.com/charlyn/february-make-pusheen-heart-18h0</link>
      <guid>https://forem.com/charlyn/february-make-pusheen-heart-18h0</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--wQW9YNKH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/3v0qbnfwnrs7p2iq0ne2.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--wQW9YNKH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/3v0qbnfwnrs7p2iq0ne2.JPG" alt="header image pusheen"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Creating a google assistant app, how to avoid soldering, and discovering what makes projects motivating and fun. Warning: extreme Valentine cheesiness ahead.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;If you don’t know about &lt;a href="http://www.pusheen.com/"&gt;Pusheen&lt;/a&gt; yet, you’re in for a treat.&lt;/p&gt;

&lt;p&gt;This month, I wanted to make something that involved Google Home. I usually just ask google what the time is and what the weather is, so I thought it’d be fun to make something that could work with it, instead of buying. I’ve been interested in smart lights for a while, so I wanted to see if create my own. I found this &lt;a href="https://www.thingiverse.com/thing:27062"&gt;Pixar style lamp&lt;/a&gt; and printed it out, used a &lt;a href="https://www.adafruit.com/product/2268"&gt;Neopixel Photon kit&lt;/a&gt; I had lying around, and made pretty good progress:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--N623B3PA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/c2vulk6atoy1o8vfbyvn.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--N623B3PA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/c2vulk6atoy1o8vfbyvn.jpg" alt="Pixar lamp"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I could turn it off and on remotely using the Particle API. Project halfway done yay!&lt;/p&gt;

&lt;p&gt;But there was no emotion, no joy in this (albeit cute) little lamp. I couldn’t tie it to any &lt;em&gt;feels&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;That’s when I realized that I enjoy creating things most when I’m creating them for more than just me. I suppose my hobby is to anticipate how to get a smile or a laugh out of someone, and then see if I can create something to make that happen. Its fun when I get to create something cool, but it’s more fun and meaningful when I get to create it for someone else. This lamp, though cute, didn’t hold a special meaning, or refer to a shared experience.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;I suppose my hobby is to anticipate how to get a smile or a laugh out of someone, and then see if I can create something to make that happen.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Then it hit me: it’s February! Maybe I could make a cheesy valentine project for my valentine. He just happens to be as obsessed with Pusheen the cat as I am (maybe more), so a plan started to form. We’ve both always dreamed of having that huge Pusheen plush, but since I can’t &lt;em&gt;make&lt;/em&gt; a huge plush (yet!), I’d find some other way to make a big Pusheen that’s connected to Google Home.&lt;/p&gt;

&lt;p&gt;I came up with this:&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/YoLyoAI4O0k"&gt;
&lt;/iframe&gt;
&lt;br&gt;
&lt;em&gt;Cheesy, as promised. Also quite sweet.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It’s a smart heart that lights up with an invocation to a google assistant app I called “Pusheen Heart”. It lights up when I say "Ok Google, ask Pusheen Heart to tell Bryan I love him", and it turns off when I say "Ask Pusheen Heart to turn off". 😄💖 Simple and sweet.&lt;/p&gt;
&lt;h2&gt;
  
  
  Prototype and circuit diagram
&lt;/h2&gt;

&lt;p&gt;First, I wanted to quickly create a Google Assistant app and have it control Neopixel strips. So I started out with first creating the firmware on the Particle Photon (firmware is code that goes into the microcontroller which controls the color of the lights).&lt;/p&gt;


&lt;div class="ltag_gist-liquid-tag"&gt;
  
&lt;/div&gt;


&lt;p&gt;The notable part here is that the Particle API allows me to make POST requests directly to my device (with &lt;a href="https://docs.particle.io/reference/firmware/photon/#particle-function-"&gt;&lt;code&gt;Particle.function()&lt;/code&gt;&lt;/a&gt;, line 25 above) so that I can trigger the light animation. Then, I made the Google Assistant app, which consists of these three parts:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;An &lt;strong&gt;agent&lt;/strong&gt; named “Neopixel Strip”, &lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;user intent&lt;/strong&gt; (“power up Neopixel strip”) &lt;/li&gt;
&lt;li&gt;An &lt;strong&gt;action&lt;/strong&gt; for that intent (POST request to my device)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I used &lt;a href="https://dialogflow.com/"&gt;Dialogflow&lt;/a&gt; for this, they made it really easy to get to a working prototype of the user interaction from scratch in under an hour. Highly recommend checking it out. They even have the boilerplate code for you right in the dashboard, ready to deploy, so all you have to do is edit the code. Here's what the prototype looked like: &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--RQqdGSEE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/671pz0xum2wu5obek8ic.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--RQqdGSEE--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/671pz0xum2wu5obek8ic.gif" alt="prototype"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I changed the name of the agent “Neopixel strip” to “Pusheen Heart” later on. Didn’t wanna give the surprise away too quickly 😄. &lt;/p&gt;

&lt;p&gt;Here’s the simple circuit diagram for this (the microcontroller is powered separately from the pixels through its micro-USB port):&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Oq7SjAbn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/uelpkhmg7dvg5vv1r2md.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Oq7SjAbn--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/uelpkhmg7dvg5vv1r2md.png" alt="circuit diagram"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Made with Fritzing&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Print parts and assemble!
&lt;/h2&gt;

&lt;p&gt;After figuring out how to put the circuit together and prototyping the interaction, it was time to assemble the heart and the big Pusheen. This is only the second 3D design I’ve ever made, and the first one I’ve &lt;a href="https://www.thingiverse.com/thing:2799711"&gt;published in Thingiverse&lt;/a&gt;! I designed the heart in &lt;a href="https://www.autodesk.com/products/fusion-360/overview"&gt;Fusion 360&lt;/a&gt; (they have a 365 day free trial) since I couldn't find one in Thingiverse that fit my needs.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--M-tfLpZ6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/1qn46j0de8pka27eqrss.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--M-tfLpZ6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/1qn46j0de8pka27eqrss.JPG" alt="assembly photo"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At first, I tried to cram an entire meter of Neopixel strip into this heart, but that didn't look nice when lit, so I ended up lining the edges instead and letting the rest hang out (as you can see in the bottom right part of the photo).&lt;/p&gt;

&lt;p&gt;I opted to keep the project simple but delightful, so I went to a local print shop to print out the Pusheen, backed it with one of those 24" x 36" tri-fold poster boards, cut a hole to line up with the 3d printed heart’s hole and threaded the Neopixel strip through it.&lt;/p&gt;

&lt;p&gt;I printed out the heart on my Monoprice Maker Select, and because was trying to surprise my valentine while living in the same house, I had to get creative:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--eCC1URWi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/xlfwki311udo9ivvifco.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--eCC1URWi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/xlfwki311udo9ivvifco.jpg" alt="3D printer covered up"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;DIY recycled eco-friendly 3D printer cover! You think he’ll notice?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;It worked! He knew something was coming, but he was surprised anyway. 💖&lt;/p&gt;

&lt;h2&gt;
  
  
  How to save some time and avoid soldering
&lt;/h2&gt;

&lt;p&gt;I realize that to be able to learn fast and do all 12 of the projects I set out to do this year, I need to scope projects well and keep them small. I’m fascinated by soldering and I’m learning how to get faster at it, but I’m really slow right now. I found that if I could avoid soldering until absolutely necessary, that would shave off a significant amount of time, AND I’d expand my repertoire of known tools. Plus, then I can more easily re-use components. I managed to do that for this project, so I thought I would share some components that will help with creating projects without having to solder everything.&lt;/p&gt;

&lt;p&gt;I think just knowing that these exist and what they’re called will help you decide if they are useful for your particular project situation.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;a href="https://www.adafruit.com/product/724"&gt;&lt;strong&gt;Terminal Blocks&lt;/strong&gt;&lt;/a&gt;: These handy connectors allow you to tighten a screw to clamp exposed wire ends, and then stick them onto breadboards. This means that if you have stranded wire you want to connect to a microcontroller, you can use one of these to connect those wires on a breadboard.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4d3TnpXo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/dnbnpuf4e1xf0t3k4ybt.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4d3TnpXo--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/dnbnpuf4e1xf0t3k4ybt.JPG" alt="terminal block"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Look ma, no solder!&lt;/em&gt;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Headers (&lt;a href="https://www.adafruit.com/product/3002"&gt;male&lt;/a&gt;) (&lt;a href="https://www.adafruit.com/product/2940"&gt;female&lt;/a&gt;)&lt;/strong&gt;: These come in “male” and “female” versions. The idea is you can avoid soldering your microcontroller directly to anything by using rows of these headers. Also useful to use for components that only have “pad” connections, like the Neopixel strips.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Jumper Cables (&lt;a href="https://www.adafruit.com/product/825"&gt;f-m&lt;/a&gt;)(&lt;a href="https://www.adafruit.com/product/1950"&gt;f-f&lt;/a&gt;)(&lt;a href="https://www.adafruit.com/product/758"&gt;m-m&lt;/a&gt;)&lt;/strong&gt;: These come in all combinations of “male” to “female” connectors. You can use them on breadboards, or on headers directly.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.adafruit.com/product/1008"&gt;Alligator Clips&lt;/a&gt;&lt;/strong&gt;: These are useful when you have these circle conductive pads and can also be used to connect exposed wires to each other. Also, there are alligator clips to male jumper combos! What a world we live in.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;&lt;a href="https://www.adafruit.com/product/64"&gt;Breadboard&lt;/a&gt;&lt;/strong&gt; (of course): Breadboards have long clamps that hold pins in place so you can test your circuits easily. They’re like lego pads but for circuits.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.adafruit.com/product/2430"&gt;&lt;strong&gt;Pogo sticks&lt;/strong&gt;&lt;/a&gt;: I haven’t tried these yet, but they exist. They’re spring loaded metal pins. One day I’ll find out how useful they are.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Note that the linked items above are just to illustrate what they look like — there are so many different variations of these components. Let me know if there’s more of these prototyping components you’d recommend!&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;This was a really fun project, and it was extra special because I got to make someone smile. 💖 Projects in general are much more rewarding for me if they are also benefitting someone else, so thank you for being on this journey with me. I hope that you find some inspiration here to make your own project come to life!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--kvnzDsgA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/d1mqqelwr9keguarauym.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--kvnzDsgA--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_66%2Cw_880/https://thepracticaldev.s3.amazonaws.com/i/d1mqqelwr9keguarauym.gif" alt="thank you"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Thank you for being awesome!&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Connect with me!
&lt;/h2&gt;

&lt;p&gt;I’m considering publishing step-by-step guides for all of my projects in #12MonthsOfMakes, as well as more in-depth dives into the world of making. If you’re interested, &lt;a href="https://tinyletter.com/charlyn"&gt;sign up for the newsletter&lt;/a&gt; to get notified once those are live!&lt;/p&gt;

&lt;p&gt;Also, I’d love to hear about your projects. Tweet me &lt;a href="https://twitter.com/chardane"&gt;@chardane&lt;/a&gt; with &lt;a href="https://twitter.com/hashtag/12monthsofmakes?src=hash"&gt;#12MonthsOfMakes&lt;/a&gt;, and let’s flood the Twitterverse with awesomeness.&lt;/p&gt;

&lt;h2&gt;
  
  
  Useful links
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.thingiverse.com/thing:2799711"&gt;Heart lamp on Thingiverse&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dialogflow.com/"&gt;Dialogflow&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.particle.io/guide/getting-started/start/photon/"&gt;Getting started with Particle Photon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.adafruit.com/adafruit-neopixel-uberguide/the-magic-of-neopixels"&gt;Adafruit NeoPixel Überguide: The Magic of Neopixels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.pusheen.com/"&gt;Pusheen!&lt;/a&gt; By Claire Belton&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;em&gt;This post was &lt;a href="https://medium.com/@charlyn/february-make-pusheen-heart-823fe4bf706b"&gt;originally posted on Medium&lt;/a&gt;, lightly edited here for your reading pleasure.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>12monthsofmakes</category>
      <category>neopixel</category>
      <category>particle</category>
      <category>valentines</category>
    </item>
    <item>
      <title>12 Months of Makes</title>
      <dc:creator>Charlyn Gonda</dc:creator>
      <pubDate>Wed, 24 Jan 2018 05:48:09 +0000</pubDate>
      <link>https://forem.com/charlyn/12-months-of-makes-7pg</link>
      <guid>https://forem.com/charlyn/12-months-of-makes-7pg</guid>
      <description>&lt;p&gt;&lt;em&gt;This year, I’ll be making 12 projects in 12 months. They’ll mostly involve circuits and coding, maybe costumes and cardboard. Some will be useful, some will be silly, all will be fun. Follow my progress with #12MonthsOfMakes on Twitter, or right here on Dev.to!&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;When I was a tiny young human, people would ask me what I wanted to become when I grew up. Back then, I thought the only jobs available were firefighter, doctor, lawyer, policeman, or inventor. I would say “I want to be an inventor!” even though I didn’t know what that meant, or if it was even a real job. I just knew that I liked to take toys apart and put them back together, and sometimes I would make something new out of it. Sometimes (ok, most times) I’d also end up breaking it, but that was part of the fun!&lt;/p&gt;

&lt;p&gt;Then I grew up and became a software engineer instead. I’d forgotten my childish dream of making something out of other physical things. Instead, I was creating digital things out of other digital things. Still fun!&lt;/p&gt;

&lt;p&gt;But then I became a developer advocate, and my genius coworker had a genius idea:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Genius coworker: “What if we made a hat that lights up whenever you get into an Uber ride?”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Me: “ 😮. I don’t know how to do that. Let’s do it.”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;So I did.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F3dgrltcrt8ry018mtitz.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2F3dgrltcrt8ry018mtitz.gif" alt="This is a hat. A shark hat"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;This is a hat. A shark hat.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Meet Humphrey the Sharknicorn. It’s a shark with a 3D printed unicorn horn that lights up depending on the state of your Uber ride. It uses the Uber API to get notified if you just ordered a ride, and triggers different light animations depending on whether you just ordered a ride, or when the driver is about to arrive, or when you are in the middle of the ride. It was such a fun project, and I learned a ton about circuits, soldering and 3D printing. Plus, it’s the silliest thing to put on your head! &lt;em&gt;Disclaimer: I did not make the shark hat itself.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fikyxfhiff5185c7prmop.jpeg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fthepracticaldev.s3.amazonaws.com%2Fi%2Fikyxfhiff5185c7prmop.jpeg" alt="Charlyn wearing sharknicorn hat"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Do not be alarmed! No heads or sharks were harmed in the taking of this photo.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;This project really made me remember my forgotten childhood dream of inventing. There’s something so viscerally satisfying about holding something you created with your own hands. I’ve always liked crafting and making things, but to be able to put together my love of coding and my love of tinkering was just so giggle inducing. Look at how ridiculous my smile is in that photo.&lt;/p&gt;

&lt;p&gt;And I realized that there are a lot of us out there that want to be creative with our code. I want to find more people who like to make things, and I want to be able to share this awesome bubbly happiness I feel over soldering irons while learning something new.&lt;/p&gt;

&lt;p&gt;And there's so much to learn! &lt;em&gt;How do I get the perfect &lt;a href="http://www.3dbenchy.com/" rel="noopener noreferrer"&gt;Benchy&lt;/a&gt; print? How do I solder wires to an &lt;a href="https://learn.sparkfun.com/tutorials/switch-basics/poles-and-throws-open-and-closed" rel="noopener noreferrer"&gt;SPDT slide switch&lt;/a&gt; without pulling my hair out?&lt;/em&gt; Therefore, I decided to make one project per month for the entire year. I’ve never done anything like this before, this is honestly quite daunting, so come with me on this journey. Let’s learn about the world of making together!&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This was originally posted on &lt;a href="https://medium.com/@charlyn/12-months-of-makes-88bc288d41df" rel="noopener noreferrer"&gt;Medium&lt;/a&gt;, lightly edited here for your reading pleasure.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>12monthsofmakes</category>
    </item>
    <item>
      <title>The Easiest Way to Connect a Neopixel Ring to the Particle Electron</title>
      <dc:creator>Charlyn Gonda</dc:creator>
      <pubDate>Thu, 08 Jun 2017 04:50:44 +0000</pubDate>
      <link>https://forem.com/charlyn/the-easiest-way-to-connect-a-neopixel-ring-to-the-particle-electron</link>
      <guid>https://forem.com/charlyn/the-easiest-way-to-connect-a-neopixel-ring-to-the-particle-electron</guid>
      <description>&lt;p&gt;I've always wanted to play around with circuits, and this year's &lt;a href="https://hackpack.cc/" rel="noopener noreferrer"&gt;Twilio Hackpack&lt;/a&gt; got me thinking that maybe I should really get on it. &lt;/p&gt;

&lt;p&gt;So, I got a &lt;a href="https://www.particle.io/products/hardware/electron-cellular-dev-kit" rel="noopener noreferrer"&gt;Particle Electron&lt;/a&gt; - it's a microcontroller with a built-in 3G module &lt;em&gt;and&lt;/em&gt; its own data plan. Check it out, it's pretty awesome.&lt;/p&gt;

&lt;blockquote data-lang="en"&gt;
&lt;p&gt;Hello, inner inventor.&lt;br&gt;Goodbye, sleep. &lt;a href="https://twitter.com/particle" rel="noopener noreferrer"&gt;@particle&lt;/a&gt; &lt;a href="https://t.co/VarTuqPsqM" rel="noopener noreferrer"&gt;pic.twitter.com/VarTuqPsqM&lt;/a&gt;&lt;/p&gt;— charlyn gonda (@chardane) &lt;a href="https://twitter.com/chardane/status/870009536219721728" rel="noopener noreferrer"&gt;May 31, 2017&lt;/a&gt;
&lt;/blockquote&gt;

&lt;p&gt;And then I wanted to play around with something fun, so I got a &lt;a href="https://www.adafruit.com/product/1463" rel="noopener noreferrer"&gt;Neopixel Ring with 16 pixels&lt;/a&gt;. There's a &lt;a href="https://github.com/technobly/Particle-NeoPixel" rel="noopener noreferrer"&gt;Neopixel library&lt;/a&gt; that you can directly use with Particle's boards, so I figured this would be &lt;em&gt;easy-peasy&lt;/em&gt;. (Spoiler alert: it's wasn't super easy, but I learned a lot! Maybe this guide will make it easier for someone else.)&lt;/p&gt;

&lt;p&gt;I should mention that I know next to nothing about circuits or hardware in general. My greatest hardware achievement was when I once made light bulbs light up in &lt;em&gt;parallel circuits&lt;/em&gt;. Exciting.&lt;/p&gt;

&lt;p&gt;After setting up the electron, I found that there was no straightforward guide out there for the simplest way to connect the Neopixel to the Electron. People talked about logic level converters and boost converters (are those the same thing?). Hence, this guide was born.&lt;/p&gt;

&lt;h1&gt;
  
  
  &lt;em&gt;If you mostly know software, don't know how to solder things and like pretty lights, you've come to the right place.&lt;/em&gt;
&lt;/h1&gt;

&lt;p&gt;I'll show you some tips on how to setup your brand new Electron and how to hook it up to your Neopixel Ring so you can run a simple light animation. This guide assumes you are familiar with the command line, and is mostly targeted towards Mac OS X users.&lt;/p&gt;

&lt;p&gt;This is what we'll make!&lt;/p&gt;

&lt;p&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fneopixel-electron%2Fpretty-lights.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fneopixel-electron%2Fpretty-lights.gif" alt="Pretty Lights"&gt;&lt;/a&gt;
&lt;em&gt;So pretty.&lt;/em&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  What you'll need
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://store.particle.io/collections/electron" rel="noopener noreferrer"&gt;Particle Electron&lt;/a&gt; (the kit with the antenna and battery)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.amazon.com/gp/product/B004RXKWDQ/ref=as_li_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B004RXKWDQ&amp;amp;linkCode=as2&amp;amp;tag=chardane-20&amp;amp;linkId=5caaca2c4037943140f6fe937f02f964" rel="noopener noreferrer"&gt;Two half breadboards&lt;/a&gt; (the Electron comes with one, but you need another one.)&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.amazon.com/gp/product/B01EV70C78/ref=as_li_tl?ie=UTF8&amp;amp;camp=1789&amp;amp;creative=9325&amp;amp;creativeASIN=B01EV70C78&amp;amp;linkCode=as2&amp;amp;tag=chardane-20&amp;amp;linkId=9bc81e4b9270d9f96e11971822a915f9" rel="noopener noreferrer"&gt;Jumper wires&lt;/a&gt;, minimum of 4. I think it's good to have plenty of these around.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.adafruit.com/product/1463" rel="noopener noreferrer"&gt;Adafruit Neopixel Ring&lt;/a&gt;, 16 pixels.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I got the &lt;a href="https://store.particle.io/products/particle-maker-kit" rel="noopener noreferrer"&gt;Particle Maker Kit&lt;/a&gt; which contained the other half-breadboard and the jumper wires (wires with both male tips). These are the twist-tied bunch of wires, &lt;em&gt;not&lt;/em&gt; the colorful wires stuck together that you have to pull apart (those have one male tip and one female tip. idk what they're called.).&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Go to particle.io/start
&lt;/h2&gt;

&lt;p&gt;Select the big Electron image. You'll get to this page, but you'll actually want to go to the "Introduction" page, and not this "Getting Started" guide yet.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fgetting-started-nah.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fgetting-started-nah.png" alt="Don't Get Started here."&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Protip: click on the Introduction link (green arrow above)&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In the "Introduction" page, look for the &lt;a href="https://setup.particle.io/" rel="noopener noreferrer"&gt;"SETUP MY ELECTRON"&lt;/a&gt; link and follow the steps. Or you can just click that link. It requires a credit card, so get that ready too.&lt;/p&gt;

&lt;p&gt;At some point they'll tell you to insert the SIM card to the Electron. You'll have to pull the Electron out of the breadboard to insert the SIM.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Felectron-sim.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Felectron-sim.png" alt="Pull out the Electron"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Just pretend you're Arthur and this is a sword stuck in a rock.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;You'll also need to connect the antenna.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fits-gonna-be-ok-antenna.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fits-gonna-be-ok-antenna.png" alt="Antenna"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I was a little scared of forcefully pushing in this delicate looking piece of metal, but it'll be fine. &lt;em&gt;I wish someone told me these things.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;You can continue with the rest of their guides, it's actually really helpful to get a better feel of things (like what the pins do and how to blink an LED). Come back when you're ready to connect your Neopixel to the Electron.&lt;/p&gt;
&lt;h2&gt;
  
  
  Step 2: Install Particle CLI
&lt;/h2&gt;

&lt;p&gt;You'll need this to be able to flash your code directly to your device through USB. Because you have to pay for that data, you'll want to flash directly so you don't waste it. You can follow &lt;a href="https://docs.particle.io/guide/tools-and-features/cli/electron/" rel="noopener noreferrer"&gt;Particle's guide&lt;/a&gt;, or just run these two commands for now.&lt;/p&gt;

&lt;p&gt;Make sure to install &lt;code&gt;npm&lt;/code&gt; if you haven't yet.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ npm install -g particle-cli
$ particle login
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Login with your Particle account, and let's move on!&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 3: Connect your Neopixel!
&lt;/h2&gt;

&lt;p&gt;Ok, this is the entire point. I learned a lot from Core Electronics' &lt;a href="https://core-electronics.com.au/tutorials/using-neopixels-with-particle.html" rel="noopener noreferrer"&gt;Using Neopixels with Particle&lt;/a&gt;, but in that guide they describe how to connect to the Neopixel ring &lt;em&gt;kit&lt;/em&gt; with the Photon. And they describe using a logic level converter on a breadboard, which I'll learn about later, but right now I really just want to see my first pixel light up. They do have a cool portion there that zooms into Neopixels and how they can produce different colors, so definitely check that out too.&lt;/p&gt;

&lt;p&gt;I don't know how to solder, and I found out that you can simply use a breadboard to connect to the Neopixel pins! ðŸ˜±&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fbreadboard-yay.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fbreadboard-yay.JPG" alt="Neopixels on Breadboard"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Yay! I'll eventually solder these but what a great idea.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;There are also some wire color conventions you can follow to build a good habit.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Red -&amp;gt; Power&lt;/li&gt;
&lt;li&gt;Black/Blue -&amp;gt; Ground&lt;/li&gt;
&lt;li&gt;Any other color -&amp;gt; Data&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;And here's the wiring diagram! I put this diagram together with the help of my friend Abhinav (also known as Pun Master).&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fneopixel-and-electron.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fneopixel-and-electron.jpg" alt="Wire Diagram"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;I've been looking for this treasure map&lt;/em&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Particle &lt;code&gt;GND&lt;/code&gt; to Neopixel &lt;code&gt;Power Signal Ground&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;Particle &lt;code&gt;D6&lt;/code&gt; to Neopixel &lt;code&gt;Data Input&lt;/code&gt; &lt;/li&gt;
&lt;li&gt;Particle &lt;code&gt;VIN&lt;/code&gt; to Neopixel &lt;code&gt;Power 5V DC&lt;/code&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;When wiring this up with the Electron powered, &lt;em&gt;always connect Ground (GND) first&lt;/em&gt;. Pun Master recommends this order when connecting:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ground (GND)&lt;/li&gt;
&lt;li&gt;Data (D6)&lt;/li&gt;
&lt;li&gt;Power (VIN)&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Follow the reverse order when disconnecting.&lt;/p&gt;

&lt;p&gt;Now, we should note that this setup has a couple of caveats:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The Neopixels will only light up when you have power connected to the USB.&lt;/li&gt;
&lt;li&gt;You probably should not set all the pixels to full white brightness while in this configuration.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Since we're going to be flashing our code directly through USB, this will let us see something light up right away. Here's a photo of this setup:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fsetup.JPG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fsetup.JPG" alt="Finally Connected"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;It took a lot of googling and asking for me. Hope you got to this faster.&lt;/em&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  Step 4: The code!
&lt;/h2&gt;

&lt;p&gt;Now we're back in familiar territory. Make sure you've already installed Particle CLI from Step 2.&lt;/p&gt;

&lt;p&gt;We can either use &lt;a href="https://www.particle.io/products/development-tools/particle-desktop-ide" rel="noopener noreferrer"&gt;Particle Dev&lt;/a&gt; (their Desktop IDE) or just go to the &lt;a href="https://build.particle.io/build/new" rel="noopener noreferrer"&gt;Build Web IDE&lt;/a&gt;. We'll go through the steps for the Build Web IDE for this tut.&lt;/p&gt;
&lt;h3&gt;
  
  
  Build (Web IDE)
&lt;/h3&gt;

&lt;p&gt;Go to the &lt;a href="https://build.particle.io/build/new" rel="noopener noreferrer"&gt;Build Web IDE&lt;/a&gt; to create a new application. I mentioned earlier that there's a Neopixel library that was ported over, so let's add that into the project.&lt;/p&gt;

&lt;p&gt;Name your new application, and click the "Save" button. You have to save to add a library. Here we're naming it "SimpleAnimation"&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Before Save&lt;/em&gt; | &lt;em&gt;After Save&lt;/em&gt; | | &lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fneopixel-electron%2Fstep1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fneopixel-electron%2Fstep1.png" alt="Step 1"&gt;&lt;/a&gt; | &lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fneopixel-electron%2Fstep1half.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Fneopixel-electron%2Fstep1half.png" alt="Step 1"&gt;&lt;/a&gt; | | &lt;br&gt;
&lt;em&gt;Before Save&lt;/em&gt; | &lt;em&gt;After Save&lt;/em&gt; | |&lt;/p&gt;

&lt;p&gt;Find the "Libraries" icon and click it. Search for &lt;code&gt;neopixel&lt;/code&gt; in the search box. Click the "Neopixel" library, click "Include in Project" choose "SimpleAnimation" app, and click "Confirm". &lt;em&gt;Phew.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Notice that it added this line on top:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="c1"&gt;// This #include statement was automatically added by the Particle IDE.&lt;/span&gt;
&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;neopixel.h&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Copy pasta this code that lights up the first (0th) pixel on the ring. It also sets the brightness pretty low, so that we don't explode. (Just kidding, we won't explode. Hopefully.)&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="c1"&gt;// This #include statement was automatically added by the Particle IDE.&lt;/span&gt;
&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;neopixel.h&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;
&lt;span class="c1"&gt;// IMPORTANT: Set pixel COUNT, PIN and TYPE&lt;/span&gt;
&lt;span class="cp"&gt;#define PIXEL_COUNT 16
#define PIXEL_PIN D6
#define PIXEL_TYPE WS2812
&lt;/span&gt;
&lt;span class="n"&gt;Adafruit_NeoPixel&lt;/span&gt; &lt;span class="n"&gt;strip&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Adafruit_NeoPixel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;PIXEL_COUNT&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;PIXEL_PIN&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;PIXEL_TYPE&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;setup&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;begin&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
  &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;setBrightness&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;70&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;show&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;loop&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="c1"&gt;// Light up the first pixel&lt;/span&gt;
  &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;setPixelColor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="mi"&gt;50&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;show&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
  &lt;span class="n"&gt;delay&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;500&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Click the "Save" button again. Then, click the "Verify" button to compile the app. If everything went well, we should see the phrase "Code verified! Great work." at the bottom.&lt;/p&gt;

&lt;p&gt;Now, click the "Code" button, and click the icon next to your app name to "Compile and download firmware binary".&lt;/p&gt;

&lt;p&gt;Your downloads folder should contain a file called &lt;code&gt;firmware.bin&lt;/code&gt;. With your Electron + Neopixel connected via USB, go to your downloads folder in your terminal and run:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;$ particle flash --serial firmware.bin
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Press and hold the &lt;code&gt;MODE&lt;/code&gt; button on your Electron until it blinks blue, and hit Enter to flash.&lt;/p&gt;

&lt;p&gt;If everything went well, you should see ONE PIXEL LIGHT UP! WOO! ðŸŽ‰&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 5: Let's get some lights moving!
&lt;/h2&gt;

&lt;p&gt;Now that you know how to turn one light on, the last step is to do our simple animation! Replace your code with this:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="c1"&gt;// This #include statement was automatically added by the Particle IDE.&lt;/span&gt;
&lt;span class="cp"&gt;#include&lt;/span&gt; &lt;span class="cpf"&gt;&amp;lt;neopixel.h&amp;gt;&lt;/span&gt;&lt;span class="cp"&gt;
&lt;/span&gt;
&lt;span class="c1"&gt;// IMPORTANT: Set pixel COUNT, PIN and TYPE&lt;/span&gt;
&lt;span class="cp"&gt;#define PIXEL_COUNT 16
#define PIXEL_PIN D6
#define PIXEL_TYPE WS2812
&lt;/span&gt;
&lt;span class="cp"&gt;#define PEACH 200,50,5
#define CYAN 10,150,70
#define PURPLE 180,3,180
#define BLUE 5,5,190
#define WHITE 150,150,150
#define GREEN 10,180,10
&lt;/span&gt;
&lt;span class="n"&gt;Adafruit_NeoPixel&lt;/span&gt; &lt;span class="n"&gt;strip&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="n"&gt;Adafruit_NeoPixel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;PIXEL_COUNT&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;PIXEL_PIN&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;PIXEL_TYPE&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;waitTime&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;25&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;spin&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;R&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;G&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;B&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;

&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;setup&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;begin&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
  &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;setBrightness&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mi"&gt;70&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;show&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;loop&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
  &lt;span class="c1"&gt;// spin forever rotating through colors!&lt;/span&gt;
  &lt;span class="n"&gt;spin&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;PEACH&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="n"&gt;spin&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;CYAN&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="n"&gt;spin&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;PURPLE&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="n"&gt;spin&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;BLUE&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="n"&gt;spin&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;WHITE&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
  &lt;span class="n"&gt;spin&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;GREEN&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="kt"&gt;void&lt;/span&gt; &lt;span class="nf"&gt;spin&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;R&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;G&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="kt"&gt;int&lt;/span&gt; &lt;span class="n"&gt;B&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
    &lt;span class="k"&gt;for&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt; &lt;span class="n"&gt;PIXEL_COUNT&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;setPixelColor&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;i&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;R&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="n"&gt;G&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;&lt;span class="n"&gt;B&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
        &lt;span class="n"&gt;strip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;show&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
        &lt;span class="n"&gt;delay&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;waitTime&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;And then download the firmware and flash your Electron like you did above. That's it! You've just animated your Neopixels!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Ftoo-much-fun.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/http%3A%2F%2Fchardane.github.io%2Fcodelove%2Fimages%2Fposts%2Ftoo-much-fun.jpg" alt="too much fun"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;Too much fun.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Remember, this setup only works for prototyping, and if you want to turn the brightness all the way up you should probably research how to do that properly. If I get there soon I'll write up another guide about it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What next?
&lt;/h2&gt;

&lt;p&gt;Well, there's a whole lot to learn! Here's a few links for you to read up on:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;a href="https://core-electronics.com.au/tutorials/using-neopixels-with-particle.html" rel="noopener noreferrer"&gt;Using Neopixels With Particle from Core Electronics&lt;/a&gt;. They seem to have plenty of guides around the Electron/Photon.
&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://learn.adafruit.com/adafruit-neopixel-uberguide/overview" rel="noopener noreferrer"&gt;Neopixels Ãœberguide&lt;/a&gt; - Everything you need to know about Neopixels!&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Thanks, I hope that helped someone like me who's just learning about all the cool things you can do with circuits. ðŸ‘ŒðŸ¼&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Originally posted in my blog, &lt;a href="http://chardane.github.io/codelove/images/" rel="noopener noreferrer"&gt;Codelove&lt;/a&gt;. Share it with a hardware person who may be trapped in a software person's body. You can find me on &lt;a href="https://twitter.com/chardane" rel="noopener noreferrer"&gt;Twitter&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Special thanks to Abhinav S and &lt;a href="https://twitter.com/_eeclaire" rel="noopener noreferrer"&gt;@_eeclaire&lt;/a&gt; for helping me understand, and &lt;a href="http://cassidoo.co/" rel="noopener noreferrer"&gt;@cassidoo&lt;/a&gt; for showing the Twilio Hackpack to me!&lt;/em&gt; â¤ï¸&lt;/p&gt;

</description>
      <category>electron</category>
      <category>neopixel</category>
      <category>circuits</category>
      <category>particle</category>
    </item>
  </channel>
</rss>
