macOS software for IRdecoder log?

I am looking to achieve the same results as in the following video and would like to know, as a macOS user, if the online version of the Arduino software was able to handle the output data from the IR module:

This will be my first project.

Many thanks for your help!

The IR Decode is done on the Arduino. The Arduino sends the data out through the serial port. The "Serial Monitor" in the Arduino IDE lets you see the text that the Arduino sends. To start Serial Monitor you either select Tools->Serial Monitor, or type the keyboard shortcut shown on that menu item (Shift-Command-M), or click on the little magnifying glass in the top right corner of your sketch window.

Use Sketch->Include Library->Manage Libraries to install the IRremote library. Type "IRremote" into the 'Filter your search..." box at the top of the Library Manager window. When you see "IRremote by shiriff" click on it and then click on the "Install" button that appears. it installs in under a second. Close the Library Manager.

The IRremote library comes with a bunch of example sketches, including IRrecvDumpV2. Find them via File->Examples->IRremote. Use IRrecvDumpV2 which will output the code you need to put in your sketch to reproduce the signal that was received. If you are lucky your remote will be using one of the recognized protocols and you just need the protocol, value, possibly address, and number of bits. If it's not a recognized protocol you will need to use the raw data to send a matching pattern of pulses.

I have the pieces of the puzzle now, but cannot get them to work.

Apparently:

• "Power lead" goes to VCC/BCC (but I don't have that on my board - so I used the "5V" slot)
• "ground lead" goes to GND (which I have two of, so I picked the one next to "5V" that I plugged the power lead into)

I then connected the jumper cable to pin #2 and used a crocodile clip on the "signal lead"

results: Imgur: The magic of the Internet

I then downloaded the software for macOS and an "IR sketch" from: GitHub - adafruit/Raw-IR-decoder-for-Arduino: Take raw IR signal from a remote receiver and print out pulse lengths

I then connected up the Arduino board via USB to try to upload the sketch but received the following error:

"Arduino: 1.8.3 (Mac OS X), Board: "Arduino/Genuino Uno"

Sketch uses 2272 bytes (7%) of program storage space. Maximum is 32256 bytes.
Global variables use 709 bytes (34%) of dynamic memory, leaving 1339 bytes for local variables. Maximum is 2048 bytes.
avrdude: ser_open(): can't open device "COM1": No such file or directory
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences."

So, not sure if that was such a "piece of cake"?!

What am I doing wrong please?

Good idea.

I tried the built in "Blink" script, but received the following error:

"Arduino: 1.8.3 (Mac OS X), Board: "Arduino/Genuino Uno"

Sketch uses 928 bytes (2%) of program storage space. Maximum is 32256 bytes.
Global variables use 9 bytes (0%) of dynamic memory, leaving 2039 bytes for local variables. Maximum is 2048 bytes.
avrdude: ser_open(): can't open device "COM1": No such file or directory
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences."

If I can't do that do you think there is something wrong with my board?

Should I "flash" it clean somehow?

I am not sure why this isn't working, simply loading the file and "uploading" it to the board should be the most basic process.

logicana:
"Arduino: 1.8.3 (Mac OS X), Board: "Arduino/Genuino Uno"
avrdude: ser_open(): can't open device "COM1": No such file or directory
Problem uploading to board. See http://www.arduino.cc/en/Guide/Troubleshooting#upload for suggestions.

The Macintosh never has a "COM1:". That's a Windows thing. I think the only way to get that value is to NOT select a port in the Tools->Port menu. You MUST select the port to which your Arduino is connected. If the port does not show up in the menu, the problem is the Arduino hardware, the USB cable, or the driver software.