storing integer arrays with progmem

Hi guys first post here my goal is to create a pro mini that controls an aircondioner through ir led in response to serial commands.

i have created a library based on IRremote’s raw data functions to control an airconditioner with an odd protocol for the remote and it works fine.
however it uses 7500 bytes of dynamic memory
nano has 2048 bytes
so i would like to store the data arrays in program memory

there are 18 arrays of 200 integers to be stored they are constants
any advice would be greatly appreciated
i have included the library and sketch i am trying to compile

Another alternative is the stm32 blue pill but i cannot find a library that will transmit
i can only find recieve examples.

cheers in advance

Actronaclibmaster.zip (4.65 KB)

promini_ir_transmitterv1.ino (6.1 KB)

admech: there are 18 arrays of 200 integers to be stored they are constants

Declare those arrays as const and with the keyword PROGMEM; although reading back that data doesn't work as usual, you'll have to use a specialized function (pgm_read_byte() or pgm_read_word()).