This project focuses on utilizing the assymetric PQC (Post-Quantum Cryptography) algorithm Kyber, to encrypt data directly on the IoT device (esp32). All variants of the algorithm were tested (Kyber 512/768/1024), however, the "twist" here is that Kyber is actually meant to be more of a KEM (Key Encapsulation Mechanism), so essentially the research had multiple dimensions. This was a starting point, and one of the repositories which has the code for my Bachelor thesis, and the results were published in the research paper above. To quickly sum up, the esp32 is running FreeRTOS (Real Time Operating System), who is tasked to read data from temperature sensor, encrypt it, and send it to a remote MQTT (Message Queuing Telemetry Transport) broker.