adafruit / adafruit/Adafruit_CircuitPython_BNO08x
SPI class limited to boards with internal pull ups
- Dominant language
- Python
- Stars
- 41
- Forks
- 45
- PR merge metrics
- No merged PRs in 30d
Description
Current library code is enabling internal pull up on INT pin:
https://github.com/adafruit/Adafruit_CircuitPython_BNO08x/blob/08e8e050e8b41aef20f93b3740298212178d4692/adafruit_bno08x/spi.py#L46
but not all boards have that option:
https://forums.adafruit.com/viewtopic.php?f=8&t=177507#p865056
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in adafruit_bno08x/spi.py at line 46 and read the linked forum discussion about boards without internal pull-ups. Determine how the INT pin setup should work on boards lacking that option, then verify that SPI initialization supports those boards without breaking the existing case.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 40/100