Login
Start Free Trial Are you a business? Click Here

Serial Bus Servo Driver Board Reviews

2 Rating 1 Reviews
Read The Pi Hut Reviews
Visit Product Page

Email:

contact@thepihut.com

I really like the IO of this board and it's gunu be really helpful in my project I'm working on atm, the fact I can develop and test code on my windows machine and then use the UART pins on a raspberry pi when embedding it will be insanly useful. That said though, the python library code written for this really needs some work, for anyone trying the "library" they gave, it straight up won't work as it contains environment configs that will only work on the developers machine (one of waveshares devs) As an experienced python dev I can see what they're trying to do, the intent is to make it something portable but they're misusing python virtual environments to make that, this feature is not supposed to make things copyable (first page of python venv module docs). If you wanna fix this to try the library for yourself you have to hard code where python is installed in the pyenv.cfg as currently it's looking for a C:\Users\liuwei\AppData\Local\Programs\Python\Python311\python.exe. "liuwei" in this case is the user account of the dev at waveshare. If waveshare read this, please consider learning building python modules and publishing to pypi, the process is very flexible with packaging (I use it at work allot) and you can use features from github actions to package and distribute your module for free as well as generate documentation via sphinx like most python modules.
2 Helpful Report
Posted 5 months ago