nsx-i2c
Backend specific
nsx-i2c
I2C bus API contract and register-access helpers for AmbiqSuite-backed NSX targets.
i2ci2c_bus_contractperipheral_bus
nsx-ambiq-sdk at v5.2.26
Add it to an app
Section titled “Add it to an app”nsx module add nsx-i2cCapabilities
Section titled “Capabilities”- i2c
- i2c_bus_contract
- peripheral_bus
Use cases
Section titled “Use cases”- SDK-backed I2C bus access
- shared register read/write helpers for I2C devices
- simple peripheral communication
- base dependency for optional I2C device-driver modules
Requires
Section titled “Requires”Compatibility
Section titled “Compatibility”| Kind | Declared |
|---|---|
| Boards | * |
| SoCs | apollo330P, apollo510, apollo510b, apollo510L, apollo4l, apollo4p, apollo3, apollo3p |
| Toolchains | arm-none-eabi-gcc, atfe, armclang |
Agent keywords
Section titled “Agent keywords”i2c, sensor, bus, wire
Source
Section titled “Source”| Field | Value |
|---|---|
| Type | Backend specific |
| Version | 5.2.26 |
| Project | nsx-ambiq-sdk |
| Revision | v5.2.26 |
| Manifest | modules/nsx-i2c/nsx-module.yaml |
| Repository | nsx-ambiq-sdk |
Back to the module catalog.