Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mobsya/thymio-vpl2
https://github.com/mobsya/thymio-vpl2
Last synced: 11 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/mobsya/thymio-vpl2
- Owner: Mobsya
- License: lgpl-3.0
- Created: 2018-04-18T09:35:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-04-18T09:36:31.000Z (almost 7 years ago)
- Last Synced: 2024-11-20T09:45:27.272Z (2 months ago)
- Language: QML
- Size: 511 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE.txt
- Authors: AUTHORS.md
Awesome Lists containing this project
README
# Thymio VPL Mobile
A phone and tablet Visual Programming Environment for the Thymio II robot, by [Stéphane Magnenat](http://stephane.magnenat.net), [Martin Voelkle](https://sampla.ch/) and Maria Beltrán and contributors.
See the [authors file](AUTHORS.md) for a full list of contributions.
This program is open-source under [LGPL-3.0](LICENSE.txt).## Understanding the source tree
This program is built using [Qt5/QML](https://www.qt.io/), on top of a C++14 core.
Its dependencies, namely the [Aseba](https://github.com/aseba-community/aseba/) framework and the [Dashel](https://github.com/aseba-community/dashel) communication libraries, and the [Enki](https://github.com/enki-community/enki/) robot simulator, are available as [git submodules](https://git-scm.com/docs/git-submodule).## Compilation instructions
Thymio VPL Mobile is easy to compile:
1. Install the [latest version of Qt5](https://www.qt.io/download-open-source/).
2. Clone this repository recursively:
`git clone --recursive https://github.com/aseba-community/thymio-vpl2.git`
3. Open `thymio-vpl2.pro` in Qt Creator and run the project.Note that on Linux, you need to install libudev first in order to enumerate serial ports (Ubuntu: package `libudev-dev`).