Welcome new user! You can search existing questions and answers without registering, but please register to post new questions and receive answers. Note that due to large amounts of spam attempts, your first three posts will be manually moderated, so please be patient.
Because of un-manageable amounts of spam despite our use of CAPTCHAs, email authorization, and other tools, we have discontinued this forum (see the 700k+ registered users with validated email addresses at right?). Please email us any questions or post bug reports and feature requests on GitHub at https://github.com/jevois -- The content below remains available for future reference.
Welcome to JeVois Tech Zone, where you can ask questions and receive answers from other members of the community.

Beginner - How to code Machine Vision and check on video? (Linux/Mac)

0 votes

I would appreciate some help with getting my JeVois up and running so I can code my capstone project. I am interested in creating an algorithm that captures the face, saves and exports it so processing can be done on the iPhone app/Android.

I am struggling to access the "Coding IDE" on the JeVois. I have a VirtualBox with Ubuntu installed, but I can't seem to find where I can code and have the vision camera reflect my coding. Any help would be greatly appreciated!

Also, I have the microSD card with version 1, how do I upgrade my Jevois to 1.6?
asked Jan 5, 2018 in User questions by ShadowMan4 (190 points)

1 Answer

0 votes
The programmer tutorials here will take you through the process step by step:


There is no specific IDE for JeVois. You just edit source code files using your preferred IDE (either plain editor like emacs, or eclipse, etc) and then scripts are provided to compile C++ modules, flash them to microSD, etc

If you want to program in Python + OpenCV, you should indeed flash the latest microSD image to your SD card, and then check out this tutorial: http://jevois.org/tutorials/ProgrammerPythonLive.html

For C++, see that one: http://jevois.org/tutorials/ProgrammerSetup.html and then http://jevois.org/tutorials/ProgrammerHello.html

As part of the C++ build process, you will reflash your microSD card with the latest JeVois version from github and your new module.
answered Jan 5, 2018 by JeVois (46,580 points)
usbsd start -- not working?
Alright thank you!

I am currently stuck at trying to access the microSD card. I bought the JeVois with the microSD card having the software flashed, so I did not need to do that step.

But whenever I use the "jevois-usbsd start" command, I get errors. Currently, I am getting a "Timeout communicating with JeVois -- ABORT". I also receive "Cannot access /dev/ttyAMC0 -- is JeVois plugged in? -- ABORT". I am not sure how to proceed. I figured if I am able to access the microSD's contents, I can then program using Python and build my machine vision algorithm there.

Any ideas as to why these errors come up and how to fix them?