compatible with Banana Pi M2 Berry / M5 or Radxa Rock 3 A / Rock 4 C+ ?
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 494
- Forks
- 472
- PR merge metrics
- No merged PRs in 30d
Description
Hello Community,
any chance this is working with one of these alternative boards?
- Banana Pi M2 Berry
- Banana Pi M5
- Radxa Rock 3 A
- Radxa Rock 4 C+
my first test with M2 Berry and the 16.04 official image was that the GrovePi is visible via $ sudo i2cdetect -y 2
the grove_rgb_lcd example works with the smbus number changed from 1 to 2.
but i did not get the grovepi.py to work. also i tried with setting it to hw smbus mode and tweaking the di_i2c.py script to use also use the bus '2':
with this i get an exception at line 225
as after the first read the data variable just has a simple 0 in there. (not a list...)
anyone had this running?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with Software/Python/grovepi.py at line 225 and the di_i2c.py changes described in the report. Reproduce the setup with i2cdetect and the grove_rgb_lcd example on the listed boards, then verify whether grovepi.py works with the detected I2C bus and record compatibility results.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python, raspberry-pi
- Domain
- embedded-iot
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100