Code Monkey home page Code Monkey logo

polaris-opencore's Introduction

LamaDiLuce - Anima EVO

Build Status Build Status License GitHub issues Donate GitHub issues

Polaris, the combat ready modular hilt born in 2015 becomes an open source project in 2020 powered with the new Anima EVO electronic module.

To read the entire story you can follow this link.

Polaris Anima EVO


Table of contents


Introduction

LudoSport masters created in 2006 a combat discipline with the lightsaber that spread a common language among the people practicing it, however the athletes didn’t have a reference for their equipment yet.

In 2015 LamaDiLuce gave birth to Polaris, a new saber that would become the reference for hundreds of lightsaber enthusiasts who wanted to compete with an elegant weapon.

After 5 years, and after thousands of feedbacks from worldwide users, the new generation of saber is ready and you can contribute to the evolution of Polaris too.


Features

  • RGBW customization for the LED
  • No pushbutton required
    • Gestures to arm / disarm
    • Blade color can be selected among pre-sets during arming
    • Kill switch
  • Mute function activated by a tap on the hilt during arming
  • Electronic powered by a Cortex-M4
  • Dedicated PC software for advanced customization and firmware upgrade
  • Code built with Automaton state machine modules
  • Smoothswing experience

Setup

In order to be able to contributre to this project, compile and upload the FW to your lightsaber, you need to:

  • undestand C++
  • be familiar with Arduino
  • download and install a bunch of software
  • get used to Git and GitHub in order to commit your changes
  • get familiar with Automaton framework

We strongly recommend to install VS Code and PlatformIO extension.


Contributing

Any developer who wants to contribute to the project shall propose a completed merge into the master as a significant feature update for a release to the public (just one pull request with all the relevant details).

The changes are first reviewed in terms of coding, compatibility with previous versions and Scintilla SW. If the changes are ok and in line with the purpose of the lightsaber FW, the council gives the approval and a new release candidate is built.

This new release candidate is testes by selected developers and, if all the tests are passed, the master branch is updated and a new official FW version is released.


Council members

Daniele "denken0bi" Andrea "AnFive" Carlos "karldeux" Fabio "FlamingBear" Davide "FarFlyer" Ian "Nuntis"
Daniele Andrea Carlos Fabio Davide Ian

FAQ

FAQ and troubleshooting can be found here


Donations

You can still support the project with development suggestions or with a free donation that will be used for new hardware evolutions.

Donate


License

License


polaris-opencore's People

Contributors

farflyer avatar davidfolch avatar nuntis-spayz avatar karldeux avatar jramboz avatar anfive avatar abridge-it avatar f4iey avatar khaos85 avatar mpale avatar

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.