import time from ctypes import c_uint32 import serial C_UINT32_MAX = c_uint32(-1).value conn = serial.Serial( "COM4", baudrate=9600, stopbits=serial.STOPBITS_ONE, parity=serial.PARITY_NONE, bytesize=serial.EIGHTBITS, rtscts=False, xonxoff=False ) pixel = C_UINT32_MAX time.sleep(5) color = "#ff00ff" conn.write(int.to_bytes(pixel, length=4, byteorder="big") + bytes.fromhex(color[1:7]) + b"\n") response = conn.readline() print(response) conn.close()