<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>microchip on soldernerd</title><link>https://soldernerd.com/tags/microchip/</link><description>Recent content in microchip 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>Thu, 11 Aug 2016 00:00:00 +0000</lastBuildDate><atom:link href="https://soldernerd.com/tags/microchip/index.xml" rel="self" type="application/rss+xml"/><item><title>Ultrasonic Anemometer Part 25: I2C Interfacing and more</title><link>https://soldernerd.com/posts/ultrasonic-anemometer-part-25-i2c-interfacing-and-more/</link><pubDate>Thu, 11 Aug 2016 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/ultrasonic-anemometer-part-25-i2c-interfacing-and-more/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="20160706_StandaloneAnemometer_023"
 width="1024"
 height="683"
 src="https://soldernerd.com/posts/ultrasonic-anemometer-part-25-i2c-interfacing-and-more/images/20160706_StandaloneAnemometer_023-1024x683_hu_9bb462b7bcff0ebe.jpg"
 srcset="https://soldernerd.com/posts/ultrasonic-anemometer-part-25-i2c-interfacing-and-more/images/20160706_StandaloneAnemometer_023-1024x683_hu_9bb462b7bcff0ebe.jpg 800w, https://soldernerd.com/posts/ultrasonic-anemometer-part-25-i2c-interfacing-and-more/images/20160706_StandaloneAnemometer_023-1024x683.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/ultrasonic-anemometer-part-25-i2c-interfacing-and-more/images/20160706_StandaloneAnemometer_023-1024x683.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;It&amp;rsquo;s been a long six weeks since &lt;a href="https://soldernerd.com/posts/ultrasonic-anemometer-part-24-new-microcontroller-and-software-controlled-gain/" &gt;my last post&lt;/a&gt; but that doesn&amp;rsquo;t mean that I haven&amp;rsquo;t done anything since. Among other things, I wrote some code to get the I2C interface working and hooked the anemometer up to an Arduino Uno with an LCD display attached. Apart from demonstrating the I2C interface this also nice for testing. For the first time I can see what this thing is measuring in real time without hooking it up to a PC over USB.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/ultrasonic-anemometer-part-25-i2c-interfacing-and-more/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>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>Programming sockets for PIC microcontrollers</title><link>https://soldernerd.com/posts/programming-sockets-for-pic-microcontrollers/</link><pubDate>Tue, 11 Nov 2014 00:00:00 +0000</pubDate><guid>https://soldernerd.com/posts/programming-sockets-for-pic-microcontrollers/</guid><description>&lt;figure&gt;&lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="auto"
 alt="_MG_0957"
 width="1293"
 height="862"
 src="https://soldernerd.com/posts/programming-sockets-for-pic-microcontrollers/images/mg_0957_hu_a5add52361fac3f4.jpg"
 srcset="https://soldernerd.com/posts/programming-sockets-for-pic-microcontrollers/images/mg_0957_hu_a5add52361fac3f4.jpg 800w, https://soldernerd.com/posts/programming-sockets-for-pic-microcontrollers/images/mg_0957_hu_3720fded68180443.jpg 1280w"
 sizes="(min-width: 768px) 50vw, 65vw"
 data-zoom-src="https://soldernerd.com/posts/programming-sockets-for-pic-microcontrollers/images/mg_0957.jpg"&gt;&lt;/figure&gt;
&lt;p&gt;I regularly use PIC microcontrollers. I&amp;rsquo;ve tried some Atmel chips lately but I&amp;rsquo;m still by far most familiar with the PIC16 &amp;amp; PIC18 chip families. As you can see in my other posts, I tend to use SMD components but once in a while I need to program a DIP package.&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://soldernerd.com/posts/programming-sockets-for-pic-microcontrollers/feature.jpg"/></item></channel></rss>