ARMmbed / ARMmbed/ci-test-shield

Update I2C Driver to BlockDevice Driver

Open
#42 0 comments 1 reaction 0 assignees View on GitHub
enhancement
Dominant language
C++
Stars
9
Forks
33
PR merge metrics
No merged PRs in 30d

Description

## Suggestion
Update the I2C driver to use https://github.com/armmbed/i2ceeprom-driver instead as this is maintained by the ARM mbed team and has support for BlockDevice which enables the File System driver.

## Priority : Low

This is not necessary, but should be considered long term.

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect the current I2C driver entry point and compare it with the ARM mbed i2ceeprom-driver linked in the issue. Check how the existing driver connects to the File System and determine whether the replacement provides the required BlockDevice support; done means the shield uses the maintained driver without losing that integration.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
embedded-iot
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.