# \#embedded

**URL:** https://forum.elixirforum.com/tag/embedded/1209.md

[Latest](https://forum.elixirforum.com/latest.md) · [Categories](https://forum.elixirforum.com/categories.md) · [Tags](https://forum.elixirforum.com/tags.md)

---

## [GRiSP - running Elixir on bare metal](https://forum.elixirforum.com/t/grisp-running-elixir-on-bare-metal/76786)

<div class="topic-metadata">

**Author:** [@ziopio](https://forum.elixirforum.com/u/ziopio)\
**Replies:** 1\
**Last updated:** [September 24, 2026, 10:10am UTC](https://forum.elixirforum.com/t/grisp-running-elixir-on-bare-metal/76786 "2026-09-24T10:10:48Z")

</div>

GRiSP for Elixir GRiSP support for Elixir has undergone huge renovations. Until now, GRiSP has been focused primarly on Erlang, we always supported Elixir but we never invested much for the Elixir community. This meant…

---

## [Nerves base system for STM32MP157F-DK2](https://forum.elixirforum.com/t/nerves-base-system-for-stm32mp157f-dk2/76635)

<div class="topic-metadata">

**Author:** [@tomazbracic](https://forum.elixirforum.com/u/tomazbracic)\
**Replies:** 6\
**Last updated:** [September 18, 2026, 9:35pm UTC](https://forum.elixirforum.com/t/nerves-base-system-for-stm32mp157f-dk2/76635 "2026-09-18T21:35:15Z")

</div>

Hey everyone, I want to share something I have been working on for a while. I built a custom Nerves system for the STM32MP157F-DK2 board from STMicroelectronics and decided to publish it so others can use it too. Repo: …

---

## [Running Nerves on Android e-waste](https://forum.elixirforum.com/t/running-nerves-on-android-e-waste/70187)

<div class="topic-metadata">

**Author:** [@mlainez](https://forum.elixirforum.com/u/mlainez)\
**Replies:** 20\
**Last updated:** [February 13, 2026, 8:30pm UTC](https://forum.elixirforum.com/t/running-nerves-on-android-e-waste/70187 "2026-02-13T20:30:55Z")

</div>

Millions of phones are thrown away each year, very few are recycled and the pollution this e-waste creates is significant. There can be many reasons for consumers to throw away their phones. The asbence of updates from t…

---

## [CubDB - A pure-Elixir embedded database](https://forum.elixirforum.com/t/cubdb-a-pure-elixir-embedded-database/48631)

<div class="topic-metadata">

**Author:** [@lucaong](https://forum.elixirforum.com/u/lucaong)\
**Replies:** 14\
**Last updated:** [January 7, 2026, 6:27pm UTC](https://forum.elixirforum.com/t/cubdb-a-pure-elixir-embedded-database/48631 "2026-01-07T18:27:04Z")

</div>

CubDB is an embedded database written in pure Elixir, designed for robustness and minimal use of resources. It strives to be as developer-friendly as possible. Some of you, especially in the Nerves community, already kn…

---

## [Bedrock - a scaleable, distributed key-value database with better-than-ACID guarantees](https://forum.elixirforum.com/t/bedrock-a-scaleable-distributed-key-value-database-with-better-than-acid-guarantees/72038)

<div class="topic-metadata">

**Author:** [@jallum](https://forum.elixirforum.com/u/jallum)\
**Replies:** 67\
**Last updated:** [September 26, 2025, 3:29pm UTC](https://forum.elixirforum.com/t/bedrock-a-scaleable-distributed-key-value-database-with-better-than-acid-guarantees/72038 "2025-09-26T15:29:49Z")

</div>

Hey folks :waving\_hand: I’ve been building a distributed key-value store in Elixir/OTP called Bedrock. It implements FoundationDB’s architecture but with a twist - instead of running as separate database servers, the co…

---

## [Driving a car powered with Nerves and Elixir](https://forum.elixirforum.com/t/driving-a-car-powered-with-nerves-and-elixir/71557)

<div class="topic-metadata">

**Author:** [@mlainez](https://forum.elixirforum.com/u/mlainez)\
**Replies:** 6\
**Last updated:** [July 7, 2025, 4:46am UTC](https://forum.elixirforum.com/t/driving-a-car-powered-with-nerves-and-elixir/71557 "2025-07-07T04:46:39Z")

</div>

Since the beginning of 2024 — together with my two partners in crime, Loïc and Thibault, at our company Spin42 — we started a project that aims to tackle vendor parts lock-in in transportation by redesigning the embedded…

---

## [Advice on using MQTT vs pure Elixir to talk to embedded devices?](https://forum.elixirforum.com/t/advice-on-using-mqtt-vs-pure-elixir-to-talk-to-embedded-devices/68634)

<div class="topic-metadata">

**Author:** [@Linuus](https://forum.elixirforum.com/u/Linuus)\
**Replies:** 5\
**Last updated:** [January 13, 2025, 8:53am UTC](https://forum.elixirforum.com/t/advice-on-using-mqtt-vs-pure-elixir-to-talk-to-embedded-devices/68634 "2025-01-13T08:53:47Z")

</div>

I’m researching a project where I need to talk to a lot of embedded devices (let’s say it’s 10s of thousands of devices). We need to be able to send/receive commands, state, configurations, see online/offline status etc. …

---

## [Admiral Lars, calling all dusty Nerves-capable devices](https://forum.elixirforum.com/t/admiral-lars-calling-all-dusty-nerves-capable-devices/65343)

<div class="topic-metadata">

**Author:** [@lawik](https://forum.elixirforum.com/u/lawik)\
**Replies:** 7\
**Last updated:** [August 23, 2024, 8:03am UTC](https://forum.elixirforum.com/t/admiral-lars-calling-all-dusty-nerves-capable-devices/65343 "2024-08-23T08:03:49Z")

</div>

If you’ve signed up for The Nerves Community Fleet, the first email just went out to that group. If you have not. Let me explain. I’m giving a talk at Code BEAM in Berlin. It is intended to show the greatness of Nerves…

---

## [Support for code\_interface in embedded resources](https://forum.elixirforum.com/t/support-for-code-interface-in-embedded-resources/64479)

<div class="topic-metadata">

**Author:** [@sezaru](https://forum.elixirforum.com/u/sezaru)\
**Replies:** 1\
**Last updated:** [June 24, 2024, 12:34am UTC](https://forum.elixirforum.com/t/support-for-code-interface-in-embedded-resources/64479 "2024-06-24T00:34:18Z")

</div>

I’m upgrading Ash from 2 to 3. Before I had a create action with a code interface in my embedded resource like this: defmodule Coupon do @moduledoc false use Ash.Resource, data\_layer: :embedded code\_interfac…

---

## [Preload associations in embeds?](https://forum.elixirforum.com/t/preload-associations-in-embeds/35021)

<div class="topic-metadata">

**Author:** [@thojanssens1](https://forum.elixirforum.com/u/thojanssens1)\
**Replies:** 5\
**Last updated:** [October 21, 2020, 9:24am UTC](https://forum.elixirforum.com/t/preload-associations-in-embeds/35021 "2020-10-21T09:24:33Z")

</div>

Say I have the following schemas: defmodule Articles do schema "articles" do field(:name, :string) embeds\_one(:foo, Foo) end def changeset(struct, attrs) do struct |\> cast(attrs, \[:name\]) |\> c…

---

## [Has anyone flashed elixir code to an ESP8266?](https://forum.elixirforum.com/t/has-anyone-flashed-elixir-code-to-an-esp8266/21190)

<div class="topic-metadata">

**Author:** [@fklement](https://forum.elixirforum.com/u/fklement)\
**Replies:** 3\
**Last updated:** [June 16, 2020, 7:13am UTC](https://forum.elixirforum.com/t/has-anyone-flashed-elixir-code-to-an-esp8266/21190 "2020-06-16T07:13:48Z")

</div>

Hello! I need a bit of help, input… I want to flash elixir code to an ESP8266. I know that there is the AtomVM which allows you to run elixir on an ESP32 SoC. The ESP8266 is the predecessor of the ESP32. Since I have …

---

## [Prototype to Production Nerves Screencasts](https://forum.elixirforum.com/t/prototype-to-production-nerves-screencasts/18697)

<div class="topic-metadata">

**Author:** [@ConnorRigby](https://forum.elixirforum.com/u/ConnorRigby)\
**Replies:** 27\
**Last updated:** [March 31, 2019, 4:37pm UTC](https://forum.elixirforum.com/t/prototype-to-production-nerves-screencasts/18697 "2019-03-31T16:37:19Z")

</div>

Overview I’ve been loosely planning a series of screencasts for a Nerves based project for about a year and a half now. I believe i finally have enough content and time to start it. This is going to be a full stack, ope…

---

## [AtomVM - Run Elixir/Erlang code on microcontrollers](https://forum.elixirforum.com/t/atomvm-run-elixir-erlang-code-on-microcontrollers/18227)

<div class="topic-metadata">

**Author:** [@bettio](https://forum.elixirforum.com/u/bettio)\
**Replies:** 9\
**Last updated:** [January 3, 2019, 3:12pm UTC](https://forum.elixirforum.com/t/atomvm-run-elixir-erlang-code-on-microcontrollers/18227 "2019-01-03T15:12:28Z")

</div>

I wrote a story on Medium about the project I’ve been working for a while in my free time: how to run Elixir code on a 3 $ (ESP32) microcontroller. :smile: (GitHub: GitHub - atomvm/AtomVM: Tiny Erlang VM · GitHub)

---

## [Embedded Elixir - News and Articles about Elixir on Embedded Systems](https://forum.elixirforum.com/t/embedded-elixir-news-and-articles-about-elixir-on-embedded-systems/18639)

<div class="topic-metadata">

**Author:** [@ConnorRigby](https://forum.elixirforum.com/u/ConnorRigby)\
**Replies:** 0\
**Last updated:** [December 11, 2018, 1:16am UTC](https://forum.elixirforum.com/t/embedded-elixir-news-and-articles-about-elixir-on-embedded-systems/18639 "2018-12-11T01:16:55Z")

</div>

Just finished a post for Embedded Elixir and I thought it should be cross-posted here: https://embedded-elixir.com/post/2018-09-25-mocks-and-explicit-contracts-expansion/ I’ll update this thread as posts get published. …
