<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>microcontroller on soldernerd</title><link>https://soldernerd.com/tags/microcontroller/</link><description>Recent content in microcontroller on soldernerd</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>&amp;copy; 2026 Lukas F&amp;auml;ssler &amp;middot; soldernerd</copyright><lastBuildDate>Sat, 20 Aug 2016 00:00:00 +0000</lastBuildDate><atom:link href="https://soldernerd.com/tags/microcontroller/index.xml" rel="self" type="application/rss+xml"/><item><title>Ultrasonic Anemometer Part 26: Rev B Board ordered</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-26-rev-b-board-ordered/</link><pubDate>Sat, 20 Aug 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-26-rev-b-board-ordered/</guid><description>&lt;p&gt;I recently ordered &lt;a href="https://soldernerd.com/posts/bi-directional-voltage-level-translator-board-house-test/" &gt;my first PCB&lt;/a&gt; at &lt;a href="http://www.dirtypcbs.com" target="_blank" rel="noreferrer"&gt;dirtypcbs.com&lt;/a&gt; and the result was promising. So there was nothing stopping me from finalizing the Rev B of my standalone &lt;a href="https://soldernerd.com/projects/arduino-ultrasonic-anemometer/" &gt;Ultrasonic Anemometer&lt;/a&gt; and ordering a protopack. I&amp;rsquo;ve placed the order a few days ago and expect the boards to arrive here in 2 to 3 weeks. This should be good news for all those of you who have been asking for kits and want to contribute to the further developement of this project. I&amp;rsquo;ll build up one or two boards as soon as they get here and do some testing. If everything works as planned I can order some more components and ship some kits soon after that.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-26-rev-b-board-ordered/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 24: New Microcontroller and Software Controlled Gain</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-24-new-microcontroller-and-software-controlled-gain/</link><pubDate>Sun, 26 Jun 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-24-new-microcontroller-and-software-controlled-gain/</guid><description>&lt;p&gt;It&amp;rsquo;s been almost three weeks since my &lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-23-first-successful-measurements/" &gt;last post&lt;/a&gt; and some further progress has been made. I&amp;rsquo;ve upgraded the microcontroller and can now control the gain of the second amplifier stage in software. But let&amp;rsquo;s look at the changes in some more detail.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-24-new-microcontroller-and-software-controlled-gain/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 23: First successful measurements</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-23-first-successful-measurements/</link><pubDate>Mon, 06 Jun 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-23-first-successful-measurements/</guid><description>&lt;p&gt;In my &lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-22-usb-up-and-running/" &gt;last post&lt;/a&gt; I was happy to report that I managed to get the USB interface to work. This interface has since proved to be extremely valuable in software development and testing. While the device is taking measurements you can look at the results (or intermediate results) at your PC in real time. You can even log large amounts of data to a .csv file and inspect the results in Excel.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-23-first-successful-measurements/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 22: USB up and running</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-22-usb-up-and-running/</link><pubDate>Sat, 28 May 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-22-usb-up-and-running/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160514_StandaloneAnemometer_047"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/ultrasonic-anemometer-part-22-usb-up-and-running/images/20160514_StandaloneAnemometer_047-1024x683_hu_3119b7eefd9fefd6.jpg"
 srcset="https://soldernerd.com/posts/ultrasonic-anemometer-part-22-usb-up-and-running/images/20160514_StandaloneAnemometer_047-1024x683_hu_3119b7eefd9fefd6.jpg 800w, https://soldernerd.com/posts/ultrasonic-anemometer-part-22-usb-up-and-running/images/20160514_StandaloneAnemometer_047-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/ultrasonic-anemometer-part-22-usb-up-and-running/images/20160514_StandaloneAnemometer_047-1024x683.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;&lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-21-standalone-anemometer-hardware/" &gt;Last time&lt;/a&gt; I showed you the nice new hardware of the new standalone ultrasonic anemometer. But at that time I had hardly any software written for it so I couldn&amp;rsquo;t do much with its 32 bit microcontroller. So the last two or three weeks I spend lots of time writing code that I&amp;rsquo;d like to share with you today.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-22-usb-up-and-running/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 21: Standalone Anemometer Hardware</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-21-standalone-anemometer-hardware/</link><pubDate>Sat, 14 May 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-21-standalone-anemometer-hardware/</guid><description>&lt;p&gt;&lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-20-standalone-anemometer-design/" &gt;Last time&lt;/a&gt; I went through the design of my new standalone anemometer. Now it&amp;rsquo;s time to build this thing and see if it works as planned.&lt;/p&gt;
&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160428_StandaloneAnemometer_034"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/ultrasonic-anemometer-part-21-standalone-anemometer-hardware/images/20160428_StandaloneAnemometer_034-1024x683_hu_9662cc839e9710a8.jpg"
 srcset="https://soldernerd.com/posts/ultrasonic-anemometer-part-21-standalone-anemometer-hardware/images/20160428_StandaloneAnemometer_034-1024x683_hu_9662cc839e9710a8.jpg 800w, https://soldernerd.com/posts/ultrasonic-anemometer-part-21-standalone-anemometer-hardware/images/20160428_StandaloneAnemometer_034-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/ultrasonic-anemometer-part-21-standalone-anemometer-hardware/images/20160428_StandaloneAnemometer_034-1024x683.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;After I fried a couple of chips on my &lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/" &gt;driver circuit testing board&lt;/a&gt; due to a wrong chip in the power supply I was a bit more careful this time and built up the board step by step.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-21-standalone-anemometer-hardware/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 20: Standalone Anemometer Design</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-20-standalone-anemometer-design/</link><pubDate>Wed, 11 May 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-20-standalone-anemometer-design/</guid><description>&lt;p&gt;&lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-19-testing-the-analog-circuit/" &gt;Last time&lt;/a&gt; I outlined my reasons to &amp;lsquo;go digital&amp;rsquo; by adding a powerful on-board microcontroller and designing a standalone wind meter.&lt;/p&gt;
&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160426_StandaloneAnemometer_001"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/ultrasonic-anemometer-part-20-standalone-anemometer-design/images/20160426_StandaloneAnemometer_001-1024x683_hu_b1eed058d0f92ba6.jpg"
 srcset="https://soldernerd.com/posts/ultrasonic-anemometer-part-20-standalone-anemometer-design/images/20160426_StandaloneAnemometer_001-1024x683_hu_b1eed058d0f92ba6.jpg 800w, https://soldernerd.com/posts/ultrasonic-anemometer-part-20-standalone-anemometer-design/images/20160426_StandaloneAnemometer_001-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/ultrasonic-anemometer-part-20-standalone-anemometer-design/images/20160426_StandaloneAnemometer_001-1024x683.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;In the weeks that followed that decision I tried to find a suitable microcontroller and to design a prototype. Today I&amp;rsquo;ll show you the result of that work.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-20-standalone-anemometer-design/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 19: Testing the Analog Circuit</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-19-testing-the-analog-circuit/</link><pubDate>Tue, 26 Apr 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-19-testing-the-analog-circuit/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160323_AnemometerAnalog_016"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/ultrasonic-anemometer-part-19-testing-the-analog-circuit/images/20160323_AnemometerAnalog_016-1024x683_hu_d123271465b15c8.jpg"
 srcset="https://soldernerd.com/posts/ultrasonic-anemometer-part-19-testing-the-analog-circuit/images/20160323_AnemometerAnalog_016-1024x683_hu_d123271465b15c8.jpg 800w, https://soldernerd.com/posts/ultrasonic-anemometer-part-19-testing-the-analog-circuit/images/20160323_AnemometerAnalog_016-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/ultrasonic-anemometer-part-19-testing-the-analog-circuit/images/20160323_AnemometerAnalog_016-1024x683.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;In my &lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-18-analog-signal-processing/" &gt;last post&lt;/a&gt; I went through the design of the analog part of the &lt;a href="https://soldernerd.com/projects/arduino-ultrasonic-anemometer/" &gt;ultrasonic anemometer&lt;/a&gt;. Today we will see how the circuit designed last time performs in practice.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-19-testing-the-analog-circuit/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 18: Analog Signal Processing</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-18-analog-signal-processing/</link><pubDate>Tue, 19 Apr 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-18-analog-signal-processing/</guid><description>&lt;p&gt;&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160320_AnemometerAnalog_001"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/ultrasonic-anemometer-part-18-analog-signal-processing/images/20160320_AnemometerAnalog_001-1024x683_hu_5848a538c757b31f.jpg"
 srcset="https://soldernerd.com/posts/ultrasonic-anemometer-part-18-analog-signal-processing/images/20160320_AnemometerAnalog_001-1024x683_hu_5848a538c757b31f.jpg 800w, https://soldernerd.com/posts/ultrasonic-anemometer-part-18-analog-signal-processing/images/20160320_AnemometerAnalog_001-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/ultrasonic-anemometer-part-18-analog-signal-processing/images/20160320_AnemometerAnalog_001-1024x683.jpg"&gt;&lt;/figure&gt;
Recently, I&amp;rsquo;ve sucessfully tested the &lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/" &gt;new driver ciruit&lt;/a&gt; for my ultrasonic anemometer. It performed even better than I expected and I will be happy to use it pretty much as it is.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-18-analog-signal-processing/feature.jpg"/></item><item><title>Temperature Controlled Fan</title><link>https://soldernerd.com/posts/temperature-controlled-fan/</link><pubDate>Sat, 09 Apr 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/temperature-controlled-fan/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160409_FanController_020"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/temperature-controlled-fan/images/20160409_FanController_020-1024x683_hu_b0ed8f1caaa5a87d.jpg"
 srcset="https://soldernerd.com/posts/temperature-controlled-fan/images/20160409_FanController_020-1024x683_hu_b0ed8f1caaa5a87d.jpg 800w, https://soldernerd.com/posts/temperature-controlled-fan/images/20160409_FanController_020-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/temperature-controlled-fan/images/20160409_FanController_020-1024x683.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;I&amp;rsquo;m currently mainly working on my &lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/" &gt;new anemometer design&lt;/a&gt; but once in a while I get distracted. For example when my Keysight E3645A lab power supply was making so much noise that I could hardly concentrate. That&amp;rsquo;s when the idea of this fan controller was born.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/temperature-controlled-fan/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 16: Testing the new driver circuit</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/</link><pubDate>Thu, 31 Mar 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160303_AnemometerDriver__007"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/images/20160303_AnemometerDriver__007-1024x683_hu_b1e30e1475d68c86.jpg"
 srcset="https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/images/20160303_AnemometerDriver__007-1024x683_hu_b1e30e1475d68c86.jpg 800w, https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/images/20160303_AnemometerDriver__007-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/images/20160303_AnemometerDriver__007-1024x683.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;Last time I&amp;rsquo;ve presented my new design for the ultrasonic anemometer driver circuit. So now it&amp;rsquo;s time to see how it performs. If you&amp;rsquo;re new to this project you might want to check out the &lt;a href="https://soldernerd.com/projects/arduino-ultrasonic-anemometer/" &gt;overview page&lt;/a&gt; or at least my &lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/" &gt;last post&lt;/a&gt;.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-16-testing-the-new-driver-circuit/feature.jpg"/></item><item><title>Ultrasonic Anemometer Part 15: A new attempt</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/</link><pubDate>Tue, 22 Mar 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt=""
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/images/20160225_Projekte_082-1024x683_hu_f2fac49133526ca8.jpg"
 srcset="https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/images/20160225_Projekte_082-1024x683_hu_f2fac49133526ca8.jpg 800w, https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/images/20160225_Projekte_082-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/images/20160225_Projekte_082-1024x683.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;It&amp;rsquo;s been about one and a half years since I started out with my &lt;a href="https://soldernerd.com/projects/arduino-ultrasonic-anemometer/" &gt;ultrasonic anemometer project&lt;/a&gt;. Like others before me I had to notice that this a much more demanding project than it appears to be at first. After countless hours of development and testing I have built &lt;a href="https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-10-arduino-shield-ready/" &gt;this Arduino shield&lt;/a&gt;. It worked but the reliability of the measurements was never what I had aimed for. The problem was mainly how to figure out the absolute phase of the received signal. So the measurements were always precise - but sometimes off by a full wavelength.  Then I was more or less inactive for most of 2015, mainly due to personal reasons. So the project was kind of stuck but i kept (and keep) getting a lot of encouraging feedback from you folks. I came up with new circuit ideas and decided to pretty much start with an entirely new design and to re-think each and every design choice I had made back then.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-15-a-new-attempt/feature.jpg"/></item><item><title>PWM Dimmer for RGB LED</title><link>https://soldernerd.com/posts/pwm-dimmer-for-rgb-led/</link><pubDate>Sat, 05 Mar 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/pwm-dimmer-for-rgb-led/</guid><description>&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="Finished RGB dimmer"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/pwm-dimmer-for-rgb-led/images/20160128_Projekte_061-1024x683_hu_da04d045d59d3170.jpg"
 srcset="https://soldernerd.com/posts/pwm-dimmer-for-rgb-led/images/20160128_Projekte_061-1024x683_hu_da04d045d59d3170.jpg 800w,/posts/pwm-dimmer-for-rgb-led/images/20160128_Projekte_061-1024x683_hu_4e9be6c819e2a3a1.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/pwm-dimmer-for-rgb-led/images/20160128_Projekte_061-1024x683.jpg"
 /&gt;
 
 &lt;figcaption&gt;Finished RGB dimmer&lt;/figcaption&gt;
 &lt;/figure&gt;
&lt;p&gt;In my &lt;a href="https://soldernerd.com/posts/pwm-dimmer-for-led-lighting/" &gt;last post&lt;/a&gt; I&amp;rsquo;ve described the design and construction of my LED dimmer project. This project here is similar but a bit more involved. It controls RGB LEDs so it can not only change the brightness but also the color of the light. Instead of a simple pot it used a pair of rotary encoders with push buttons. One controls the brightness, pushing its button turns the light on or off. The other changes the color, pushing its button toggles between color and white.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/pwm-dimmer-for-rgb-led/feature.jpg"/></item><item><title>PWM Dimmer for LED Lighting</title><link>https://soldernerd.com/posts/pwm-dimmer-for-led-lighting/</link><pubDate>Fri, 19 Feb 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/pwm-dimmer-for-led-lighting/</guid><description>&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160119_Projekte_046"
 width="2738"
 height="1825"
 src="https://soldernerd.com/posts/pwm-dimmer-for-led-lighting/images/20160119_projekte_046_hu_9d43e46a78a93ed6.jpg"
 srcset="https://soldernerd.com/posts/pwm-dimmer-for-led-lighting/images/20160119_projekte_046_hu_9d43e46a78a93ed6.jpg 800w,/posts/pwm-dimmer-for-led-lighting/images/20160119_projekte_046_hu_cb2627cee45564dc.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/pwm-dimmer-for-led-lighting/images/20160119_projekte_046.jpg"
 /&gt;
 
 &lt;figcaption&gt;Finished LED dimmer&lt;/figcaption&gt;
 &lt;/figure&gt;
&lt;p&gt;I have recently moved to a new apartment and was looking for a PWM dimmer to control some 12V LED strips. I thought that should be easy enough nowadays but it proved more difficult than I thought. All I found either didn&amp;rsquo;t meet my requirements, were uggly or expensive. So I decided to build my own, tailor-made to my needs.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/pwm-dimmer-for-led-lighting/feature.jpg"/></item><item><title>Arduino MPPT Solar Charger Shield - Testing</title><link>https://soldernerd.com/posts/arduino-mppt-solar-charger-shield-testing/</link><pubDate>Wed, 03 Feb 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/arduino-mppt-solar-charger-shield-testing/</guid><description>&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160203_Projekte_004"
 width="2738"
 height="1825"
 src="https://soldernerd.com/posts/arduino-mppt-solar-charger-shield-testing/images/20160203_projekte_004_hu_e853737a0c30d65f.jpg"
 srcset="https://soldernerd.com/posts/arduino-mppt-solar-charger-shield-testing/images/20160203_projekte_004_hu_e853737a0c30d65f.jpg 800w,/posts/arduino-mppt-solar-charger-shield-testing/images/20160203_projekte_004_hu_504321d2d26ec827.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/arduino-mppt-solar-charger-shield-testing/images/20160203_projekte_004.jpg"
 /&gt;
 
 &lt;figcaption&gt;First tests are being performed on the Solar Charger Shield&lt;/figcaption&gt;
 &lt;/figure&gt;
&lt;p&gt;In my &lt;a href="https://soldernerd.com/posts/arduino-mppt-solar-charger-shield/" &gt;last post&lt;/a&gt; I&amp;rsquo;ve introduced a proof-of-concept Arduino solar charger shield. I went through the hardware as well as the way it works - or at least is intended to work. It was prominently linked on dangerousprototypes.com as well as some other sites and got quite a bit of publicity as a result. Thank you all for sharing this post.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/arduino-mppt-solar-charger-shield-testing/feature.jpg"/></item><item><title>Arduino Ultrasonic Anemometer Part 11: Testing the new hardware</title><link>https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-11-testing-the-new-hardware/</link><pubDate>Sun, 30 Nov 2014 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-11-testing-the-new-hardware/</guid><description>&lt;p&gt;Today I&amp;rsquo;ll go through each part of my new Arduino shield to see if it performs as expected.&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;re new to my Arduino-based ultrasonic wind meter project, you might want to click here for an overview: &lt;a href="https://soldernerd.com/projects/arduino-ultrasonic-anemometer/" &gt;/projects/arduino-ultrasonic-anemometer/&lt;/a&gt;&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-11-testing-the-new-hardware/feature.jpg"/></item><item><title>Arduino Ultrasonic Anemometer Part 9: A new hardware</title><link>https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-9-a-new-hardware/</link><pubDate>Mon, 24 Nov 2014 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-9-a-new-hardware/</guid><description>&lt;p&gt;My first wind meter prototype is kind of working. The software will need improvement to make this wind meter into something really useful. But both hardware and software are basically functional and can be built up upon.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-9-a-new-hardware/feature.jpg"/></item><item><title>Arduino Ultrasonic Anemometer Part 8: More Software</title><link>https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-8-more-software/</link><pubDate>Sat, 22 Nov 2014 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-8-more-software/</guid><description>&lt;p&gt;In my last post I talked about how to get the Arduino to output bursts of 40kHz pulses. Today I&amp;rsquo;ll go through the rest of the software so by the end of this post we&amp;rsquo;ll have a very rudimentary but working sketch for our ultrasonic wind meter.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-8-more-software/feature.jpg"/></item><item><title>Arduino Ultrasonic Anemometer Part 7: Basic software</title><link>https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-7-basic-software/</link><pubDate>Thu, 20 Nov 2014 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-7-basic-software/</guid><description>&lt;p&gt;Today I&amp;rsquo;ll tell you how I got started with my software. If you&amp;rsquo;re new to my blog you might want to click here for an overview over my arduino-based wind meter project: &lt;a href="https://soldernerd.com/projects/arduino-ultrasonic-anemometer/" &gt;/projects/arduino-ultrasonic-anemometer/&lt;/a&gt;&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/arduino-ultrasonic-anemometer-part-7-basic-software/feature.jpg"/></item><item><title>Constant Current Dummy Load</title><link>https://soldernerd.com/posts/constant-current-dummy-load/</link><pubDate>Mon, 10 Nov 2014 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/constant-current-dummy-load/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="_MG_0942"
 width="1536"
 height="1024"
 src="https://soldernerd.com/posts/constant-current-dummy-load/images/mg_0942_hu_bff044e6538b2197.jpg"
 srcset="https://soldernerd.com/posts/constant-current-dummy-load/images/mg_0942_hu_bff044e6538b2197.jpg 800w, https://soldernerd.com/posts/constant-current-dummy-load/images/mg_0942_hu_d7c111a495b4debb.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/constant-current-dummy-load/images/mg_0942.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;This is a constant current dummy load. It&amp;rsquo;s controlled by a PIC16F1936 microcontroller. As you can see, it&amp;rsquo;s equipped with a 4x16 character LCD display and, less obvious, a rotary encoder with push button. It accurately sets the desired current via a 16bit DAC and reads both current and input voltage with a single-channel 16bit ADC each. Temperature is measured by the microcontroller&amp;rsquo;s internal 10bit ADC.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/constant-current-dummy-load/feature.jpg"/></item></channel></rss>