Skip to content

Releases: NiHoffmann/ORB

Release v1.0

05 Nov 15:04

Choose a tag to compare

Setup

  1. Install Python and make sure it is added to your Windows PATH variable.

    Run python --version to confirm.

  2. Add Release<Version>/Tools to your Windows PATH variable.

    Run orb-util --help to confirm.

  3. Configure the ORB DFU mode driver as a 'WinUSB device' (using Zadig or a tool of your choice).

Note

This step is optional if you already have the firmware installed on your ORB.

  1. Use orb-util to upload and compile Python programs or flash your firmware.

Quick Guide

Execute these commands from your Python project directory. You may use 'Template' as a starting point.
The Quick Guide suggests using the .build file, as found in 'Template':

{
    "import": ["import1.py", "import2.py", ...],
    "main": "main.py"
}

This will allow you to compile multiple Python scripts into one binary.

Flash firmware

orb-util --flash <version>

Test your program on Windows

orb-util -b -t win

Compile and Upload with ORB Monitor

  1. You can start the ORB Monitor setup with your program using this command:
    orb-util -b
  2. Select your port (USB).
  3. Press "Download Program."
  4. Recompilation can be done using:
    orb-util -b -c
    or initialize the program download right away:
    orb-util -b

v0.001

08 Oct 21:14

Choose a tag to compare

v0.001 Pre-release
Pre-release

Test Release: Working-Firmware.