# Maker

**URL:** https://discourse.julialang.org/c/domain/maker/51.md

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

---

## [About the Maker category](https://discourse.julialang.org/t/about-the-maker-category/33036)

<div class="topic-metadata">

**Author:** [@system](https://discourse.julialang.org/u/system)\
**Replies:** 0\
**Last updated:** [January 6, 2020, 5:21pm UTC](https://discourse.julialang.org/t/about-the-maker-category/33036 "2020-01-06T17:21:34Z")

</div>

A category to discuss embedded systems, CAD infrastructure, serial/other communications, microcontrollers, and Julia. Makers and matter hackers of all kinds are welcome. Some of us have projects that leave the tradition…

---

## [Using CedarEDA or Julia for programmatic IC design](https://discourse.julialang.org/t/using-cedareda-or-julia-for-programmatic-ic-design/108587)

<div class="topic-metadata">

**Author:** [@seantbaker](https://discourse.julialang.org/u/seantbaker)\
**Replies:** 5\
**Last updated:** [July 30, 2026, 11:22pm UTC](https://discourse.julialang.org/t/using-cedareda-or-julia-for-programmatic-ic-design/108587 "2026-07-30T23:22:28Z")

</div>

I watched Glen Hertz & Pepin de Vos’ JuliaCon 2021 talk about CedarEDA (formerly JuliaSPICE), and the implications for integrating a modern coding language into the fabric of simulation tools are really exciting. Since w…

---

## [Compiling Julia code for a RISC-V ESP32 microcontroller](https://discourse.julialang.org/t/compiling-julia-code-for-a-risc-v-esp32-microcontroller/135108)

<div class="topic-metadata">

**Author:** [@Alexander-Barth](https://discourse.julialang.org/u/Alexander-Barth)\
**Replies:** 10\
**Last updated:** [April 13, 2026, 12:00pm UTC](https://discourse.julialang.org/t/compiling-julia-code-for-a-risc-v-esp32-microcontroller/135108 "2026-04-13T12:00:14Z")

</div>

I wanted to share some experiments I did to run Julia on a ESP32 C3 using GPUCompiler and LLVM: This microcontrollers use the open RISC-V instruction set. The ESP32 family of microcontrollers are quite popular because…

---

## [RepliBuild.jl](https://discourse.julialang.org/t/replibuild-jl/134065)

<div class="topic-metadata">

**Author:** [@obsidianjulua](https://discourse.julialang.org/u/obsidianjulua)\
**Replies:** 10\
**Last updated:** [December 2, 2025, 7:34pm UTC](https://discourse.julialang.org/t/replibuild-jl/134065 "2025-12-02T19:34:10Z")

</div>

Been working on a julia build orchestrator, using llvm directly and clang for deps graphs and configuring to a toml, generating executables, shared libraries, or binary wrapping in julia, without the traditional hand cod…

---

## [\`IOStream\` buffering pitfalls when communicating to a device file](https://discourse.julialang.org/t/iostream-buffering-pitfalls-when-communicating-to-a-device-file/130071)

<div class="topic-metadata">

**Author:** [@Yuan-Ru-Lin](https://discourse.julialang.org/u/Yuan-Ru-Lin)\
**Replies:** 1\
**Last updated:** [August 4, 2025, 9:26pm UTC](https://discourse.julialang.org/t/iostream-buffering-pitfalls-when-communicating-to-a-device-file/130071 "2025-08-04T21:26:32Z")

</div>

I was talking to an ADS1115 ADC over I²C via /dev/i2c-1 on a Raspberry Pi 4. My first attempt was using high-level IOStream APIs like write(io, bytes) and read(io, n), and it worked but only for the first value. Every v…

---

## [Load dynamically libjulia.dll fails on Win32?](https://discourse.julialang.org/t/load-dynamically-libjulia-dll-fails-on-win32/125317)

<div class="topic-metadata">

**Author:** [@Nelson-numerical-sof](https://discourse.julialang.org/u/Nelson-numerical-sof)\
**Replies:** 0\
**Last updated:** [January 28, 2025, 7:19pm UTC](https://discourse.julialang.org/t/load-dynamically-libjulia-dll-fails-on-win32/125317 "2025-01-28T19:19:46Z")

</div>

Hi, I try to load libjulia.dll dynamically win32 version libjulia.dll on Windows but loadlibrary fails. using LoadLibrary from C++ It fails on win32 with error: Unable to load dependent library D:\\julia-1.11.3-win32\\…

---

## [New Domain - what are people using Julia for in Hardware?](https://discourse.julialang.org/t/new-domain-what-are-people-using-julia-for-in-hardware/33042)

<div class="topic-metadata">

**Author:** [@tro3](https://discourse.julialang.org/u/tro3)\
**Replies:** 34\
**Last updated:** [December 17, 2024, 10:01am UTC](https://discourse.julialang.org/t/new-domain-what-are-people-using-julia-for-in-hardware/33042 "2024-12-17T10:01:27Z")

</div>

@anon92994695 has driven a new domain for Discourse covering all things hardware… the Maker domain. Thanks!! With one of my hats, I am a hardware guy very new to Julia, and I am curious what people are using Julia for…

---

## [Android Apps in Julia?](https://discourse.julialang.org/t/android-apps-in-julia/108005)

<div class="topic-metadata">

**Author:** [@chelseas](https://discourse.julialang.org/u/chelseas)\
**Replies:** 3\
**Last updated:** [May 11, 2024, 4:29am UTC](https://discourse.julialang.org/t/android-apps-in-julia/108005 "2024-05-11T04:29:09Z")

</div>

Hello! I wanted to check if anyone has written a self contained app for Android in Julia? I know there were some threads a few years back. Wanted to ask again now that time has passed. I am thinking of trying it but hop…

---

## [Tinycorelinux](https://discourse.julialang.org/t/tinycorelinux/111134)

<div class="topic-metadata">

**Author:** [@johnh](https://discourse.julialang.org/u/johnh)\
**Replies:** 1\
**Last updated:** [March 4, 2024, 2:36pm UTC](https://discourse.julialang.org/t/tinycorelinux/111134 "2024-03-04T14:36:24Z")

</div>

See Tiny Core Linux 15 stuffs modern computing in a nutshell • The Register There is often interest in running Lulia on embedded systems or systems with low resources. I guess Julia would work on this small resource di…

---

## [Building Julia on a Raspberry Pi](https://discourse.julialang.org/t/building-julia-on-a-raspberry-pi/110632)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 5\
**Last updated:** [February 26, 2024, 11:33am UTC](https://discourse.julialang.org/t/building-julia-on-a-raspberry-pi/110632 "2024-02-26T11:33:16Z")

</div>

I’m trying to build Julia from source (v1.10.1) on a Raspberry Pi (4 Model B, with OS 64-bit, Lite, Bookworm on it). It’s been a struggle… I’ve installed zram, and that does help with the process, but it does occasionall…

---

## [HUION Inspiroy 2 tablet driver in Julia](https://discourse.julialang.org/t/huion-inspiroy-2-tablet-driver-in-julia/106752)

<div class="topic-metadata">

**Author:** [@raman\_kumar](https://discourse.julialang.org/u/raman_kumar)\
**Replies:** 16\
**Last updated:** [November 28, 2023, 2:50pm UTC](https://discourse.julialang.org/t/huion-inspiroy-2-tablet-driver-in-julia/106752 "2023-11-28T14:50:29Z")

</div>

I have just bought HUION Inspiroy 2 tablet. I have used pamac build huiontablet command to install the driver. I am able to write but its driver is not allowing to customize tablet keys in Manjaro Linux . Can i write i…

---

## [HTTP communication between RPI and computer via an Ethernet cable](https://discourse.julialang.org/t/http-communication-between-rpi-and-computer-via-an-ethernet-cable/102683)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 6\
**Last updated:** [August 14, 2023, 4:10pm UTC](https://discourse.julialang.org/t/http-communication-between-rpi-and-computer-via-an-ethernet-cable/102683 "2023-08-14T16:10:45Z")

</div>

I want to have a Raspberry Pi and a PC that are connected with an Ethernet cable to communicate with each other via a server-client-HTTP.jl setup. I don’t know however what IP address I should use, or any additional step…

---

## [Raspberry pi newbie, where to begin](https://discourse.julialang.org/t/raspberry-pi-newbie-where-to-begin/79013)

<div class="topic-metadata">

**Author:** [@EvoArt](https://discourse.julialang.org/u/EvoArt)\
**Replies:** 22\
**Last updated:** [June 22, 2023, 6:00am UTC](https://discourse.julialang.org/t/raspberry-pi-newbie-where-to-begin/79013 "2023-06-22T06:00:55Z")

</div>

Hi all I’ve agreed to help a couple of my colleagues automate some of their lab equipment using a raspberry pi. This is pretty much the blind leading the blind, as I’ve never used a raspberry pi (or similar) before, but…

---

## [Bring Julia code to embedded hardware (ARM)](https://discourse.julialang.org/t/bring-julia-code-to-embedded-hardware-arm/19979)

<div class="topic-metadata">

**Author:** [@asprionj](https://discourse.julialang.org/u/asprionj)\
**Replies:** 92\
**Last updated:** [June 14, 2023, 4:38pm UTC](https://discourse.julialang.org/t/bring-julia-code-to-embedded-hardware-arm/19979 "2023-06-14T16:38:31Z")

</div>

I’m using Julia as framework for simulation of physical systems and prototyping for signal-processing and control algorithms. Of course, the latter should eventually run on some embedded hardware (in my case, it will be …

---

## [LibSerialPort problem on MacBook Pro](https://discourse.julialang.org/t/libserialport-problem-on-macbook-pro/81364)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 8\
**Last updated:** [July 27, 2022, 5:20pm UTC](https://discourse.julialang.org/t/libserialport-problem-on-macbook-pro/81364 "2022-07-27T17:20:28Z")

</div>

I’m writing bytes to a serial port using LibSerialPort.jl. My code works on a Linux machine but not on a MacBook Pro. There are no errors, but the desired effect (a connected Arduino Nano Every lights up an LED on an LED…

---

## [Automotive/EV projects/packages?](https://discourse.julialang.org/t/automotive-ev-projects-packages/77533)

<div class="topic-metadata">

**Author:** [@airpmb](https://discourse.julialang.org/u/airpmb)\
**Replies:** 2\
**Last updated:** [March 7, 2022, 7:46pm UTC](https://discourse.julialang.org/t/automotive-ev-projects-packages/77533 "2022-03-07T19:46:56Z")

</div>

So I’m looking to dabble a bit with data from an OBD2 scanner, mostly to explore aspects of my EV’s energy consumption, and/or something about how the charging infrastructure is evolving, if I can find an appropriate API…

---

## [High frame rate and resolution from a Raspberry Pi camera](https://discourse.julialang.org/t/high-frame-rate-and-resolution-from-a-raspberry-pi-camera/76815)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 2\
**Last updated:** [February 27, 2022, 6:54pm UTC](https://discourse.julialang.org/t/high-frame-rate-and-resolution-from-a-raspberry-pi-camera/76815 "2022-02-27T18:54:30Z")

</div>

Has anyone been able to fetch frames from a Raspberry Pi camera (i.e. an RPI with a NoIR Pi Cam connected to it with a ribbon cable) at a relatively high frame rate and resolution? I realize that “relatively high frame …

---

## [Linux Framebuffer and Julia](https://discourse.julialang.org/t/linux-framebuffer-and-julia/71743)

<div class="topic-metadata">

**Author:** [@scelles](https://discourse.julialang.org/u/scelles)\
**Replies:** 0\
**Last updated:** [November 18, 2021, 8:41pm UTC](https://discourse.julialang.org/t/linux-framebuffer-and-julia/71743 "2021-11-18T20:41:05Z")

</div>

Hello, Linux framebuffer (aka fbdev) is a graphic hardware-independent abstraction layer to show graphics on a computer monitor, typically on the system console. It’s generally available as /dev/fb0 or /dev/fb1 device. …

---

## [\[ANN\] I started a package for writing CAD design in Julia](https://discourse.julialang.org/t/ann-i-started-a-package-for-writing-cad-design-in-julia/53299)

<div class="topic-metadata">

**Author:** [@circonflexe](https://discourse.julialang.org/u/circonflexe)\
**Replies:** 12\
**Last updated:** [November 9, 2021, 6:52am UTC](https://discourse.julialang.org/t/ann-i-started-a-package-for-writing-cad-design-in-julia/53299 "2021-11-09T06:52:22Z")

</div>

As the title says, I started writing a package for defining CAD objects in Julia. Why would this be useful? I believe it is useful to have an alternative to OpenSCAD which offers all the advantages of a full-fledged pr…

---

## [\[TANN\] View/Post-Process Analog Circuit Simulations](https://discourse.julialang.org/t/tann-view-post-process-analog-circuit-simulations/44658)

<div class="topic-metadata">

**Author:** [@MA\_Laforge](https://discourse.julialang.org/u/MA_Laforge)\
**Replies:** 1\
**Last updated:** [September 24, 2021, 7:42am UTC](https://discourse.julialang.org/t/tann-view-post-process-analog-circuit-simulations/44658 "2021-09-24T07:42:52Z")

</div>

(targeted announcement) Hi, I just stumbled on this topic which seems more-or-less related to my development. I know makers are less analog-oriented these days, but for those who wish to post-process analog simulation …

---

## [Using BlueZ\_jll for bluetooth communication](https://discourse.julialang.org/t/using-bluez-jll-for-bluetooth-communication/68082)

<div class="topic-metadata">

**Author:** [@albheim](https://discourse.julialang.org/u/albheim)\
**Replies:** 0\
**Last updated:** [September 13, 2021, 9:44am UTC](https://discourse.julialang.org/t/using-bluez-jll-for-bluetooth-communication/68082 "2021-09-13T09:44:32Z")

</div>

I wanted to use julia for collecting some data from a bluetooth device, and couldn’t find any package for that. What I did find was the BlueZ\_jll package, which seemed fit for the job. After some figuring out how the jl…

---

## [Cxx.jl Compatability with Julia 1.5+](https://discourse.julialang.org/t/cxx-jl-compatability-with-julia-1-5/53782)

<div class="topic-metadata">

**Author:** [@cadojo](https://discourse.julialang.org/u/cadojo)\
**Replies:** 7\
**Last updated:** [May 25, 2021, 4:57am UTC](https://discourse.julialang.org/t/cxx-jl-compatability-with-julia-1-5/53782 "2021-05-25T04:57:52Z")

</div>

The package Cxx.jl seems to be partially compatible with Julia 1.3, and not compatible with Julia 1.5+ (as referenced by this discourse post and #464). Does Julia 1.5 introduce permanent incompatibilities with a project…

---

## [Controlling pan and tilt servos from beaglebone](https://discourse.julialang.org/t/controlling-pan-and-tilt-servos-from-beaglebone/60464)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 5\
**Last updated:** [May 3, 2021, 5:31pm UTC](https://discourse.julialang.org/t/controlling-pan-and-tilt-servos-from-beaglebone/60464 "2021-05-03T17:31:21Z")

</div>

I want to control a LynxMotion pan and tilt unit from a BeagleBone using Julia, if possible. Ideally, I’d like to skip the use of a micro-controller altogether and communicate with the LynxMotion unit directly through th…

---

## [Upload an Arduino sketch from Julia](https://discourse.julialang.org/t/upload-an-arduino-sketch-from-julia/57452)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 6\
**Last updated:** [March 21, 2021, 7:26pm UTC](https://discourse.julialang.org/t/upload-an-arduino-sketch-from-julia/57452 "2021-03-21T19:26:46Z")

</div>

To upload a sketch (i.e. an .ino file) to an Arduino I normally just use the Arduino IDE. But it would be amazing if there was a way to do this from Julia. Ideally, this would involve some wrapped binary that would work …

---

## [V1.3 or higher for RPI](https://discourse.julialang.org/t/v1-3-or-higher-for-rpi/51758)

<div class="topic-metadata">

**Author:** [@yakir12](https://discourse.julialang.org/u/yakir12)\
**Replies:** 1\
**Last updated:** [December 13, 2020, 11:05am UTC](https://discourse.julialang.org/t/v1-3-or-higher-for-rpi/51758 "2020-12-13T11:05:38Z")

</div>

Are there v1.3 or higher binaries for a Raspberry Pi? I know there is a docker image and/or I could compile it myself, but I would like to test the binaries instead (might take less resources than the docker image, and …

---

## [How to implement a \`nop()\` loop for sub-µs delays? (Raspberry Pi, GPIO)](https://discourse.julialang.org/t/how-to-implement-a-nop-loop-for-sub-s-delays-raspberry-pi-gpio/50790)

<div class="topic-metadata">

**Author:** [@notinaboat](https://discourse.julialang.org/u/notinaboat)\
**Replies:** 0\
**Last updated:** [November 26, 2020, 1:46am UTC](https://discourse.julialang.org/t/how-to-implement-a-nop-loop-for-sub-s-delays-raspberry-pi-gpio/50790 "2020-11-26T01:46:30Z")

</div>

Hello Julia people, I’ve enjoyed using Julia for signal processing and numeric work and I’ve also tried it for some scripting and automation tasks (with mixed results, sometimes the start-up delay is a killer). I am cu…

---

## [Julia 1.5.1 for Raspian 32 bit (Rasperry Pi)](https://discourse.julialang.org/t/julia-1-5-1-for-raspian-32-bit-rasperry-pi/46969)

<div class="topic-metadata">

**Author:** [@ufechner7](https://discourse.julialang.org/u/ufechner7)\
**Replies:** 4\
**Last updated:** [November 16, 2020, 1:05am UTC](https://discourse.julialang.org/t/julia-1-5-1-for-raspian-32-bit-rasperry-pi/46969 "2020-11-16T01:05:44Z")

</div>

Hello, The last version of Julia for Raspian 32 bit is 1.3.1 . Why are there no newer versions? How can I build a version for Raspian 32 bit myself? Uwe

---

## [(not julia) Help make PPE for Hospitals (3-D printer required)](https://discourse.julialang.org/t/not-julia-help-make-ppe-for-hospitals-3-d-printer-required/36648)

<div class="topic-metadata">

**Author:** [@anon92994695](https://discourse.julialang.org/u/anon92994695)\
**Replies:** 1\
**Last updated:** [March 29, 2020, 1:55am UTC](https://discourse.julialang.org/t/not-julia-help-make-ppe-for-hospitals-3-d-printer-required/36648 "2020-03-29T01:55:27Z")

</div>

Many hospitals especially in the USA are in dire need of PPE and may not get it on time given the pandemic. For instance University of Michigan Hospital is accepting 3-D printed face shields (Ann Arbor residents join eff…

---

## [Can the julia compiler optimize code for the processor cache?](https://discourse.julialang.org/t/can-the-julia-compiler-optimize-code-for-the-processor-cache/36392)

<div class="topic-metadata">

**Author:** [@andrey2185](https://discourse.julialang.org/u/andrey2185)\
**Replies:** 2\
**Last updated:** [March 23, 2020, 5:38pm UTC](https://discourse.julialang.org/t/can-the-julia-compiler-optimize-code-for-the-processor-cache/36392 "2020-03-23T17:38:38Z")

</div>

can the julia compiler optimize code for the processor cache?

---

## [\[RFC\] Maker Project Example and Template](https://discourse.julialang.org/t/rfc-maker-project-example-and-template/34882)

<div class="topic-metadata">

**Author:** [@anon92994695](https://discourse.julialang.org/u/anon92994695)\
**Replies:** 0\
**Last updated:** [February 19, 2020, 11:59pm UTC](https://discourse.julialang.org/t/rfc-maker-project-example-and-template/34882 "2020-02-19T23:59:07Z")

</div>

Really sorry for the delay in getting this thing lifted off the ground everyone. I’m holding down a lot of things, hit a rough patch, but I bounced back :). Anyways, I made an example project which I want some advice on…

[Next page](https://discourse.julialang.org/c/domain/maker/51.md?page=1)
