Hi JuliaMakers ,
If some members of this org are interested… I did some months ago Nextion.jl
It’s an unofficial Julia library to communicate with Itead Nextion display
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 wasn’t registered (and wasn’t member of 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
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…
By “resource-constrained”, I mean something incapable of running Linux, like an Arduino
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…
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…
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…
An unofficial Julia library to communicate with Itead Nextion displays
Itead Nextion display 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…
Hi All,
Glad to know that Julia on Rasberry pi. Kudos to the team.
I follow the installation method,
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
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
Kind regards
2 Likes