It'll be near identical with one of the cheaper arduinos if you don't need the wifi,
Hi
Does anyone reach to control a Topping device with magic remote from LG tv?
I am planning to buy Topping E30 Dac just to have volume control on optical and will be nice to have same remote for tv and dac.
Ok, that was easier than I thought. I used the IRremoteESP8266 library. You can download it directly within the Arduino IDE via Tools > Manage libraries.
Within the Fire TV settings, I added a "Receiver" under equipment, selected Sony, then yes "Yes" to both questions (does it power on/off?, does the volume control work?). This should set it up with the 1st Sony IR profile.
// Topping RC-16A
// Power: 5AA518E7
// Mute: 5AA5609F
// Vol +: 5AA5629D
// Vol -: 5AA56897
// Left: 5AA5E21D
// Right: 5AA5A857
// A: 5AA520DF
// B: 5AA502FD
// C1: 5AA52AD5
// C2: 5AA50AF5
// Gain: 5AA508F7
// Dim: 5AA528D7
Some additional info to share, I used an ESP8266-based IR module from SparkFun to dump all of the NEC codes from the Topping RC-15A remote:
This is the module I bought: https://www.sparkfun.com/products/15031
It also needs an FTDI programmer board if you want to use it with the Arduine IDE over USB.
Code:Power Mute 0x11EE18E7 0x11EE609F Input Left Input Right 0x11EEE21D 0x11EEA857 Vol Down Vol Up 0x11EE6897 0x11EE629D Headphones Line Out 0x11EE20DF 0x11EE02FD FIR M 0x11EE2AD5 0x11EE0AF5 AUTO Brightness 0x11EE08F7 0x11EE28D7
My goal is to make an IR repeater module that listens for Vol +/- commands from my Amazon Fire TV remote and translates them into the Topping remote codes, so I don't have to find both remotes all of the time when I want to watch TV
It seems like adding direct input selection ir codes is low-hanging fruit, even for budget dacs (the added cost of a few optional buttons on the remote?). Certainly, it would make it much simpler for home entertainment centers using a universal remote for macros and activities that need to assign the digital audio input to match the "activity." The current menu systems on SMSL, Topping, etc. make it difficult or impossible to insure the correct input, systematically. If I'm making a false statement, I'd sure love to hear how to do it.
Yes, both units will respond in the same way to the same IR code. You would want to make sure that both units are close together so they both receive the codes and don't get out of sync.Is it possible to use one remote to turn on two E50 DACs at the same time? (one for LR, another one for Sub 1/2)
For IR remote related stuff one can also look in the direction of
LIRC https://www.lirc.org/
It can be used to capture codes or to control the devices from linux.
Right!, but it might be easier to program into a given universal remote with ir "learn" function. Not all universals are good at entering an ad hoc command code. And yes, but alas, the reason I'm looking for a good budget dac with ir is just for this reason. Otherwise, I'm perfectly fine with our Schiit Modi3 with the toggle switch.The manufacturers wouldn't even have to add the physical buttons to the case or remote. They just need to change the firmware to respond to some codes and publish them. It's probably not top of their list of things to do though...
sync ain't really an issue in case you turn them on before you got signal inYes, both units will respond in the same way to the same IR code. You would want to make sure that both units are close together so they both receive the codes and don't get out of sync.
I mean one unit being on and the other off (because it didn't pickup the IR).sync ain't really an issue in case you turn them on before you got signal in