Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/meowmeowahr/kevinbotv3-desktopclient

Home to the new Kevinbot v3 Desktop Client.
https://github.com/meowmeowahr/kevinbotv3-desktopclient

desktop-client driver-station gui kevinbot pyside6 python qt6 robotics xbee

Last synced: about 19 hours ago
JSON representation

Home to the new Kevinbot v3 Desktop Client.

Awesome Lists containing this project

README

        


Kevinbot v3 logo

# Kevinbot v3 Desktop Client

[![codecov](https://codecov.io/gh/meowmeowahr/KevinbotV3-DesktopClient/graph/badge.svg?token=7Y1GZD15MH)](https://codecov.io/gh/meowmeowahr/KevinbotV3-DesktopClient)
[![Github Version](https://img.shields.io/github/v/release/meowmeowahr/KevinbotV3-DesktopClient?display_name=tag&include_prereleases)](https://github.com/meowmeowahr/KevinbotV3-DesktopClient/releases)

> [!CAUTION]
> This application is under heavy development and is not functional yet. Do not expect it to work!

Home to the new Kevinbot v3 Desktop Client. This is intended to be a replacement for the [Remote](https://github.com/meowmeowahr/KevinbotV3-Remote).

Drive and operate Kevinbot using a regular PC, gaming controllers, and a USB-connected XBee. Get rid of the need for custom, hard to debug, and slow Raspberry Pi hardware.

## Features

* Modern PySide6 GUI with dark theme
* pyglet backend for controllers
* Support Escaped/Unescaped XBee API modes
* Support all XBee-supported baud rates and flow control
* Unit and coverage testing
* Cross-platform compatibility (Mac support hasn't been tested)
* GNU GPLv3 license