IoT IR Programmable Transcoder - TV Remote on Steroids

One code goes in, another comes out... A different way of having a single remote without needing a universal one.

Dec 4, 2017

11278 views

5 respects

Components and supplies

1

Wemos D1 Mini

1

Arduino Nano R3

1

General Purpose Transistor NPN

1

USB-A to Micro-USB Cable

1

Plastic Enclosure (clear lid)

2

Generic IR LED (940nm)

1

Veroboard

1

NodeMCU ESP8266 Breakout Board

2

IR receiver (generic)

3

resistor 470 Ohm

1

ESP8266 ESP-12E

4

Resistor 330 ohm

1

Generic RGB LED

Tools and machines

1

Soldering iron (generic)

Apps and platforms

1

Arduino IDE

Project description

Code

This is the ESP8266 - NodeMCU version of the code

This is very cool and useful widget.

Trans-coder for Arduino Nano

c_cpp

Version 0.75 First very rough cut - Proof of concept Done back in 2016 so coding is very rough but does work and solve the problem

Trans-coder for Arduino Nano

c_cpp

Version 0.75 First very rough cut - Proof of concept Done back in 2016 so coding is very rough but does work and solve the problem

This is the ESP8266 - NodeMCU version of the code

This is very cool and useful widget.

Downloadable files

Simple Schematic

Simple Schematic

Simple Schematic

Simple Schematic

The ESP8266 version

Sorry... The tri-color LED is shown the wrong polarity

The ESP8266 version

Comments

Only logged in users can leave comments

Anonymous user

2 years ago

Hi Dougal. i'm new with arduino, just learn it for couple month... i had trouble with the connecting my device after compiling the code. it show soft AP IP, and i tried to use the address but it says "the site can't be reached". I don't know how to fix it. Could you help me?

Anonymous user

2 years ago

Hi Dougal. Just checking in for any tv remote 64 bit transcoder updates. I bought parts to make one for every tv in the house. My daughter tends to leave remotes everywhere so this sure would be handy. Drop me a line. Thanks Bill

Anonymous user

5 years ago

Hi Dougal. i'm new with arduino, just learn it for couple month... i had trouble with the connecting my device after compiling the code. it show soft AP IP, and i tried to use the address but it says "the site can't be reached". I don't know how to fix it. Could you help me?

Anonymous user

6 years ago

Hi Dougal. Just checking in for any tv remote 64 bit transcoder updates. I bought parts to make one for every tv in the house. My daughter tends to leave remotes everywhere so this sure would be handy. Drop me a line. Thanks Bill

Anonymous user

6 years ago

Hi Dougal. Well I had to put the beer back in the fridge for now I have been trying to figure out what is going on. Apparently the codes are not being captured or xmitted correctly. I put a scope on the output and I get about a 1.4v negative swing for the output to the emitting diodes. That should be correct I believe but the signal is not real clean on the scope. I have a 1k base resistor from D5. I think you said I should use a 470 ohm. Just want to confirm.

dougal

2 years ago

Yeah fine that's OK... May work value is not critical.. I would have used "road kill" resistors from the bench when I built mine. The unit is coded for 32 bit transmission at present so look the setup code web page after you press a button on the target remote. Check the received bit count, if that's over 32 bit it prolly wont work. I'm going to do a fix shortly when I get time to scratch myself.