Skip to content

V2.1.0-beta

Choose a tag to compare

@PankratiosV PankratiosV released this 27 Oct 23:16
· 38 commits to main since this release

Beacon uses REST API introduced in the latest LightBurn 2.2 update, which allows for job monitoring and Arduino automations. For all other LightBurn versions under 2.2 which do not have the REST API integration, Beacon uses OCR Python algorithms to screen read the laser status, which effectively allows for full Arduino integration in all LightBurn versions, 2.2 included (although I still recommend using REST API mode, or for increased reliability, use the OCR + REST API mode, which uses both, strictly for 2.2 release of LightBurn). MUST HAVE LIGHTBURN LASER WINDOW OPEN IF THE VERSION IS LOWER THAN 2.2; IN VERSION 2.2 LIGHTBURN CAN BE MINIMIZED. Both old and new versions will work with Beacon minimized

Now available on MacOS Intel/Silicon and Windows 10/11

Beacon features:

  1. OCR/REST API connection to any Lightburn versions (API only for latest version). 2.2 features a toggle to have both OCR and REST API connectivity at the same time for a smoother experience. Mode in BETA. Regular mode is default REST API connectivity.
  2. Custom button mapping for unlimited relay connections and automations. Example usage scenario: automating jigs; automating exhaust fans and LED indicator lights. Sensor input also available for implementing toggles on trigger, example usage: custom enclosure door was opened, triggers an event such as a buzzer sound or triggers an LED light.
  3. Custom notifications and custom sound loader system for easy sound change - Windows Notification/Discord/Telegram integration and more.
  4. Wifi connections to ESPs to have WiFi LEDs in another room as per user request, as some people run their lasers in a garage and want the LEDs to light up far away to indicate laser status.
  5. Remote phone dashboard on the same WiFi network to view statistics and laser status.
  6. Usage reports - have daily, monthly, yearly reports with down to second precise stats with graphs, can be regular graphs or with full job cost breakdowns. Can also be sent via a Telegram integration on a schedule or triggered manually. Example usage scenario: a daily or weekly report of the total run time, as well as laser cost breakdowns send to a phone remotely.
  7. Light and Dark modes.
  8. More coming! Please suggest

Legal Note: I did not reverse engineer or tamper with original LightBurn software to make this app. Everything is legally made and uses API keys made and supported by LightBurn in the latest 2.2 update. OCR is simply a screen reading Python script that detects the words “ready” “disconnected” etc..
LightBurn is a trademark of LightBurn Software, LLC. Beacon is an independent project and is not affiliated with, endorsed or sponsored by LightBurn Software, LLC.