If you want to use an IDE like Code::Blocks, you can configure it to use the newly installed toolchain.
When you create your project in Code::Blocks, be sure to select the “Quimesis ARM Linux Compiler”.
sudo apt-get install lib32stdc++6 sudo apt-get install lib32z1
ST/Link v2 windows driver: STSW-LINK009 : http://www.st.com/web/en/catalog/tools/PF260219
ST/Link Utility: STSW-LINK004 : http://www.st.com/web/en/catalog/tools/PF258168
GDB server for emIDE: http://emide.org/files/stlinkgdbserver.7z
To use the CANUSB module :
In brief :
sudo apt-get install can-utils
sudo modprobe can sudo modprobe can_raw sudo modprobe slcan
Make them load automatically :
sudo nano /etc/modules
Add the three modules “can”, “can_raw” and “slcan” to the list (each goes in one line).
sudo slcand -o -c -f -s8 /dev/ttyUSB0 slcan0
sudo ifconfig slcan0 up
candump slcan0
cansend slcan0 <ID>#<byte1>.<byte2>.<...>.<byte8>
from https://www.robot-electronics.co.uk/htm/usb_iss_tech.htm
To be used with i2c-devantech-iss kernel module, to access a dedicated /dev/i2c-x
device on one's Linux desktop.
Then you can use the /dev/i2c-x
device directly, or request another kernel module to use it:
echo <your_module> <device_address> > /sys/bus/i2c/devices/i2c-<x>/new_device
When using zsh
, the latest command may result into failure zsh: file exists: /sys/bus/i2c/devices/i2c-<x>/new_device
; in that case, just switch to bash, and the same command will succeed.
https://groupgets.com/manufacturers/getlab/products/purethermal-2-flir-lepton-smart-i-o-module https://lepton.flir.com/getting-started/
On Ubuntu, can be used with the GetThermal interface.
Normally foressen to work with Android.
But can be used on Linux using flir-gtk1).
See also https://www.dpin.de/nf/thermal-camera-on-linux-flir-one-pro/.