Skip to content

Add I2C support for RP2#2112

Draft
pguyot wants to merge 2 commits intoatomvm:mainfrom
pguyot:w08/rp2-i2c
Draft

Add I2C support for RP2#2112
pguyot wants to merge 2 commits intoatomvm:mainfrom
pguyot:w08/rp2-i2c

Conversation

@pguyot
Copy link
Collaborator

@pguyot pguyot commented Feb 18, 2026

Continuation of #2111

These changes are made under both the "Apache 2.0" and the "GNU Lesser General
Public License 2.1 or later" license terms (dual license).

SPDX-License-Identifier: Apache-2.0 OR LGPL-2.1-or-later

Create new avm_emscripten, avm_esp32, avm_network, avm_rp2 and avm_stm32
libraries and build atomvmlib-<platform>-<jit aarch>.avm files for each
platform and jit combination. This will pave the way for shared abstractions
built on top of platform-specific NIFs and I2C and SPI support for rp2 and
stm32.

Signed-off-by: Paul Guyot <pguyot@kallisys.net>
Signed-off-by: Paul Guyot <pguyot@kallisys.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments