Skip to content

feat: add basic ESP32-C6 processor and runtime support#5252

Draft
gandarez wants to merge 1 commit intotinygo-org:devfrom
gandarez:feat/esp32-c6-runtime
Draft

feat: add basic ESP32-C6 processor and runtime support#5252
gandarez wants to merge 1 commit intotinygo-org:devfrom
gandarez:feat/esp32-c6-runtime

Conversation

@gandarez
Copy link
Contributor

Add target definition, linker script, assembly startup, interrupt handling, runtime initialization, GPIO, and UART for the ESP32-C6 (RISC-V based) microcontroller.

@gandarez gandarez marked this pull request as draft March 17, 2026 01:27
@deadprogram
Copy link
Member

@gandarez please see error:

Error: /Users/runner/work/tinygo/tinygo/src/machine/serial-usb.go:6:12: undefined: Serialer

@gandarez
Copy link
Contributor Author

@gandarez please see error:


Error: /Users/runner/work/tinygo/tinygo/src/machine/serial-usb.go:6:12: undefined: Serialer

This a WIP PR

@gandarez gandarez force-pushed the feat/esp32-c6-runtime branch from 557f6be to 7ae7df1 Compare March 19, 2026 12:57
Add target definition, linker script, assembly startup, interrupt
handling, runtime initialization, GPIO, and UART for the ESP32-C6
(RISC-V based) microcontroller.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@gandarez gandarez force-pushed the feat/esp32-c6-runtime branch from 7ae7df1 to 7edbb3e Compare March 19, 2026 12:59
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.

2 participants