Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>JeVois Developer AssistantNew to Visual Studio Code? Get it now.
JeVois Developer Assistant

JeVois Developer Assistant

Team 1731

|
615 installs
| (0) | Free
Makes the life of a JeVois vision camera developer less miserable
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

JeVois Developer Assistant

The JVDA is designed to make your life more sustainable with the JeVois vision camera.

Much of the planned extension functionality is not present. This will be finished after the 2020 robotics season is over. Currently, the JVDA can only deploy code to the JeVois camera and create simple JeVois projects.

Created on Windows 10 and is untested for Linux and MacOS

JeVois Projects

JeVois projects are determined by a jevois-project.json in the root of the project.

The following is the default jevois-project.json

{
    "deploy_folder": "src",

    "jevois_drive_letter": "f:",
    "jevois_serial_port": "COM1",
    "jevois_baud_rate": "57600"
}
  • The deploy_folder is the path from your project root to where your code is stored.
  • The jevois_drive_letter is what drive letter appears when usbsd is sent to the JeVois camera.
  • The jevois_serial_port is the serial port to the camera. This will be different depending on your OS and USB configuration
  • The jevois_baud_rate is the baud rate the camera uses to communicate over the serial port. By default the camera uses 57600. It is not recommended to change this number.

I know this file is incredibly crude and will not play well when developing across multiple computers. This will be fixed later

Features

  • Deploy your code in a matter of seconds with a single click
  • Create several JeVois projects and deploy from different projects
  • No longer question the insanity of the developers behind JeVois

Requirements

  • A JeVois vision camera
  • Python 2.7+, Java, or C++
  • JSON

Extension Commands

  • Deploy JeVois Code: Copy code to the JeVois camera
  • Create JeVois Project: Create a new JeVois project

Note: The extension will automatically send usbsd to the camera if the microSD is not detected. Do not connect to it with a serial terminal while deploying code

Known Issues

  • jevois-project.json will need to be constantly changed depending on the computer if the project is in a repo. A temporary solution is to add this file to your .gitignore

Release Notes

[1.0.3]

  • Added extra information in package.json
  • Fixed deploy hanging forever
  • Changed git repo link back to actual repo link. The Github page can be found in homepage in package.json
Previous Versions

[1.0.2]

  • Fixed git repo link going to the actual repo link rather than the github page.
  • Fixed extension not activating when trying to create a new JeVois project
  • Changed the README to show the actual commands shown in the command palette rather than the command identifier

[1.0.1]

  • Added a very budget icon

[1.0.0]

  • Initial Release
  • Added deploy command that easily sends code to a connected JeVois camera. If the camera microSD is not detected, the command attempts to send usbsd to the serial USB port and then deploys if the drive is found.
  • Added folder selection when deploying so that multiple projects can be open and deployed
  • Added JeVois project creation that makes the extension work
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft