https://github.com/programyazar/raspi_oled_system_monitor
# rust i2c oled display (128x64) for raspberry pies: zero,2,3,4..
https://github.com/programyazar/raspi_oled_system_monitor
oled pi raspberry rust
Last synced: 12 months ago
JSON representation
# rust i2c oled display (128x64) for raspberry pies: zero,2,3,4..
- Host: GitHub
- URL: https://github.com/programyazar/raspi_oled_system_monitor
- Owner: ProgramYazar
- Created: 2021-03-06T21:51:40.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-13T21:26:41.000Z (about 3 years ago)
- Last Synced: 2025-01-01T18:43:08.487Z (about 1 year ago)
- Topics: oled, pi, raspberry, rust
- Language: Rust
- Homepage:
- Size: 95.7 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# rust i2c oled display (128x64) for raspberry pies: zero,2,3,4..
You can use this program for system monitoring on raspberry pi or compatible dev boards (maybe: bananapi, nanopi..)
This program using linux hal layer. I use this program by cross compiling. If you compile on raspberry pi
comment these lines:
```
# [build]
# target = "arm-unknown-linux-gnueabihf"
```
i compiled like this on mac os x catalina:
```
cargo build --target arm-unknown-linux-gnueabihf --release
```
After compile you can upload with rsync or scp:
```
rsync -avz target/arm-unknown-linux-gnueabihf/release/raspi_oled_system_monitor pi@zero.local:~/
or
rsync -avz target/arm-unknown-linux-gnueabihf/release/raspi_oled_system_monitor pi@[your_device_ip]:~/
```
this program spent max %1 cpu and %.5 memory on raspberry pi zero. this means nothing.