SPI Bus in Python
-
@Lazar-Demin Is this still just for python 2??? is there a python 3 version??
-
@Juan-Pablo-Jimenez A python3 version is now available as well! See https://github.com/OnionIoT/python-spidev#installation-on-omega2
-
@Lazar-Demin I cannot install version for python3.. it says "Unknown package 'python3-spidev'"
-
@Pablo-Fonovich Which firmware version are you running?
I ask because python3-spidev is published in the new package repo. Try upgrading your firmware to v0.3.0 or higher and trying again.
-
@Lazar-Demin Oh thanks! i had updated to the latest stable. I'm trying right now.
-
@Lazar-Demin That worked! thanks.. are gpio and serial packages available for pyhton3?
-
@Pablo-Fonovich you can get a list of available python3 packages by running:
opkg opkg list | grep python3
You can also install
python3-pip
to install Python packages, see this guide for more details.
-
@Lazar-Demin , thanks, i've already knew that... but i cannot find any gpio module for python3, nor can i find a serial module for python3.. Are they available?
-
@Lazar-Demin Hey, sorry to continue this after this long. but i started with a second device, isntalled python3-pip, but command line says pip3 not found.. what could be happening?
-
@Lazar-Demin In fact, i can see pip3 binary in /usr/bin/, but running it, even with full absolute path, returns not found error
-
Maybe take a look at Lazar's recent response
https://community.onion.io/topic/3591/python3-modules-for-gpio-and-serial-port/9