/getrpimodel

Get Raspberry Pi model Name(eg: A, B, B+...)

Primary LanguagePythonMIT LicenseMIT

getrpimodel

Get Raspberry Pi model Name(eg: A, B, B+...)

install

pip install getrpimodel

installs

Downloads Downloads Downloads

return

String: 'Model Name' same string as the 'Model' column value of the following Table, like as "A", "B", "B+", "2 Model B", "3 Model B" and so on.

Miner info in parentheses, like (Beta), (ECN0001), or (with BCM2837) are removed; or appear with '--s' option, or 'model_strict()' function.

How to use

as python program.

python -m getrpimodel [--s] 

as python library.

import getrpimodel

print (getrpimodel.model())
print (getrpimodel.model_strict())

C++ version.

C++ version is also availabel as here.

history

  • 2018.09.19_version_0.1.13 add "Zero W", "3 Model B+"
  • 2018.11.19_version_0.1.15 add "3 Model A+"
  • 2020.05.01_version_0.1.16 merge pr1 for adding model 4B by shingon, thank you!
  • 2020.05.01_version_0.1.16 add "Compute Module 3+"
  • 2020.05.01_version_0.1.16 add missing b+ of rev "900032"