Machinekit
In5 Minutes
Alexander Rössler
2
Overview
● Machinekit
● Main Features
● Applications
● More Information
4
WhatisMachinekit?
5
Roots
May 2014
Machinekit
6
Roots
CNC Machines Desktop Computers
7
Applications
Embedded Devices
TabletsSmartphones
Desktop ComputersCNC Machines
Robots Quadcopters
Machinekit
3D Printers
Other Applications
?
8
MainFeatures
9
7404
abcd
efgh
7404
abcd
efgh
Hardware AbstractionLayer
7404
abcd
efgh
● Configuration
– Components
– Pins
– Signals
● Realtime
● Userland
10
Machinetalk
● Middleware
● Interaction between RT and non-RT
● Distributed setups
11
RemoteUIs
● QtQuickVcp
● Machineface
● Cetus
● ...
12
Application
13
In Action
25
More Information
● machinekit.io
● Machinekit on Google Google Groups
● machinekoder.com
● Meetup: Qt and QML Vienna
26
Questions?

Machinekit - In 5 Minutes