Infrared (IR) Blaster NEC / Pronto Hex Decoder & Waveform Visualizer (2026)

Convert consumer electronics Infrared (IR) remote control codes between NEC (Address + Command hex), Philips Pronto CCF Hex (`0000 006D...`), and raw microsecond mark/space pulse arrays with an interactive 38kHz waveform visualizer.Documentation & FAQs ↓

Infrared (IR) Blaster NEC / Pronto Hex Waveform Decoder — Interactive Console
Runs locally in your browser • Instant output
Remote Presets:
Infrared Pulse-Distance Logic Analyzer Waveform (9ms AGC + 4.5ms Space + 32-Bit Frame)0x04 • ~0xFB • 0x08 • ~0xF7
Flipper Zero (.ir) & Arduino Output
Filetype: IR signals file
Version: 1
# Generated by ZerosUniverse NEC IR Analyzer
name: Power_Toggle
type: parsed
protocol: NEC
address: 04 00 00 00
command: 08 00 00 00
Pronto Hex Raw CCF String
Ready
Embed / Cite This Tool (Markdown & HTML)
GitHub / Reddit Markdown Badge[![Infrared (IR) Blaster NEC / Pronto Hex Waveform Decoder](https://img.shields.io/badge/ZerosUniverse-Free_Tool-ff6a00)](https://www.zerosuniverse.com/tools/ir-blaster-nec-pronto-hex-decoder/)
Blog / Documentation HTML Citation<a href="https://www.zerosuniverse.com/tools/ir-blaster-nec-pronto-hex-decoder/">Infrared (IR) Blaster NEC / Pronto Hex Waveform Decoder — ZerosUniverse</a>

2026 Quick-Reference Cheat Sheet & Benchmark Table: Infrared (IR) Blaster NEC / Pronto Hex Waveform Decoder

Quick Answer & 2026 Technical Summary (pronto hex ir code decoder nec)Updated 2026 Standard

In Philips Pronto CCF Hex format, the first word `0000` indicates a raw learned modulated signal, and the second 16-bit hex word $N$ represents the carrier period in internal Pronto clock ticks of $0.241246\text{ µs}$ (derived from a $4.145146\text{ MHz}$ crystal). The carrier frequency in Hz is $f_c = 1,000,000 / (N_{\text{dec}} \times 0.241246)$. Thus `006D` ($109_{\text{dec}}$) equals $38,028.8\text{ Hz}$ (~38 kHz), and `0067` ($103_{\text{dec}}$) equals $40.24\text{ kHz}$ (Sony SIRC). Use this interactive pronto hex ir code decoder nec above to test nec ir protocol to pronto hex converter, pronto hex carrier frequency calculator, and flipper zero esphome raw ir converter locally in your browser with zero server uploads.

Target Keyword Spec: pronto hex ir code decoder nec | Modules: Bidirectional NEC 32-Bit ↔ Philips Pronto CCF Hex Converter • Pronto Carrier Frequency ($f_c$) & Burst-Pair Microsecond Analyzer • Interactive 38kHz PWM Mark/Space Oscilloscope Visualizer
Primary Focus: pronto hex ir code decoder nec
Core Capability: nec ir protocol to pronto hex converter
Privacy Mode: 100% Client-Side (Zero Upload)
Technical Parameter / ModuleStandard / Keyword SpecArchitecture & Validation RuleOperational Use Case (2026)
Bidirectional NEC 32-Bit ↔ Philips Pronto CCF Hex Converternec ir protocol to pronto hex converterEncode 8-bit/16-bit NEC Address and Command bytes (including inverted bitwi...Building Custom Android IR Blaster Remote Profiles
Pronto Carrier Frequency ($f_c$) & Burst-Pair Microsecond Analyzerpronto hex carrier frequency calculatorCompute exact IR carrier frequency in kHz ($1,000,000 / (\text{Word}_1 \tim...Home Assistant ESPHome, Broadlink & Tasmota Smart Home Integration
Interactive 38kHz PWM Mark/Space Oscilloscope Visualizerflipper zero esphome raw ir converterInspect the complete infrared pulse train on a zoomable SVG logic analyzer ...Flipper Zero & Hardware Reverse Engineering
Android OS Compatibility TargetAndroid 13 / 14 / 15 / 16 (API 33–36)AOSP + OneUI / HyperOS / Pixel UISupports modern Scoped Storage & ADB Wireless
Privilege & Safety BoundaryNon-Destructive User-Space DiagnosticsReversible via ADB / GSM MMI CodesPreserves OEM warranty & Knox fuse integrity
Telemetry Latency & Sampling60Hz – 240Hz Frame & Sensor Polling< 16.6ms Frame Budget (60 FPS Lock)Calibrated for mobile gaming & hardware triage
Advertisement

Step-by-Step Workflow

4 Easy Steps
01Phase 1

Choose Input Mode (NEC Address/Command or Pronto CCF Hex)

Enter an NEC Device Address (e.g., `0x04`) and Command byte (e.g., `0x08` Power), or paste a 4-character-grouped Philips Pronto Hex string (`0000 006D...`), or pick a TV/Audio preset.

02Phase 2

Inspect Carrier Frequency, 32-Bit Frame & Checksum Validity

Verify the carrier frequency (e.g., 38.029 kHz for `006D`), LSB-first vs. MSB-first bit ordering, and whether `Address ^ ~Address == 0xFF` passes standard NEC integrity.

03Phase 3

Examine the Logic-Analyzer Mark/Space Waveform

View the SVG timing diagram showing the 9ms leader burst, 4.5ms space, 562.5µs marks, and 562.5µs (Bit 0) vs. 1687.5µs (Bit 1) spaces.

04Phase 4

Copy Ready-to-Use Android, Flipper Zero, or ESPHome Code

Select your target platform tab to copy the raw microsecond array, Pronto Hex string, Flipper Zero `.ir` block, or ESPHome YAML snippet.

Real-World Applications

Building Custom Android IR Blaster Remote Profiles

Convert Pronto Hex codes from RemoteCentral or IRDB into microsecond integer arrays ready for Android's `ConsumerIrManager.transmit()` API on Xiaomi/Poco/OnePlus phones.

Home Assistant ESPHome, Broadlink & Tasmota Smart Home Integration

Decode captured raw IR mark/space timings from TVs, AC units, and soundbars into clean NEC hex addresses and commands for smart home automation.

Flipper Zero & Hardware Reverse Engineering

Inspect whether an appliance uses Standard NEC (8-bit address + 8-bit inverted check) or Extended NEC (16-bit address) and generate formatted `.ir` signal definitions.

Related Editorial Guide10 Best IR Blaster Remote Control Apps for Android in 2026
Read Tutorial →
Help Your Network

Found this tool helpful? Share it with colleagues:

100% free, private browser utility with zero server uploads. Spread the word!