LoRa communication library for Raspberry Pi
Project description
Strawberry PI
Setup modulo LoRa
Tutorial su come impostare i Pin GPIO per il modulo di comunicazione LoRa (Sx127x):
-
Raspberry PI model B:
Raspberry Raspberry GND GND Ground GND NSS GPIO8 3.3v 3.3V MOSI GPIO10 GPIO22 RST MISO GPIO9 GPIO4 DIO0 SCK GPIO11 GPIO17 DIO1 DIO5 GPIO18 DIO2 DIO4 GPIO27 DIO3 GND -
Raspberry Pico W
Raspberry Raspberry GND GND Ground GND NSS GPIO8 3V3 (OUT) 3.3V MOSI GPIO19 GPIO9 RST MISO GPIO16 GPIO7 DIO0 SCK GPIO18 GPIO10 DIO1 DIO5 DIO2 DIO4 DIO3 GND
Utils
-
Come installare librerie su Pico W
- Installare il package pipkin sulla propria macchina, questo package ha gli stessi comandi di
pip
- Utilizzare il package appena installato come se fosse
pip
, ecco un esempio:
pipkin install <Package>
- Installare il package pipkin sulla propria macchina, questo package ha gli stessi comandi di
-
Come installare librerie su model B Quando si proverà a installare le librerie python sul model B, uscirà un errore del genere:
error: `externally-managed-environment`
Per ovviare a questo problema lanciare il comando
pip
opip3
con il parametro--break-system-packages
, esempio:pip install Strawberry-PI --break-system-package
-
Come convertire uno script python in Linux Service Per creare un servizio linux, che sarà lanciare lo script python all'avvio del Raspberry e ogni volta che andrà in errore sarà rilanciato, utilizzare il comando:
forge <PYTHON_SCRIPT>
esempio:
forge ./MyGateway.py
Ecco alcuni comandi utili per capire l'andamento del servizio appena creato: - Per visualizzare lo stato del servizio appena creato
zsh sudo journalctl -u <PYTHON_SCRIPT>
- Restituisce una lista di tutti i servizi presenti sul Raspberryxml sudo systemctl --type=service
-
Come installare il sistema operativo su model B: https://www.raspberrypi.com/documentation/computers/getting-started.html
-
Come accedere con RDP (Remote Desktop Protocol) su model B: https://www.raspberryhome.it/2020/04/23/raspberry-pi-remote-desktop-rdp/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Strawberry_PI-0.0.103-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bc8bb22bd465c9d55d1f8209a77fc8948558d00938ff7002a64e572d5381fbd |
|
MD5 | ab19996b6cb65c9b640c22e2a1769024 |
|
BLAKE2b-256 | 1f8ad67aae61fba5c2d19c75461291434299d1b79add69751bf4522202d2b4fb |