Host-hub communication for LEGO Spike Prime on Linux

  • LEGO robotics sets are a well established tool for teaching programming in undergraduate courses. Starting with the now outdated EV3 set LEGO provided a Python programming interface and (inofficial) Linux support. The current LEGO Spike Prime set still provides Python programming, but no direct support for Linux. In this report we collect and extend information on controlling Spike Prime robots from Linux hosts. We cover access to a robot's Python interpreter and code transfer as well as bidirectional robot-to-host communication via USB and Bluetooth. Results may be extended to robot-to-robot communication via Bluetooth.

Download full text files

Export metadata

Additional Services

Metadaten
Author:Jens FlemmingGND
DOI:https://doi.org/10.34806/3wp9-0991
Document Type:Report
Language:English
Date of Publication (online):2022/10/21
Year of first Publication:2022
Publishing Institution:Westsächsische Hochschule Zwickau
Tag:LEGO; Linux; Python; Spike
Page Number:7
Faculty:Westsächsische Hochschule Zwickau / Physikalische Technik, Informatik
Dewey Decimal Classification:0 Informatik, Informationswissenschaft, allgemeine Werke / 00 Informatik, Wissen, Systeme / 004 Datenverarbeitung; Informatik
Open Access:open_access
LIBDOC-published (WHZ):LIBDOC-published (WHZ)
Release Date:2022/10/24
Licence (German):License LogoCreative Commons 3.0 (deutsch) - Namensnennung - Weitergabe unter gleichen Bedingungen