ladyada
09a1fcc6bd
change requests!
5 years ago
ladyada
41bf478b32
fix for https://github.com/adafruit/Adafruit_Blinka/issues/66#issuecomment-449881482
5 years ago
ladyada
b205e66c65
allow overriding of the platform detect
5 years ago
ladyada
3f3ae47a7d
fix lint
5 years ago
ladyada
00a3d61df4
light lint
5 years ago
ladyada
8b500cabdb
detect FT232H thru a combo of environment var & ftdi1 test
5 years ago
crazyquark
883642d019
initial support for ODROID C1/C2
5 years ago
Brennen Bearnes
534776a825
add tweaks for pylint; detect (some) generic linux systems; rename class
Main wrapper class is now `Detector`, which is more noun-y than verb-y.
Added GENERIC_X86 and GENERIC_LINUX_PC to chip and board, respectively.
Made pylint happier.
5 years ago
Brennen Bearnes
7d2e0c830a
fix a couple of bugs in beaglebone detection; tested for BBB
...unfortunately, requires root as-written, which probably makes
this a lot less useful.
5 years ago
Brennen Bearnes
aca915f8c5
beaglebone board id detection from eeprom (maybe)
5 years ago
Brennen Bearnes
5c82d8a394
add __getattr__ to chip to mirror board interface
5 years ago
Brennen Bearnes
0c491f95a2
refactor board detection to dependent on chip; simplify getattr checking
Per feedback here and elsewhere:
https://forum.armbian.com/topic/8981-adafruit-circuitpython/?tab=comments#comment-67633
There's still plenty to be done here, but this is cleaner than it was.
Also makes some names more consistent, and uses uppercase string values for id
constants.
5 years ago
Brennen Bearnes
672713699e
add ANY_RASPBERRY_PI_2_OR_3, SUN8I, NODEMCU constants
5 years ago
ladyada
e52b082a73
sun8i detect
5 years ago
Brennen Bearnes
686bc57a28
working pi detection, stub out Chip a bit further
5 years ago
Brennen Bearnes
27bd8190f8
add Chip and Board, move to @property access for boards
5 years ago