OpenMV IDE support for all MicroPython Boards

Discussion about programs, libraries and tools that work with MicroPython. Mostly these are provided by a third party.
Target audience: All users and developers of MicroPython.
Post Reply
User avatar
kwagyeman
Posts: 6
Joined: Fri Apr 15, 2016 5:16 pm

OpenMV IDE support for all MicroPython Boards

Post by kwagyeman » Sat Feb 25, 2017 10:06 pm

Hi folks - this is Kwabena from OpenMV,

OpenMV IDE supports opening generic generic serial terminals that are connected to serial ports, bluetooth ports, udp ports, tcp ports, etc. Once the terminal is open you then have access to the standard REPL prompt. Anyway, a shot a video about this feature which you can view here:

https://youtu.be/YhlB938ch-Q

If you have any feedback, ideas, etc. about this and want to see something in particular supported I probably can make it happen. For example, SSL support. Note that the terminal supports UTF-8 characters and colored text via standard escape codes. Additionally, I support all the standard control characters in the terminal along with the Emacs control characters for cursor movement. However, there's still some space for more functionality and I could add some other cool stuff. The serial parser code is here:

https://github.com/openmv/qt-creator/bl ... al.cpp#L41

In particular, here's where ASCII control characters are handled:

https://github.com/openmv/qt-creator/bl ... l.cpp#L167

There are quite a few command slots left over to do some cool stuff. Let me know if you have some good ideas. Note that the command must not be longer than a single byte. The rest of the parsing code won't let anything but byte values 0-31 to the control character parsing code.

User avatar
deshipu
Posts: 1388
Joined: Thu May 28, 2015 5:54 pm

Re: OpenMV IDE support for all MicroPython Boards

Post by deshipu » Sun Feb 26, 2017 11:37 am

That's great news! I will be able to make it work with the WiFi shield and program my robot more conveniently!

Delebel
Posts: 48
Joined: Thu May 25, 2017 2:21 pm
Contact:

Re: OpenMV IDE support for all MicroPython Boards

Post by Delebel » Sun May 28, 2017 6:13 pm

Hi I'm a newbie so forgive me for asking a stupid question. I searched the forums but could not find the color coding and what each color means when using OpenMv IDE. Anybody out there can help me at least point me in the direction where such info can be found?

User avatar
kwagyeman
Posts: 6
Joined: Fri Apr 15, 2016 5:16 pm

Re: OpenMV IDE support for all MicroPython Boards

Post by kwagyeman » Sun May 28, 2017 6:18 pm

Please ask questions about OpenMV on the OpenMV forums. http://forums.openmv.io.

As for your question. Please start a new thread on OpenMV forums. That said, from your question I can't tell what you problem is. Please write a few paragraphs about what you are trying to do and your problem.

Post Reply