Custom PCB · IR · Embedded

IR TV Remote

A universal TV remote built on a custom PCB. An ATmega328P drives a 38 kHz IR transmitter, encoding NEC-protocol commands captured and replayed from the original remote — carried all the way from a breadboard prototype through schematic capture, PCB layout, and a fabricated board.

Custom PCBATmega328PIR · 38 kHzNEC protocolKiCad

Overview

MCUATmega328P-PU (DIP-28)
OUTPUT38 kHz IR LED + drive transistor
POWERCoin cell (battery holder)
TOOLSKiCad

From prototype to board

Working demonstration

Working demonstrationThe finished remote navigating a TV’s on-screen menus.