Introduction: Explore Microcontrollers Using Swift
Here you’ll find a new possibility of Swift language, Usually used for iOS development, Swift could now run on microcontroller.
Its features and advantages makes the hardware development more accessible to all of you. You could easily use Swift to control different electronic devices around you, and even build some splendid projects.
Step 1: The Code
MadMachine IDE
MadMachine IDE is the integrated development environment for SwiftIO board. It eliminates the complicated usages and provides you with a simple and clear interface. Thus, you could start your own code with ease. In brief, you could use it to write code, compile and download code to the board. In addition, there are built-in examples for your reference. The IDE is based on Electron, there are two versions in total: macOS and Windows. They are available for free download. Find their download links below.
The Code is at :
Step 2: How the SwiftIO Can Make?
SwiftIO board
SwiftIO board is our first microcontroller board that runs Swift language. It consists of chips and peripherals with different functionality and allows you to deal with input and output. It could certainly light a LED or read sensor like many other microcontrollers, and it still has huge potential in GUI programming.

