Skip to content

Instantly share code, notes, and snippets.

@kylefmohr
Created December 31, 2023 01:43
Show Gist options
  • Save kylefmohr/e9811a6e34552efcd11783e44f0d8685 to your computer and use it in GitHub Desktop.
Save kylefmohr/e9811a6e34552efcd11783e44f0d8685 to your computer and use it in GitHub Desktop.
Infrared Remote Codes for "Onforu 4 Pack RGB LED Flood Light 500W Equivalent, DIY Color Changing Stage Lights with Remote, IP66 Indoor Outdoor Land"scape Floor Strobe Light
/*
See image here for how I mapped the numbers to the buttons https://i.imgur.com/TOTne17.png
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Automatically Generated by AnalysIR - Batch Export Utility
Registered to: kyle
Session History: Big Honkin Lights Remote Codes
Type : Key : Value : Bits : Carrier Frequency (kHz)
0 : NEC : 44 : 00FFE01F : 32 : 0
1 : NEC : 43 : 00FF609F : 32 : 0
2 : NEC : 42 : 00FFA05F : 32 : 24
3 : NEC : 41 : 00FF20DF : 32 : 0
4 : NEC : 40 : 00FFD02F : 32 : 0
5 : NEC : 39 : 00FF50AF : 32 : 40
6 : NEC : 38 : 00FF906F : 32 : 40
7 : NEC : 37 : 00FF10EF : 32 : 40
8 : NEC : 36 : 00FFF00F : 32 : 40
9 : NEC : 35 : 00FF708F : 32 : 40
10 : NEC : 34 : 00FFB04F : 32 : 40
11 : NEC : 33 : 00FF30CF : 32 : 0
12 : NEC : 32 : 00FFC837 : 32 : 0
13 : NEC : 31 : 00FF48B7 : 32 : 29
14 : NEC : 30 : 00FF8877 : 32 : 27
15 : NEC : 29 : 00FF08F7 : 32 : 29
16 : NEC : 28 : 00FFE817 : 32 : 29
17 : NEC : 27 : 00FF6897 : 32 : 29
18 : NEC : 26 : 00FFA857 : 32 : 29
19 : NEC : 25 : 00FF28D7 : 32 : 29
20 : NEC : 24 : 00FFD827 : 32 : 0
21 : NEC : 23 : 00FF58A7 : 32 : 0
22 : NEC : 22 : 00FF9867 : 32 : 23
23 : NEC : 21 : 00FF18E7 : 32 : 0
24 : NEC : 20 : 00FFF807 : 32 : 21
25 : NEC : 19 : 00FF7887 : 32 : 0
26 : NEC : 18 : 00FFB847 : 32 : 0
27 : NEC : 17 : 00FF38C7 : 32 : 0
28 : NEC : 16 : 00FF32CD : 32 : 0
29 : NEC : 15 : 00FFB24D : 32 : 0
30 : NEC : 14 : 00FF8A75 : 32 : 0
31 : NEC : 13 : 00FF0AF5 : 32 : 26
32 : NEC : 12 : 00FF12ED : 32 : 0
33 : NEC : 11 : 00FF926D : 32 : 0
34 : NEC : 10 : 00FFAA55 : 32 : 26
35 : NEC : 9 : 00FF2AD5 : 32 : 0
36 : NEC : 8 : 00FF22DD : 32 : 0
37 : NEC : 7 : 00FFA25D : 32 : 0
38 : NEC : 6 : 00FF9A65 : 32 : 0
39 : NEC : 5 : 00FF1AE5 : 32 : 0
40 : NEC : 4 : 00FF02FD : 32 : 0
41 : NEC : 3 : 00FF827D : 32 : 0
42 : NEC : 2 : 00FFBA45 : 32 : 0
43 : NEC : 1 : 00FF3AC5 : 32 : 0
Note: Be sure to use the correct Carrier frequency, for each individual signal, as(or if) indicated above
*/
// NB: Not all protocols are supported by IRremote or IRLib. You may need to edit the code below manually
// Automatically Generated by AnalysIR for kyle, visit https://www.AnalysIR.com/ or email info@....... for further details
int khz=38; //NB Change this default value as necessary to the correct carrier frequency
irsend.sendNEC(0x00FFE01F, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 44
irsend.sendNEC(0x00FF609F, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 43
irsend.sendNEC(0x00FFA05F, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 42
irsend.sendNEC(0x00FF20DF, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 41
irsend.sendNEC(0x00FFD02F, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 40
irsend.sendNEC(0x00FF50AF, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 39
irsend.sendNEC(0x00FF906F, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 38
irsend.sendNEC(0x00FF10EF, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 37
irsend.sendNEC(0x00FFF00F, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 36
irsend.sendNEC(0x00FF708F, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 35
irsend.sendNEC(0x00FFB04F, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 34
irsend.sendNEC(0x00FF30CF, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 33
irsend.sendNEC(0x00FFC837, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 32
irsend.sendNEC(0x00FF48B7, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 31
irsend.sendNEC(0x00FF8877, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 30
irsend.sendNEC(0x00FF08F7, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 29
irsend.sendNEC(0x00FFE817, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 28
irsend.sendNEC(0x00FF6897, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 27
irsend.sendNEC(0x00FFA857, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 26
irsend.sendNEC(0x00FF28D7, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 25
irsend.sendNEC(0x00FFD827, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 24
irsend.sendNEC(0x00FF58A7, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 23
irsend.sendNEC(0x00FF9867, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 22
irsend.sendNEC(0x00FF18E7, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 21
irsend.sendNEC(0x00FFF807, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 20
irsend.sendNEC(0x00FF7887, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 19
irsend.sendNEC(0x00FFB847, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 18
irsend.sendNEC(0x00FF38C7, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 17
irsend.sendNEC(0x00FF32CD, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 16
irsend.sendNEC(0x00FFB24D, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 15
irsend.sendNEC(0x00FF8A75, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 14
irsend.sendNEC(0x00FF0AF5, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 13
irsend.sendNEC(0x00FF12ED, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 12
irsend.sendNEC(0x00FF926D, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 11
irsend.sendNEC(0x00FFAA55, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 10
irsend.sendNEC(0x00FF2AD5, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 9
irsend.sendNEC(0x00FF22DD, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 8
irsend.sendNEC(0x00FFA25D, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 7
irsend.sendNEC(0x00FF9A65, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 6
irsend.sendNEC(0x00FF1AE5, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 5
irsend.sendNEC(0x00FF02FD, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 4
irsend.sendNEC(0x00FF827D, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 3
irsend.sendNEC(0x00FFBA45, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 2
irsend.sendNEC(0x00FF3AC5, 32); //AnalysIR Batch Export (IRremote) // AnalysIR IR Protocol: NEC, Key: 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment