<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Garage Geek Guy</title><description>Electronics, Arduino, microcontrollers, and DIY projects from the workshop. Companion blog to the Garage Geek Guy YouTube channel.</description><link>https://garage-geek-guy.pages.dev/</link><item><title>Adafruit GFX Library for Arduino — Draw Graphics on OLED + LCD Displays</title><link>https://garage-geek-guy.pages.dev/blog/adafruit-gfx-library-arduino-oled-lcd/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/adafruit-gfx-library-arduino-oled-lcd/</guid><description>How the Adafruit GFX library works — coordinate system, screen buffer, and every drawing primitive from drawPixel to drawTriangle, demonstrated on a 128x64 SSD1306 OLED.</description><pubDate>Thu, 15 Nov 2018 00:00:00 GMT</pubDate></item><item><title>How to Use a DS3231 Real Time Clock with Arduino — I2C RTC + LCD Display Tutorial</title><link>https://garage-geek-guy.pages.dev/blog/arduino-ds3231-real-time-clock-lcd-i2c/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/arduino-ds3231-real-time-clock-lcd-i2c/</guid><description>The DS3231 is the upgrade from the DS1307: a temperature-compensated RTC that drifts only a few seconds per year and needs no external pull-up resistors. Full walkthrough of wiring, library setup, time-setting, and displaying formatted time on an I2C LCD.</description><pubDate>Wed, 14 Nov 2018 00:00:00 GMT</pubDate></item><item><title>How to Use a 1602 I2C Serial LCD Display with Arduino</title><link>https://garage-geek-guy.pages.dev/blog/arduino-i2c-lcd-1602/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/arduino-i2c-lcd-1602/</guid><description>The parallel 1602 LCD needs 12 wires and a headache. The I2C version needs four. Here is how to wire it, install the library, and get text on screen in under ten minutes.</description><pubDate>Tue, 03 Aug 2021 00:00:00 GMT</pubDate></item><item><title>How to Use a Nokia 5110 LCD with Arduino — $3 Display + Clock Demo</title><link>https://garage-geek-guy.pages.dev/blog/arduino-nokia-5110-lcd-display-clock/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/arduino-nokia-5110-lcd-display-clock/</guid><description>The Nokia 5110&apos;s 84×48 monochrome LCD is surplus from one of the best-selling phones in history, which is why you can get five of them for $15 shipped. Full wiring guide, Adafruit PCD8544 library setup, and a sweeping clock-face demo.</description><pubDate>Tue, 14 May 2013 00:00:00 GMT</pubDate></item><item><title>Arduino OLED Display: Connect the 0.96&quot; 128×64 SSD1306</title><link>https://garage-geek-guy.pages.dev/blog/arduino-oled-display-096-128x64-ssd1306/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/arduino-oled-display-096-128x64-ssd1306/</guid><description>The 0.96&quot; OLED display gives you 128×64 pixels on an I²C bus for about $6. This post covers wiring, library installation, address scanning, and getting the Adafruit example running.</description><pubDate>Mon, 12 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Arduino: Play the Super Mario Bros Theme with tone()</title><link>https://garage-geek-guy.pages.dev/blog/arduino-play-super-mario-bros-tone/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/arduino-play-super-mario-bros-tone/</guid><description>Arduino&apos;s built-in tone() function is all you need to play melodies — no libraries, no shield, just a speaker and a few lines of code. This post covers the basics and gets the Mario Bros theme running on your board.</description><pubDate>Tue, 06 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Arduino Potentiometer Tutorial — Build an LED Volume Bar with analogRead + map()</title><link>https://garage-geek-guy.pages.dev/blog/arduino-potentiometer-led-volume-bar/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/arduino-potentiometer-led-volume-bar/</guid><description>Turn a potentiometer into a 19-LED volume bar indicator — a hands-on intro to analogRead, the map() function, and the for-loop pattern every analog Arduino project needs.</description><pubDate>Sat, 03 Nov 2018 00:00:00 GMT</pubDate></item><item><title>How to Use a Real Time Clock with Arduino — DS1307 RTC Tutorial</title><link>https://garage-geek-guy.pages.dev/blog/arduino-real-time-clock-ds1307-rtc/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/arduino-real-time-clock-ds1307-rtc/</guid><description>The Arduino loses track of time the moment you unplug it. The DS1307 RTC module fixes that with a coin-cell backup and an I2C interface simple enough to share a bus with your LCD. Full walkthrough from address scan to LCD display.</description><pubDate>Sun, 22 Aug 2021 00:00:00 GMT</pubDate></item><item><title>First Arduino Project: Modifying Hello World to Blink 3 LEDs</title><link>https://garage-geek-guy.pages.dev/blog/first-arduino-project-hello-world-3-leds/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/first-arduino-project-hello-world-3-leds/</guid><description>The classic Arduino Hello World blinks one LED. What happens when a first-timer decides to add two more? A quick tour through variables, wiring, and a bug that teaches more than the working version ever would.</description><pubDate>Tue, 27 Dec 2011 00:00:00 GMT</pubDate></item><item><title>How to Fix the Arduino Uno Serial Port Problem on Mac</title><link>https://garage-geek-guy.pages.dev/blog/fix-arduino-uno-serial-port-mac/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/fix-arduino-uno-serial-port-mac/</guid><description>Arduino clone not showing a serial port in the IDE on macOS? The fix is a CH340 driver install plus one terminal command. Here is exactly what to do.</description><pubDate>Tue, 23 Oct 2018 00:00:00 GMT</pubDate></item><item><title>How to Fix Nintendo Wii Disc Read Errors — Optical Drive Replacement Tutorial</title><link>https://garage-geek-guy.pages.dev/blog/fix-nintendo-wii-disc-read-errors/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/fix-nintendo-wii-disc-read-errors/</guid><description>The dreaded &quot;Unable to read disc&quot; error on a Nintendo Wii is almost always the optical drive — and a $20 replacement from overseas plus one very specific screwdriver will fix it in about 35 minutes.</description><pubDate>Mon, 20 May 2013 00:00:00 GMT</pubDate></item><item><title>How to Hack a TowerPro MG995 Servo for 360° Continuous Rotation</title><link>https://garage-geek-guy.pages.dev/blog/hack-towerpro-mg995-continuous-rotation/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/hack-towerpro-mg995-continuous-rotation/</guid><description>Turn a sub-$10 metal-gear hobby servo into a high-torque gear motor that runs straight off an Arduino — no motor driver required. Full walkthrough of the physical mod, the resistor-divider trick, and the calibration step nobody warns you about.</description><pubDate>Sun, 19 Aug 2012 00:00:00 GMT</pubDate></item><item><title>How to Use the L298N Motor Driver with Arduino — Wiring + PWM Speed Control</title><link>https://garage-geek-guy.pages.dev/blog/l298n-motor-driver-arduino-pwm/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/l298n-motor-driver-arduino-pwm/</guid><description>Everything you need to wire and code the L298N dual H-bridge motor driver with Arduino — IN1-4, ENA/ENB, common ground, PWM speed control, and the stall-current trick nobody documents.</description><pubDate>Sun, 29 Aug 2021 00:00:00 GMT</pubDate></item><item><title>How to Measure Distance with an Arduino and HC-SR04 Ultrasonic Sensor</title><link>https://garage-geek-guy.pages.dev/blog/measure-distance-arduino-hcsr04/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/measure-distance-arduino-hcsr04/</guid><description>The HC-SR04 is dollar-store radar for your Arduino — four pins, a library, and a few lines of code give you distance readings in centimeters. Here is how to wire it, code it, and deal with its quirks.</description><pubDate>Thu, 26 Aug 2021 00:00:00 GMT</pubDate></item><item><title>Program a TI Launchpad MSP430 Like an Arduino with Energia</title><link>https://garage-geek-guy.pages.dev/blog/program-launchpad-msp430-energia/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/program-launchpad-msp430-energia/</guid><description>The TI MSP430 LaunchPad costs $4.30 and runs on the same code as an Arduino — thanks to Energia, a community-built IDE that ports the Arduino framework to TI microcontrollers.</description><pubDate>Tue, 14 Aug 2012 00:00:00 GMT</pubDate></item><item><title>TI-99/4A AV Cable DIY — Build a 5-Pin DIN to Composite Video Adapter</title><link>https://garage-geek-guy.pages.dev/blog/ti-99-4a-av-cable-diy/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/ti-99-4a-av-cable-diy/</guid><description>Skip the RF modulator. A 5-pin DIN connector, a spare RCA cable, and an hour at the bench gives your TI-99/4A a clean composite video signal into any modern TV.</description><pubDate>Thu, 03 May 2018 00:00:00 GMT</pubDate></item><item><title>Programmable LED Jack-o-Lantern with the TI MSP-430 Launchpad + Energia IDE</title><link>https://garage-geek-guy.pages.dev/blog/ti-msp430-led-jack-o-lantern-energia/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/ti-msp430-led-jack-o-lantern-energia/</guid><description>Replace a fake pumpkin&apos;s incandescent bulb with 6 individually-controlled LEDs and program the whole thing with the TI MSP-430 Launchpad and Energia — which is basically the Arduino IDE with a red color scheme and TI chip support.</description><pubDate>Wed, 30 Oct 2013 00:00:00 GMT</pubDate></item><item><title>How to Use a PIR Sensor to Detect Motion</title><link>https://garage-geek-guy.pages.dev/blog/use-pir-sensor-motion-detection-arduino/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/use-pir-sensor-motion-detection-arduino/</guid><description>The HC-SR501 PIR sensor is one of the most practical components you can add to an Arduino project. Three wires, a handful of configuration options, and you have reliable motion detection for under $2.</description><pubDate>Wed, 28 Jul 2021 00:00:00 GMT</pubDate></item><item><title>How to Use RGB LEDs with Arduino</title><link>https://garage-geek-guy.pages.dev/blog/use-rgb-leds-arduino/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/use-rgb-leds-arduino/</guid><description>RGB LEDs pack three LEDs into one package and unlock the full color spectrum with PWM. This post covers the hardware, wiring, and three progressively interesting sketches to get you mixing colors.</description><pubDate>Fri, 09 Nov 2018 00:00:00 GMT</pubDate></item><item><title>Welcome to the Garage Geek Guy blog</title><link>https://garage-geek-guy.pages.dev/blog/welcome-to-the-blog/</link><guid isPermaLink="true">https://garage-geek-guy.pages.dev/blog/welcome-to-the-blog/</guid><description>A written companion to the YouTube channel — build logs, schematics, and project notes you can actually skim.</description><pubDate>Tue, 28 Apr 2026 00:00:00 GMT</pubDate></item></channel></rss>