#NervesHub
🔗 @lawik.bsky.social showcasing NervesHub as the ultimate Elixir ecosystem example! Phoenix + LiveView + Oban + thousands of WebSockets + Erlang clusters = production magic ✨ Perfect for understanding how it all ties together! #CodeBEAM #ElixirLang #NervesHub
June 2, 2025 at 10:47 AM
Okay, the new NervesHub UI is pretty satisfying :D
Watch until you see progress-bars at least.
#nerves #elixirlang
January 29, 2025 at 11:56 AM
My co-founder Josh presented on the Nerves Meetup a while back and showed the work we do on NervesHub. He also took questions and addressed a lot of interesting parts:
https://youtu.be/_pyR8IVBZDI
What firmware update mechanism would your embedde system need from NervesHub?
#elixirlang
The New Era of NervesHub
Josh Kalderimis, co-founder of NervesCloud and a NervesHub core committer, gives a deep dive into many of the new features and underlying magic that makes Ne...
youtu.be
May 8, 2025 at 9:59 AM
How is your day going?

I just got a virtual Nerves device connected to NervesHub. The guest is a single puny virtual core. The host is a 192 core Ampere One. This is a very fun collab for one of our conference sponsors.

We now have one machine...
#elixirlang
July 29, 2025 at 2:38 PM
NervesHub delta updates are now completely straightforward. Binary diffing, feature detection and more.

All the details:
elixirforum.com/t/nerveshub-...

You can try it on nervescloud.com
#elixirlang
NervesHub - Delta updates
Nerves, fwup and NervesHub have had delta updates as a feature on the checklist for a long time. A delta update being essentially a patch you send to update the binary data on a device instead of…
elixirforum.com
July 18, 2025 at 8:01 AM
📺 The Nerves Meetup recording on The New Era of NervesHub by Josh Kalderimis is now available!

youtu.be/_pyR8IVBZDI

#elixir #ElixirLang #NervesHub #NervesProject #firmware #embedded #iot #OverTheAir #OTA
The New Era of NervesHub
Josh Kalderimis, co-founder of NervesCloud and a NervesHub core committer, gives a deep dive into many of the new features and underlying magic that makes Ne...
youtu.be
March 31, 2025 at 6:29 PM
Streaming for an hour as I work through some NervesHub PRs 🤖
https://www.youtube.com/watch?v=OIDRsFQUBt0
#elixirlang
Building on NervesHub
A bit of open source work on stream.
www.youtube.com
November 22, 2024 at 10:04 AM
Did you know about the new and improved NervesHub CLI. If you work with Nerves devices it can be a lot easier to automate and just operate your firmware updates if you grab and use the CLI tool.
https://elixirforum.com/t/the-improved-nerveshub-cli/70711

#elixirlang
The improved NervesHub CLI
NervesHub has had a CLI for a long time. It is called nerves_hub_cli and for the longest time you’d add it as a dependency. But only once you found out it existed, which took me a minute… A while back it was changed to be an escript that you could get separately from your mix project. That was a big improvement, thanks to @gus. And thanks to various efforts by Gus and @joshknz we now have it wrapped up in a Burrito, vastly improved experience throughout the CLI and it can even be installed via...
elixirforum.com
May 5, 2025 at 9:59 AM
A firmware is never small enough.

But we're getting pretty close. We've been improving deltas to remove unnecessary resources when delivering firmware with NervesHub. Available on a NervesCloud near you.

#elixirlang #nerves
February 23, 2026 at 3:44 PM
CodeBEAM Stockholm looks great! I can't wait to catch up with all of the videos between the accelerated edge ML on RPi5/Nerves, energy-harvested GRiSP, and NervesHub presentations.
June 2, 2025 at 12:34 PM
🚀 Tying it all together – @lawik.bsky.social shares insights from NervesHub, a production-grade Elixir app built with Phoenix, LiveView, Oban & more. Save your spot at Code BEAM Stockholm 2025. codebeamstockholm.com/talks/Tying-...
May 14, 2025 at 11:18 AM
So glad to have this out. The new UI now covers the whole of NervesHub.

youtu.be/cmnsTf6fKls

Now we use the full space of your display where it makes sense. Navigation is nicer. Lots more to improve but should be a good step up. And pinned devices is BACK.

#elixirlang #nerves
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
February 15, 2026 at 9:01 AM
NervesHub CLI is important for sensible firmware delivery automation and development workflows but doesn't get much focus. In this issue it gets coverage thanks to the work of Gus Workman.

Get the latest issue by signing up now:
https://nerves-project.org/#newsletter
#elixirlang #embedded
Nerves Project
Nerves is the open-source platform and infrastructure you need to build, deploy, and securely manage your fleet of IoT devices at speed and scale.
nerves-project.org
January 16, 2025 at 9:25 AM
NervesHub v2.1.0 is out and brings Extensions for health metrics and geo-location, as well as the world map seen in demos as well as many various bug-fixes and improvements. Thanks to everyone who contributed :)

Release notes: https://github.com/nerves-hub/nerves_hub_web/releases/tag/v2.1.0
December 16, 2024 at 9:32 AM
We have discovered and fixed an issue in NervesHub. All people running it should update. Read the CVE and security advisory to understand your exposure.

Please reach out if you have any questions.

The update v2.4.0 also contains a bunch of other good stuff.

github.com/nerves-hub/n...
#elixirlang
Release v2.4.0 · nerves-hub/nerves_hub_web
This release comes with the discovery of CVE-2026-28806 (read advisory). During routine development we noticed lacking authorization checks for device bulk actions. Investigating it we found that i...
github.com
March 10, 2026 at 8:04 AM
Bah.. need more RAM.
Or maybe constrain memory usage a bit.
#elixirlang #nerves
August 1, 2025 at 11:14 AM
I've been working on improving the rudimentary support for firmware update deltas that has existed in NervesHub for a long time. There are some PRs still in flight but the support is becoming less rudimentary by the day :)
underjord.io/delta-suppor...
#elixirlang #embedded
Delta support - A tale of two firmware versions
Binary deltas of firmware via fwup has been a supported feature for a while. There has also been a kind of rudimentary support for it in NervesHub. We can now remove the word rudimentary. There is…
underjord.io
July 7, 2025 at 11:01 AM
I spoke at Øredev 2024 just now on Nerves and NervesHub from a DevOps perspective. Thanks to Emad for snapping the photo :)

#elixir #embedded
November 10, 2024 at 12:19 PM
Looking forward to talking about how we tie things together in NervesHub, it is both a fairly typical Phoenix app and has some really important unusual bits. Expect Phoenix, Ecto, Oban, >100.000 concurrent Channels and a look at how to keep things simple and maintainable. Maybe some adventure?
March 13, 2025 at 7:14 AM
Don’t miss this must-see talk! 🚀

Josh Kalderimis, co-founder of NervesCloud and a core committer of NervesHub, will take you on a deep dive into its latest features and the magic behind the scenes.

📅 March 26 - @nervesmeetup.bsky.social

www.meetup.com/nerves/event...

#WeBeamTogether
The New Era of NervesHub, Wed, Mar 26, 2025, 6:00 PM | Meetup
Josh Kalderimis, co-founder of NervesCloud and a NervesHub core committer, will give a deep dive into many of the new features and underlying magic that makes NervesHub hum
www.meetup.com
March 11, 2025 at 6:12 PM
Soleil also includes an ATECC608A chip for secure certificate storage, compatible with NervesHub (see the docs for NervesKey)

I’m already thinking of some variants of the board which would make for some cool demos using NervesHub and other Elixir features
November 16, 2024 at 8:44 PM
I am quite happy with how my Nerves Community Fleet talk came out. It includes my favorite variant of how to do slides so far. It shows a lot of what is cool about NervesHub and Nerves. But also just rad things about Elixir and the community.
https://youtu.be/yjBFlY1zqDA
#elixirlang
The Nerves Community Fleet - Lars Wikman | Code BEAM Europe 2024
✨ This talk was recorded at Code BEAM Europe 2024. If you're curious about our upcoming event, check https://codebebeameurope.com ✨Underjord is very excited ...
youtu.be
May 6, 2025 at 9:59 AM
📣 The next Nerves meetup is Wednesday, March 26! Josh Kalderimis, co-founder of NervesCloud and a NervesHub core committer, will give a deep dive into many of the new features and underlying magic that makes NervesHub hum. RSVP here:

buff.ly/wtvETPg

#firmware #embedded #iot #elixir #NervesProject
March 5, 2025 at 3:01 PM
A library for generating firmware deltas for use with fwup. Fwup does a lot of things but it doesn't provide a reference implementation for how deltas should be built. It was extracted from NervesHub. Should make testing delta updates on devices easier.

hexdocs.pm/fwup_delta/r...
#elixirlang
FwupDelta — Fwup delta v0.1.0
A library for generating fwup delta updates from Elixir. Fwup itself does not provide a way to generate delta updates.
hexdocs.pm
August 25, 2025 at 12:01 PM