Giter VIP home page Giter VIP logo

bap's Introduction

The Brick Automation Project

Welcome to "The Brick Automation Project" V1.5!

This software is free and developped for the community of AFOL! I am extremely grateful to the following people for their kind donation.

Top Donors:

  • David G.
  • Markus W.
  • Jacek H.
  • Jade124
  • Martin H.
  • Georg D.
  • Andrew H.
  • Isaac M.
  • Fabian W.

As of June 27th 2020, I have decided to share the source code of this project as I don't find time to work anymore on it. I share it as-is, with its flaws :)

V1.5 is out - 08/21/19

  • Control+ Hub - Implementation complete, including new L + XL Technic engines
  • Fix a bug with EV3 preventing the use of more than one sensor at a time
  • Fix a UI bug related to the Section part of the Self-Driving Module. That section now properly redraws after window resize.

V1.4 is out - 08/18/19

  • The long awaited feature to limit connectivity to a list of devices during convention is done!
  • Choose between Project-Only limitation or Specific-List limitation.
  • Fix ports of Boot Move Hub on latest firmware (Star Wars Boost Hub)

V1.3 is out - 05/04/19

  • Update how motor are control to support latest PUP hardware.
  • Alpha status because untested due to urgency of build an no availble hardware to test changes.

V1.2 is out - 03/16/19

  • BuWizz - Implementation
  • Play Sound implementation in the Event section

V1.1 is out - 02/19/19

  • PFx - First implementation
  • Improvement: Better Section Reservation for Self-Driving System.
  • Bug Fix: Show proper battery level of remote controls
  • Bug Fix: Motor Slider now properly show negative speed.
  • Bug Fix: EV3 Motors properly activate on their ports.
  • Bug Fix: Train not stopping immediately in Self-Driving module

V1.0.1 is out - Hot Fix - 02/11/19

  • Bug Fix: Remove hard-coded COM5 for EV3 connection and properly uses the COM input by the user
  • Improvement: Stretch the length of the Hub names to allow Battery % to show up

V1.0 is officially released - 02/10/19

  • New Name: The Brick Automation Project
  • EV3 Support!
  • Fix of SBrick port (port B and C were inverted)
  • Add 'Released' event for PUP Remotes
  • Fix Battery Level Not Showing up for PUP Hubs
  • Introduce official terms of service

V0.9 is out - 02/03/19

  • WeDo 2.0 Support
  • Fix SBrick Sensor Calibration
  • Fix Saving Issue with Remote Control

V0.8 is out - 02/02/19

  • Remote Control Support

  • LED Color Configuration

  • Allow to start and stop scanning

  • Allow to disconnect single devices

  • Programming:

  • Support for Custom Trigger Events
  • Change the color of LEDs programmatically
  • Self-Driving module:
  • Implement Green/Red lights based on Section occupation.
  • Fix a bug with looped Paths

V0.7.1 is out - 01/28/19

  • Programming:
  • Fix a bug preventing the access of custom code with events.
  • Self-Driving module:
  • Fix a bug preventing the deletion of Paths.
  • Fix a bug with 'Clear 2 Sections' in the Self-Driving Module

V0.7 is out - 01/28/19

  • Programming:

    • Plenty of new properties are now available
    • You can name sequences
    • You can customize distance/color trigger cooldown
  • Self-Driving module:

  • You can now customize clearing time and 'stop needed ahead' speed
  • Add capacity to wait for the next 2 sections to clear
  • Allow to run code when next section releases
  • Speed Coefficient, to slow or accelerate trains based on battery level.

V0.6 is out - 01/20/19

  • Self-Driving Trains!
  • New UI
  • More Robust Hub Detection
  • Add Port Selection for Sensor Events
  • Bug Fixes

V0.5 is out - 01/14/19

Major update includes:

  • Full support of SBrick Plus and PF Sensors.
  • Introducting an Anti-Collision system that works with simple distance detectors
  • Bug fix: Code was executed twice on sensor event
  • Bug fix: Better handling of faulty device connection

V0.4 is out - 01/14/19

Major update includes:

  • SBrick support
  • Global code editor

V0.3 is out - 12/26/18

Major update with this version:

  • New UI
  • Improved Hub Detection
  • Color In C# Editor
  • Light Management
  • Code editor improvement
  • Fix Hub not showing up on certain configurations
  • Add 'State' variable to each hubs

Credits

This software uses a couple other awesome open source code:

bap's People

Contributors

cosmik42 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.