Giter VIP home page Giter VIP logo

robodash's Introduction

hello! i'm alex

I'm a mostly self-taught programmer with an interest in robotics and the web. Sometimes I make things, and sometimes I don't abandon those things.

robodash's People

Contributors

aztro-dev avatar noozabooz avatar unwieldycat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

robodash's Issues

Feature Request: Graphing

It would be really cool to be able to graph information to the screen. This could help with debugging things like PID without requiring the user to set up some kind of external graphing tool. It would also be useful for logging information in a tournament setting where connection to the brain isn't possible.

Feature Request: Banner/Alert System

Overview

A banner that can appear on all screens. This banner can have its text set and be called from any template.

Motivation

Some templates may want to alert the user if an error occurs, for example: a sensor fails calibration

Map autons to images

It would be cool if the empty space on the right side of the auton view could be configured to display a image from the SD card related to the currently selected auton. Maybe this could be done by configuring an optional "path" parameter for each auton in init?

Release 2 Todo

Widgets & UI

  • Selector
    Make the selector screen look better

  • Console
    Console view for debugging

  • Sidebar
    Move everything to a sidebar for better use of space

Polishing

  • Make better color scheme
    Make the color scheme look better and more customizable

  • Refactor code
    Make stuff less jank and code style more consistent

  • Error handling
    Add failsafes for user error and LVGL version conflicts

Misc

  • Third-party Views
    Figure out how other templates can have their own views without bundling the entire library

  • Decouple LVGL
    LVGL should be managed by liblvgl

  • Docs
    Make more comprehensive documentation.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.