# Hardware hackers domain?

**URL:** <https://discourse.julialang.org/t/hardware-hackers-domain/32839>\
**Category:** Meta Discussion\
**Created:** [January 1, 2020, 4:34am UTC](https://discourse.julialang.org/t/hardware-hackers-domain/32839 "2020-01-01T04:34:21Z")\
**Posts on this page:** 1\
**Showing post:** 22

<div class="post-metadata">

**Author:** ![scelles](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/scelles/32/220408_2.png) [@scelles](https://discourse.julialang.org/u/scelles)\
**Post date:** [January 7, 2020, 1:37pm UTC](https://discourse.julialang.org/t/hardware-hackers-domain/32839/22 "2020-01-07T13:37:44Z")

</div>

Hi [JuliaMakers](https://github.com/JuliaMakers),

If some members of this org are interested… I did some months ago [Nextion.jl](https://github.com/scls19fr/Nextion.jl)  
It’s an unofficial [Julia](https://julialang.org/) library to communicate with [Itead Nextion display](https://nextion.itead.cc/)  
It should be considered as a pre alpha stage… some develoments are still required but I’m quite busy to tackle this now.

When I start developping this library, [LibSerialPort.jl](https://github.com/JuliaIO/LibSerialPort.jl) wasn’t registered (and wasn’t member of [JuliaIO](https://github.com/JuliaIO). Thanks to @andrewadare for the great work he did!

Maybe we should try to link here to some discourse forum posts which could be considered in the “makers” field…

Here is my list…

# Forum posts

> [@Control Arduino](https://discourse.julialang.org/t/control-arduino/29982):
>
> Hi! I want to control an LED strip (DotStar) from an Arduino UNO. Is there anything new in this domain? I managed to find these 3 resources: but maybe I missed something, perhaps this has some implications on that?

> [@How to start programing microcontroller in Julia ? is any package?](https://discourse.julialang.org/t/how-to-start-programing-microcontroller-in-julia-is-any-package/3688/17):
>
> Right, any 8/16 bit MCUs/CPUs, such as Arduino, are impossible, as I thought (see answer to my question on it). Except for Julia2C loophole. See below. Julia supports ARM, and there is one non-8/16-bit Arduino, the 32-bit ARM-based Arduino Due (or Zero or M0 variant currently sold out). That’s the one potentially having the fewest issues to get working with Julia.Note the ARM-based MCUs, at least these ones may only support “Thumb ARM”, not full ARM, so I’m not even sure Julia would support su…

> [@Bring Julia code to embedded hardware (ARM)](https://discourse.julialang.org/t/bring-julia-code-to-embedded-hardware-arm/19979/6):
>
> By “resource-constrained”, I mean something incapable of running Linux, like an Arduino smile

> [@FYI: 16-bit support in LLVM; any idea if easy to support it/8-bit micros/MCUs in Julia?](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):
>
> 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 e…

> [@Raspberry Pi, pigpio, Jupyter](https://discourse.julialang.org/t/raspberry-pi-pigpio-jupyter/23426/11):
>
> I just read the “Robot Locomotion” case study. Awesome stuff. I’m not making robots but am working on embedded systems that use control loops running in your range of speeds (e.g. a few hundred per second) and am exploring options for prototyping. Writing/compiling/testing with C on a microcontroller is the old standard, but requires specialized environment and is slow (development-wise); Arduinos or pyboards let you move a lot faster, but have memory and speed limits and moving data on/off them…

> [@Running console Julia app with small hardware and small Linux OS but with fast boot](https://discourse.julialang.org/t/running-console-julia-app-with-small-hardware-and-small-linux-os-but-with-fast-boot/10773):
>
> Hello, I wonder if some of you have ever try to run a Julia app on a small hardware (ARM device) with a small Linux OS. I don’t need GUI, just console app. But one important point is fast boot time. I know that Julia can run on Raspberry Pi for example with Raspbian but I’m looking for a much quicker boot time (less than 10 seconds ideally around 5 seconds). Any suggestion ? Kind regards PS : I don’t expect to run Julia on microcontroller like [How to start programing microcontroller in Jul…](https://discourse.julialang.org/t/how-to-start-programing-microcontroller-in-julia-is-any-package/3688/3)

> [@\[ANN\] Nextion.jl - Julia library to communicate with Itead Nextion displays](https://discourse.julialang.org/t/ann-nextion-jl-julia-library-to-communicate-with-itead-nextion-displays/19357):
>
> An unofficial Julia library to communicate with Itead Nextion displays [Itead Nextion display](https://nextion.itead.cc/) is a Human Machine Interface (HMI) solution combining a TFT touch display with an onboard processor and memory. User interface can be defined using a free and downloadable editor software (unfortunately closed source and Windows only). This library is just a work in progress. A lot of work is still necessary to make it fully usable. Callbacks are, for example, currently not supported. Communicatio…

> [@Julia install Raspberry Pi 3](https://discourse.julialang.org/t/julia-install-raspberry-pi-3/3704):
>
> Hi All, Glad to know that Julia on Rasberry pi. slight_smile Kudos to the team. I follow the installation method, [https://juliaberry.github.io/](https://juliaberry.github.io/) sudo pip3 install jupyter Getting error on the on Jupyter installation. Can not decode anything from pip.log [https://pastebin.com/8tp7Gb26](https://pastebin.com/8tp7Gb26) My google search on this topic, did not give any clue or did not solve the issue. try to installing miniconda but some that to some issue on R’pi. Any thoughts, Welcome…

# GH Org

- [JuliaMakers](https://github.com/JuliaMakers)
- [JuliaBerry](https://juliaberry.github.io/)

Kind regards

---

_[View the full topic](https://discourse.julialang.org/t/hardware-hackers-domain/32839)._
