World’s First Development Board Based on the Swift Programming Language
The new board called; the SwiftIO board, is a compact electronics development board that runs Swift on the bare metal, giving you a system that can be used for the development of all kinds of electronics. The design of the board took a cue from the ease and fun associated with the Arduino and it thus supports a range of sensors, lights, and motors that are plug-and-play compatible with Arduino boards.
The new development board is accompanied by the MadMachine IDE which offers a full Swift compiler and framework environment that runs on the microcontroller making the development process easy. Despite being popular only among iOS developers, Swift is regarded as a modern general-purpose programming language that incorporates modern approaches to ensure safety, performance and support the implementation of a well-built software design patterns.
The modern and safety features of Swift as a programming language makes it perfect for the future of IoT development and MadMachine is hoping to provide designers with the tools required to leverage those features.
Some features of the SwiftIO board include:
- i.MX RT1052 Crossover Processor with Arm® Cortex®-M7 core @600MHz
- Micro SD card slot, supporting standard and high capacity SD cards
- Micro USB connector for power
- On-board USB to UART for serial communication
- 46 GPIO on left and right edges
- On-board GRB LED
- 12x 12-bit analog to digital (ADC) converters
- 4 UART, 2 CAN, 2 IIC, and 2 SPI
- 14 PWM pins
Asides providing a platform for makers to build amazing solutions, MadMachine also hopes the SwiftIO development board will provide a cheap path for makers beginners and enthusiasts that are interested in learning the Swift programming language since the cost of the SwiftIO board is 80% lower than that of the cheapest Apple iPad.
The board is currently available for sale on MadMachine’s store for $68 and users have the option of picking up the SwiftIO maker kit containing different sensors and actuators alongside the SwiftIO board, for $118.
More information on the board, pricing, availability, and features, can be found on MadMachine’s Website.