Q100

From Geekworm Wiki
Revision as of 18:39, 12 March 2024 by Harry (talk | contribs) (Created page with "{{GD Template Impl}} ==Overview== ==Features== ==Packing List== ==User Manual== Enable SPI interface sudo raspi-config Choose Interfacing Options -> SPI -> Yes to enabl...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Overview

Features

Packing List

User Manual

Enable SPI interface

sudo raspi-config
Choose Interfacing Options -> SPI -> Yes  to enable SPI interface

Install lgpio liberery

PS: If you use the bookworm system, you can only use lgpio library, bcm2835 and wiringPi can't be installed and used

#Open the Raspberry Pi terminal and run the following command
wget https://github.com/joan2937/lg/archive/master.zip
unzip master.zip
cd lg-master
sudo make install

# You can refer to the official website for more: https://github.com/gpiozero/lg

Install Python

sudo apt-get update
sudo apt-get install python3-pip
sudo apt-get install python3-pil
sudo apt-get install python3-numpy
sudo pip3 install spidev

Download Examples

Open the Raspberry Pi terminal and run the following command:

sudo apt-get install p7zip-full -y
wget https://sourceforge.net/projects/u-geek/files/HATs//Raspi_M2_HAT/Raspi_M2_HAT_code.7z
7z x Raspi_M2_HAT_code.7z -r -o./Raspi_M2_HAT_code
sudo chmod 777 -R Raspi_M2_HAT_code
cd Raspi_M2_HAT_code

Run the demo:

sudo python stats.py
Add your comment
Geekworm Wiki welcomes all comments. If you do not want to be anonymous, register or log in. It is free.