Bare bones AWS IoTCore Delphi example application

Job ID: 31185075

Budget: $10 – $30 AUD

Hi,

I am looking for some assistance in establishing a connection to AWS IoTCore MQTT broker from a Delphi VCL application.

I presently use TAmazonConnectionInfo to connect to AWS services such as S3 but I cannot find any example Delphi code to show me how to use the AWS IoTCore service.

I use Delphi 10.4.1 Sydney and Overbyte ICS & Overbyte ICS SSL components for TCP socket connections but I am happy to consider other solutions.

I want a bare bones, Delphi application example project, including source code, into which I can plug my own IAM credentials and IoTCore endpoint details that shows me how to:

- securely connect to AWS IoTCore
- log into the MQTT broker
- subscribe to topics
- receive messages from those topics
- publish messages to topics

A straight SSL socket rather than using WebSockets is my preference.

I will be using this code example to bring this IoTCore MQTT broker functionality into a large Delphi project that I manage.

Thanks
Related categories: Delphi Cloud Cloud Development DevOps