Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
59 user(s) are online (9 user(s) are browsing News)

Members: 2
Guests: 57

ddni, Capehill, more...

Support us!

Headlines


Recent Replied Topics
Topic Replies Last Post  
AmigaOS4 Mesa glmark2 scores 19 (659) Kyle Today 7:09
AmigaOS4 Mesa bug thread 5 (302) kas1e Today 4:22
Amiga Classic UrbX Warriors for Amiga and Megadrive Kickstarter campaign. 1 (82) ddni Yesterday 22:02
AmigaOS4 Xash3d (HalfLife) [1][2] 34 (2465) ddni Yesterday 19:09
AmigaOS4 Shaderjoy 1.26 [1][2] ... [21][22][23][24] 475 (201109) Capehill Yesterday 18:34
Amiga General Forum Vintage Computer Federation-GB meeting 0 (37) AmigaOldie Yesterday 17:55
Amiga General Forum North East Amiga Group August 15th 2026 Meeting 1 (197) AmigaOldie Yesterday 17:52
AmigaOS4 Emulation Kyvos was updated [1][2] ... [11][12][13][14] 279 (42763) walkero Yesterday 12:25
AmigaOS4 The Pragtical code editor got released 10 (1088) walkero Yesterday 10:56
AmigaOS4 Can my X5040 search for available networks? 3 (300) mdcatdad 8/21 21:57
AmigaOS4 ignitionOS4 [1][2] 24 (1302) virgola 8/21 14:37
AmigaOS4 beta AmiYT - another YouTube video player/manager 15 (926) pjs 8/21 13:26
AmigaOS4 USBAudio 2.5 2 (295) afxgroup 8/20 17:33
AmigaOS4 Floppy HW support for OS 4 8 (784) Paul 8/20 0:28
AmigaOS4 Unreal AmigaOs4.1 [1][2][3] 56 (4788) Maijestro 8/19 22:58
[ Free for all]  [ Too Hot To Handle]  [ Classifieds]       [View all Topics]  [View all Forums]  [Forum Settings]
Software News : New Port: Paho MQTT C and CuraEngine for AmigaOS4 (Developed with AI assistance)
Posted by ldg72 on 2026/1/22 17:41:44 (611 reads) News by the same author
Software News

Hi everyone,

I wanted to share some exciting news regarding a project I’ve been working on. I have successfully ported the Paho MQTT C library to AmigaOS4.

To be honest, I don’t consider myself a professional developer—I am still a beginner in many ways. However, I wanted to experiment with AI-assisted development to see if it could help bridge the gap for porting libraries to our platform. To my surprise, I managed to complete the Paho MQTT port in just 4.5 hours.

Progress & Testing
Environment: The entire development and compilation were done using QEMU/Pegasos2 emulation on a MacBook Air M4.

Results: I successfully compiled the included examples and connected to my local MQTT server running on a Raspberry Pi. I was able to publish topics without issues.

CuraEngine: Additionally, I spent about 1.5 hours porting CuraEngine 15.4.6. The command-line tool works correctly on my emulated AmigaOS4; I tested slicing both binary and ASCII STL files with success.

Call for Feedback
I am releasing the source code on GitHub. Since this was a fast-paced experiment heavily aided by AI, I would love for more experienced Amiga developers to take a look at the code. I am curious to hear your thoughts on the quality of the implementation and how the AI handled the Amiga-specific requirements.

GitHub Repository: https://github.com/ldg72/paho.mqtt.c-amigaos4

I hope this can be useful to the community and perhaps spark a discussion on how AI can help us bring more modern software to AmigaOS4.

Best regards, Luca De Giovanni

Printer friendly page Send this story to a friend
The comments are owned by the author. We aren't responsible for their content.
Author Thread
walkero
Published: 2026/1/22 19:07  Updated: 2026/1/22 19:07
Site Builder
Joined: 12/02/2006
From: Athens/Dublin
Comments: 2135
 well done
well done ldg72 I am curious what else di you use for your development environment on your M4. Did you compile the os4 gcc to work on it?
General
Site sponsors
 
Contact us on discord to advertise here.

Site statistics
Registered members
  1801
Logged in last:
  24 hours, 77
  7 days, 143
  30 days, 196

Random Photo
Sam440ep-flex @ 800Mhz

New Articles List

New Members
slacko1
slacko1 07/24/2026
Slacky64
Slacky64 07/23/2026
RetroMike
RetroMike 07/21/2026
AmigaAmbassador
AmigaAmbassador 07/12/2026
Opus
Opus 07/12/2026
kaffeine
kaffeine 06/12/2026
fidelware
fidelware 06/01/2026
Kirirur
Kirirur 05/31/2026
MTAmiga
MTAmiga 04/28/2026
akleinert
akleinert 04/26/2026


Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project