Skip to main content

RC Emulator

CapibaraZero can also emulate entire(or partial) remote controller.

Upload the RC that you want to emulate in your SD under /IR/signal_rc

Requirements

  • ESP32-S3
  • IR trasmitter
  • SD card

Signal file format​

[
{
"name": "Off",
"protocol": 7,
"address": 136,
"command": 49157
},
{
"name": "On",
"protocol": 7,
"address": 136,
"command": 49158
}
]

Name​

Name property give a name to the command, it's better do not exceed the 6 characters for the name to avoid UI glitch due to small display size.

Other properties​

For the other properties check here: IR protocol format

Notes​

IR signals captured by the capibaraZero have all of this property even though they are not used.

Protocols that doesn't support one or more properties like RAW or Pulse Width/Distance have unused property set to 0.

If you are creating a signal it's better to not include unused properties.

The current limit of button is 8 for each file.

How to emulate an RC remote?​

  • Go to the IR section
  • Select Emulate RC
  • Select file that you want to emulate
  • The capibaraZero will transmit the signal through the IR emitter when you select a button