# FYI: 16-bit support in LLVM; any idea if easy to support it/8-bit micros/MCUs in Julia?

**URL:** <https://discourse.julialang.org/t/fyi-16-bit-support-in-llvm-any-idea-if-easy-to-support-it-8-bit-micros-mcus-in-julia/18416>\
**Category:** Internals & Design\
**Created:** [December 7, 2018, 10:56am UTC](https://discourse.julialang.org/t/fyi-16-bit-support-in-llvm-any-idea-if-easy-to-support-it-8-bit-micros-mcus-in-julia/18416 "2018-12-07T10:56:52Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![y4lu](https://avatars.discourse-cdn.com/v4/letter/y/47e85d/32.png) [@y4lu](https://discourse.julialang.org/u/y4lu)\
**Post date:** [December 8, 2018, 4:41am UTC](https://discourse.julialang.org/t/fyi-16-bit-support-in-llvm-any-idea-if-easy-to-support-it-8-bit-micros-mcus-in-julia/18416/10 "2018-12-08T04:41:17Z")

</div>

It might be possible to write a julia → nim / chapel transpiler, which then could compile to C/C++, and then you would give it to the arduino IDE to compile for the MCU. Errors would be a bit of a headache though, and the 8-bit environment is usually very constrained, ie 2K ram and 16/32K of program storage is probably at the higher end

It seems avr32 may be able to run older linux kernels, but a raspberry pi zero would probably be cheaper and far better supported (at 10$ delivered here i may even get myself one from santa… )

---

_[View the full topic](https://discourse.julialang.org/t/fyi-16-bit-support-in-llvm-any-idea-if-easy-to-support-it-8-bit-micros-mcus-in-julia/18416)._
