Swift for Microcontroller

MadMachine is a full Swift compiler and framework environment that runs on the microcontroller. The MadMachine SwiftIO is a compact electronic circuit board that runs Swift on the bare metal, giving you a system that can be used to control all kinds of electronic projects.

Get in touch

Subscribe to our newsletter for the news and exclusive offers.

The powerful programming language that is also easy to learn.

Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.

The SwiftIO that works for you.

The world first hardware platform runs swift code on microcontroller circuit board.

Powerful MCU

  • ARM Cortex-M7 at 600 MHz

  • Double hard floating-point

  • 32M SDRAM

  • 8M QSPI Flash

Rich Peripherals

  • General Purpose IO

  • ADC/I2C/LCD/Camera...

  • Onboard debugger

  • microSD support

Super Simple

  • Out of box experience

  • Step by step demo

  • Drag&Drop download

  • Mac/Win/Linux compatible

Open Community

  • Open source

  • Community driven

  • Good documentation

  • Online communication

MadMachine IDE

MadMachine IDE is the premier integrated development environment for use with SwiftIO. The MadMachine IDE makes it easy to write Swift code and download it to the board. It runs on Mac OS X, Windows and Linux. MadMachine IDE makes it easy to program your SwiftIO.


​Be the first to know any update!

  • GitHub
  • Facebook - Black Circle
  • Twitter - Black Circle
  • YouTube - Black Circle
  • Instagram - Black Circle

© 2018-2020 MadMachine Limited. All rights reserved.

Swift and the Swift logo are trademarks of Apple Inc.