jetson-containers icon indicating copy to clipboard operation
jetson-containers copied to clipboard

[jp6] Adding OLED package

Open tokk-nv opened this issue 1 year ago • 1 comments

Adding package:

  • hardware
    • oled

tokk-nv avatar Nov 29 '23 02:11 tokk-nv

Added the following

  • /start_oled_server (so that it can be used as a base for other containers)

Limitation

  • Data retrieval hardcoded (eventually to be moved to using jtop?)
    • power_mode(), power_usage() return fixed values
  • Does not clear out OLED display upon exiting (eventually to handle SIGINT?)

Tested with

Tested on

  • Jetson Orin Nano Developer Kit running JetPack 6.0 GA
  • Jetson Xavier NX Developer Kit running JetPack 5.1.1

image

tokk-nv avatar May 03 '24 18:05 tokk-nv

@dusty-nv @tokk-nv This is something nice I could use in my Home Lab rack cabinet :) I also wonder if in future we could benefit from this work and use it do deliver Jetson sensor data to Home Assistant instance using custom integration?

ms1design avatar May 08 '24 09:05 ms1design

Sounds good @ms1design! Yes, it is a nifty little widget for headless systems.

@tokk-nv can you rebase this against latest dev branch by copying hardware/oled when you are ready for it to be merged?

dusty-nv avatar May 08 '24 12:05 dusty-nv

Hi @dusty-nv I've merged the latest of your dev branch into this fork branch of mine, so I believe this is ready to be merged.

tokk-nv avatar May 08 '24 22:05 tokk-nv

@tokk-nv it changes lots of unrelated files- should I just pick hardware/oled for you branch, or were there other required changes?

dusty-nv avatar May 09 '24 01:05 dusty-nv

Yes, the real changes are only under the hardware/oled directory.

tokk-nv avatar May 09 '24 16:05 tokk-nv

Manually cherry-picked this in https://github.com/dusty-nv/jetson-containers/commit/5ca13d3719b0d0d091183177ff1527a8efaf1078 - thanks @tokk-nv

dusty-nv avatar May 09 '24 17:05 dusty-nv