Skip to content
This repository has been archived by the owner on Aug 10, 2021. It is now read-only.

esp32/xtensa support #3014

Closed
xian opened this issue May 25, 2019 · 9 comments
Closed

esp32/xtensa support #3014

xian opened this issue May 25, 2019 · 9 comments

Comments

@xian
Copy link

xian commented May 25, 2019

Since #2268, Espressif has made a bunch of progress adding support for llvm for its very popular esp32 microcontroller. Would be awesome if kotlin-native had integrated support.

@xian xian changed the title esp32 support esp32/xtensa support May 25, 2019
@olonho
Copy link
Contributor

olonho commented May 27, 2019

Shalln't be too hard to implement now, as K/N is purely bitcode at the moment. Tricky part could be fitting into size requirements, but DCE effort may help here as well.

@aran-arunakiri
Copy link

yes please

@JcMinarro
Copy link

Any news about it?

@Ic-ks
Copy link

Ic-ks commented Feb 2, 2020

@xian is there any documentation how to add a new platform target to kotlin-native? BTW espressifs llvm project was moved: https://github.com/espressif/llvm-project
I can't wait to see kotlin running on affordable embedded devices :)

@michaelbrylevskii
Copy link

Any news about it?

@SvyatoslavScherbina
Copy link
Contributor

No news about it, at least from Kotlin team.

@napperley
Copy link
Contributor

Stand a much higher chance of getting the Rasbperry Pi Pico supported by Kotlin Native as a target (eg rpiPico), which should be made a high priority. Already LLVM supports the ARM Cortex M0+ CPU.

@chris-hatton
Copy link

@napperley on point as usual 👌 good call on Pico as the KIoT outlet

@sbogolepov
Copy link
Contributor

According to #4079, I'm closing this issue in favor of:

  • KT-43974. There you can share your use-cases of a possible esp32/xtensa target.
  • KT-44498. Raspberry Pi Pico-specific ticket.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants