Nerves Project's Avatar

Nerves Project

@nerves-project.org.bsky.social

Craft and deploy bulletproof embedded software in Elixir.

142 Followers  |  33 Following  |  114 Posts  |  Joined: 06.11.2024  |  2.0442

Latest posts by nerves-project.org on Bluesky

Preview
Driving a car powered with Nerves and Elixir 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 rede...

We've been waiting for this one ever since we got teased about it. Now we get some of the write-up about how things have been done.

The Nerves Car. Full electric car with Elixir, Nerves, Flutter and much more.

elixirforum.com/t/driving-a-...
#elixirlang

07.07.2025 06:03 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Nerves Project - Open Collective Craft and deploy bulletproof embedded software in Elixir.

You may be a sponsor of NervesConf EU already.

Everyone supporting the Nerves OpenCollective have chipped in because the Nerves Project is supporting the conference with a donation. Both Nerves project and conference are very thankful to the community.

opencollective.com/nerves-project
#elixirlang

04.07.2025 12:02 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
Cloud to Edge: Unifying Hardware and Cloud with Elixir by Patrik SjΓΆdin Our journey transitioning our cloud product and adding a hardware product, all in Elixir.

This company and product are really interesting. Moving to Elixir first by making a hardware product and then by transitioning their Ruby and Go code towards Elixir. Security, hardware and cloud infrastructure. Patrik SjΓΆdin takes us on a ride with Entryfy.

goatmire.com/talk/cloud-t...
#elixirlang

04.07.2025 07:01 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Booting into an IEx shell on Trellis 🌱

A huge thank you to @fhunleth.bsky.social for putting in a ton of time with debugging!

#ElixirLang #Nerves

19.06.2025 16:52 β€” πŸ‘ 8    πŸ” 3    πŸ’¬ 1    πŸ“Œ 0

It was awesome to finally be able to showcase this! Quite a few months of work were put into getting this to work.

Project and demo code can be found at:
github.com/vittoriabitt...

02.06.2025 10:53 β€” πŸ‘ 9    πŸ” 6    πŸ’¬ 0    πŸ“Œ 1
Post image

πŸ€– Vittoria Bitton & @polvalente.social bringing Edge AI + Elixir magic to Code BEAM Lite Stockholm! Raspberry Pi + Hailo HAT + Nerves = complete on-device ML pipelines. Can't wait to see this live! #CodeBEAM #ElixirLang #EdgeAI #MachineLearning

02.06.2025 10:20 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 1    πŸ“Œ 1
Post image

πŸ”— @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

02.06.2025 10:47 β€” πŸ‘ 15    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0
image

image

Peer Stritzinger presenting on a very memory-constrained GRiSP board.

#codebeam #erlang #embedded

02.06.2025 08:33 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Preview
An Elixir Savannah Modem Safari by Taun Chapman - Goatmire Elixir Escaping from the VintageNetMobile Chatscript Land Rover into the vast Elixir savannah. Or, β€œWhat to do when your VintageNetMobile modem driver needs get more complicated than a Chatscript can easily…

Taun takes us on an adventure in modem communication and VintageNetMobile at NervesConf EU.
goatmire.com/speaker/taun...
#elixirlang #embedded

27.05.2025 08:02 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
A Nerves Car by Marc Lainez - Goatmire Elixir In december 2023, LoΓ―c, Thibault and Marc embarked on a journey to convert a 2007 VW Polo into an EV. At Elixirconf 2024, they presented their early prototype showing the car's wheels spinning and…

Car Salesman: *slaps roof of car* this bad boy can fit so much Elixir in it.

Marc Lainez and crew tells the story of how they made a car that runs Nerves and which is currently learning to drive itself.
goatmire.com/speaker/marc...
#elixirlang #embedded

26.05.2025 08:01 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Preview
Small Hydro Power Plants with Elixir by Yutaka Kikuchi, Ryota Kinukawa Part 1 - Introduction We have been exploring methods for using Elixir in industrial applications and challenging ourselves to use it to control several small hydroelectric power plants. In the latest…

Did you know people make hydro power plants with Nerves?
Thrilled to have members of the Nerves JP crew joining us and this is very real use of Nerves that we will get to hear all about.

www.goatmire.com/talk/small-h...
#elixirlang

22.05.2025 08:01 β€” πŸ‘ 10    πŸ” 5    πŸ’¬ 0    πŸ“Œ 0

Still on a high from ElixirConf EU but I can’t believe I get to do it all over again in just a few months in Sweden!!

20.05.2025 08:13 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Preview
Overcoming my hardware phobia and getting the Nerves by Ellyse Cedeno - Goatmire Elixir I've always been afraid of hardware, all thumbs, and away from the safe world of programming and mathematics. When I first heard Elixir, my favourite language, worked on embedded systems, I was…

Fresh perspectives on offer when Ellyse Cedeno tackles the terrors of hardware. And hopefully has a good time with Nerves. We'll find out because she is speaking at NervesConf EU :)

goatmire.com/speaker/elly...
#elixirlang #embedded

21.05.2025 08:01 β€” πŸ‘ 7    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
A picture on the eink display of the main conference stage

A picture on the eink display of the main conference stage

A picture on the eink display of a church steeple in krakΓ³w

A picture on the eink display of a church steeple in krakΓ³w

A picture of the eink showing a statue of a dragon holding a camera. Found in a park in KrakΓ³w

A picture of the eink showing a statue of a dragon holding a camera. Found in a park in KrakΓ³w

A photo of the train platform on the eink display

A photo of the train platform on the eink display

I had a ton of fun exploring KrakΓ³w with this device after the conference. A few pics from the city :)

20.05.2025 13:13 β€” πŸ‘ 5    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

If you saw me last week at ElixirConf, you might have seen my Nerves-powered eink name badge

It can show a couple of static images and take a picture with the camera to display on the screen

Working on putting everything in a GitHub repo this week in case anyone wants to make one of their own!

20.05.2025 13:10 β€” πŸ‘ 36    πŸ” 7    πŸ’¬ 5    πŸ“Œ 2

I will make a talk about our latest experience of #Elixir on #Nerves with @pojiro.bsky.social at a conference named #Goatmire Elixir.
The presentation consists some ideas of how to develop industrial systems in Elixir on Nerves. See you at the party in Sweden.
www.goatmire.com/talk/small-h...

19.05.2025 13:05 β€” πŸ‘ 5    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
image

image

Gus Workman finally spilling the beans on his work with Trellis. A board for Nerves.

I have been waiting for this!

#elixirlang

15.05.2025 10:05 β€” πŸ‘ 6    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Picture of a brisket on the barbecue

Picture of a brisket on the barbecue

Screenshot of the app to monitor and control temperature of the barbecue.

Screenshot of the app to monitor and control temperature of the barbecue.

The brisket is in. I repeat, the brisket is in. The Brisket-O-Meter, powered by #elixirlang and #nerves, is going for its first tryout 🫣

10.05.2025 06:01 β€” πŸ‘ 14    πŸ” 3    πŸ’¬ 2    πŸ“Œ 0
Post image

Cool #NervesProject demo from Powell Kinney!

#ElixirLang

08.05.2025 21:09 β€” πŸ‘ 9    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

It’s Alex McLain up at NervesConfUS!
#ElixirLang

08.05.2025 15:18 β€” πŸ‘ 6    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0
Post image

Kicking off NervesConfUS is Jon Carstens!
#elixirlang

08.05.2025 13:38 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 0    πŸ“Œ 1
Video thumbnail

New clip from my factory tour of a PCB assembly shop in China this past week - showing a pick and place (PNP) machine.

The toolhead on this machine has multiple vacuum nozzles which pick up the tiny components, move them to the correct spot on the PCB, then place and release them

08.05.2025 20:29 β€” πŸ‘ 2    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

AtomVM is the tiny (but powerful) peer of our lovely BEAM. Impressive how much they can do with the limited resources.

Erlang and Elixir on microcontrollers, really cool.
#elixirlang #erlang

08.05.2025 07:45 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The last minute submissions for Goatmire Elixir & NervesConf EU have been ridiculous. I both look forward to and dread our program committee meeting on thursday. Good problem to have :)

More info to come.
https://goatmire.com

#elixirlang

05.05.2025 07:12 β€” πŸ‘ 11    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0
Preview
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...

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

05.05.2025 09:59 β€” πŸ‘ 5    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Post image

Jon Carstens, director of engineering at SmartRent and Nerves core team member, is about to demystify Nerves!

Get your ticket: nervesconf.us

02.05.2025 18:37 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Igniting Nerves Β· Luma Nerves, Igniter and hacking on open source. This event is a chance for beginners and experts to help hack on some really focused open source work. And it is a…

I like to pull together a small event before conferences and ElixirConf EU is no different!
This is ideal if you want to meet good people before the conf, make some connections, hack on some open source. Nerves experience not required, we'll be doing Elixir with Nerves and Igniter.
#elixirlang

22.04.2025 09:20 β€” πŸ‘ 13    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0

Meetings are almost done for the day, which means it's time to start @nerves-project.org bring-up ⚑️🌱

Will be documenting progress here

14.04.2025 13:18 β€” πŸ‘ 10    πŸ” 4    πŸ’¬ 2    πŸ“Œ 0
Screenshot of a 3D render of a PCB designed with KiCad. The board features a number of chips, and some green screw terminal connectors on the edge. They are labeled "NeoPixel", "RS485", and "CAN"

Screenshot of a 3D render of a PCB designed with KiCad. The board features a number of chips, and some green screw terminal connectors on the edge. They are labeled "NeoPixel", "RS485", and "CAN"

⚑another sneak peek - open source hardware designed for @nerves-project.org

30.03.2025 21:00 β€” πŸ‘ 17    πŸ” 1    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

Qwiic connectors are a fast way to connect hardware for prototyping. Check out more from the Nerves Meetup! youtu.be/G2wTGnElw-8

11.04.2025 14:02 β€” πŸ‘ 2    πŸ” 2    πŸ’¬ 0    πŸ“Œ 0

@nerves-project.org is following 20 prominent accounts