Boards Support

Hey there! I have these boards lying around at home and was wondering if they’re compatible with Embedded Swift. I’d love to use them because I already have a set with LED, display, and other modules.

Could someone please let me know if they are supported?


Have you looked at the madmachine.io site recently? I think you'll be pleasantly surprised.

1 Like

Yes, I already did. As I understood it correctly, they don't use the real Embedded Swift, and I would like to use that once to see how that works if possible. So I wondered if the real Embedded Swift is compatible with these boards?

It looks like they ask you to download a toolchain with the embedded libraries, then use their SDK and VSCode extension on top, so it seems to be both.

1 Like

As I saw here, they just take a regular Swift app and compile it for a microcontroller. Because when I look at the official Embedded Swift examples, it looks a lot different.

The MadMachine SwiftIO board seems supported by Zephyr: SwiftIO — Zephyr Project Documentation

So that might be the easiest route, check out the documentation on using Zephyr with Embedded Swift at Zephyr RTOS SDK | Documentation

1 Like

Or would it be possible to use raw Embedded Swift?

I suppose you mean bare metal, yes that would be an option too.
I don't own or never used MadMotion boards, so don't know much about them, but the architecture is supported by Embedded Swift, so that's good news.

1 Like