frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Run Erlang/Elixir on Microcontrollers and Embedded Linux

https://www.grisp.org/software
93•weatherlight•4h ago

Comments

Zaphoos•2h ago
What about Gleam?
nesarkvechnep•1h ago
Call us when they implement OTP compatibility.
worthless-trash•44m ago
What part of otp do you need. I have supervision working.

I have typed message passing.. I write erlang wrapping gleam modules.. its pretty easy.

trescenzi•22m ago
What part is missing? I’ve built a little distributed app that has a cluster registry and dns. There’s a tiny bit of Erlang involved but the majority of it is gleam.

https://github.com/trescenzi/points

dsincl12•1m ago
https://github.com/gleam-lang/otp ?
juped•1h ago
I'm interested in the claimed real-time capabilities, but it's hard to find anything about them written there. Still, I like the hardware integration.
garbthetill•15m ago
yeah the claim is ambiguous because the beam itself is only guaranteed soft real time, leaving it open ended might make ppl think hard real-time especially since its hardware
hoppp•1h ago
Pretty cool. I am a fan of everything Erlang. Managing large clusters of IOT devices running Beam sounds like a good idea not just because of fault tolerance but for hot swapping code.
worthless-trash•46m ago
Is this something you do regularly?
garbthetill•12m ago
I am the same but for elixir, the beam is awesome & I always wonder why it still hasn't caught on with all the success stories. The actor model just makes programming feel so simple
rkangel•1h ago
> MCU-class footprint (fits in 16 MB RAM)

That is absolutely not an MCU class footprint. Anything with an "M" when talking about memory isn't really an MCU. For evidence I cite the ST page on all their micros: https://www.st.com/en/microcontrollers-microprocessors/stm32...

Only the very very high performance ones are >1MB of RAM.

jdndnc•1h ago
RAM on MCUs is getting cheaper by the minute.

A couple of years ago it was measured in bytes. Before the RP2040 is was measured in dozens of KiB now it's measured in MiB

While I agree that 16 MiB is on the larger side for now, it will only be a couple of years for mainstream MCUs having that amount on board

FirmwareBurner•1h ago
>RAM on MCUs is getting cheaper by the minute.

It really isn't. The RP2040 has 256KB RAM. Far away from 16MB.

>now it's measured in MiB

Where? Very few so far and mostly for image processing applications, and cap out at less than 8MB. And those are already bordering on SoCs instand of MCUs.

For applications where 8MB or more is needed, designers already use SoCs with external RAM chips.

>it will only be a couple of years for mainstream MCUs having that amount on board

Doubt very much. Clip it and let's see in 2 years who's right.

jbarberu•51m ago
Also curious what MCUs you're working with to give you this impression?

RP2040 is 264k, RP2350 is 520k.

I use NXP's rt1060 and rt1170 for work, and they have 1M and 2M respectively, still quite far away from 16M and those are quite beefy running at 500MHz - 1GHz.

cmrdporcupine•1h ago
Eh. It's getting blurry and has been for some time. To me these days the differentiators are: does it have an MMU? Address lines for external memory? Do you write for an OS or for "bare metal" / RTOS kit? Are there dedicated pins for GPIO?

If you choose some arbitrary memory amount as the criterion it will be out of date by next year.

TrueDuality•1h ago
You don't necessarily need on-package RAM for this. I'm not sure I'd build a project around this, but 16MiB of RAM would hardly be BOM killer.
marci•29m ago
For squeezing erlang in KiB sized RAM, the AtomVM project is probably a better fit.

https://github.com/atomvm/AtomVM

whalesalad•9m ago
Sounds like nerves to me? But with soft realtime added in?

Plain: The Language of Spec-Driven Development

https://blog.codeplain.ai/p/beyond-vibe-coding
1•otobrglez•50s ago•0 comments

Israel is committing genocide in Gaza, scholars' association says

https://www.reuters.com/world/middle-east/israel-is-committing-genocide-gaza-scholars-association...
1•austin-cheney•1m ago•0 comments

Graham Linehan claims he was arrested at Heathrow for posts about trans people

https://www.independent.co.uk/news/uk/crime/graham-linehan-arrested-twitter-tweets-heathrow-b2818...
1•zahlman•3m ago•0 comments

Pear – A P2P Runtime, Development and Deployment Tool

https://docs.pears.com
1•janandonly•6m ago•0 comments

Processors Are Getting Wider

https://lemire.me/blog/2025/09/01/processors-are-getting-wider/
1•mpweiher•8m ago•0 comments

Minimal Firewall: interactive firewall without kernel drivers or disabling HVCI

https://github.com/deminimis/minimalfirewall
1•akyuu•10m ago•0 comments

The Pursuit of Life Where It Seems Unimaginable

https://www.quantamagazine.org/the-pursuit-of-life-where-it-seems-unimaginable-20250820/
2•mooreds•11m ago•0 comments

Flying a Plane Is Fun Until You Enter Restricted Airspace

https://www.wsj.com/us-news/flying-a-plane-is-fun-until-you-enter-restricted-airspace-137a733f
2•fortran77•12m ago•0 comments

GNAP for MCP Authorization

https://ciamweekly.substack.com/p/gnap-for-mcp-authorization
1•mooreds•12m ago•0 comments

Code reviews as a tool to build capability

https://fffej.substack.com/p/code-reviews-as-a-tool-to-build-capability
1•mooreds•13m ago•0 comments

Show HN: Beautiful Gradient Backgrounds and Canvas

https://instantgradient.com/
1•ugo_builds•14m ago•0 comments

Dahomey Amazons

https://en.wikipedia.org/wiki/Dahomey_Amazons
1•ZeljkoS•14m ago•1 comments

Show HN: I built a deep research tool for local file system

https://github.com/Datalore-ai/deepdoc
1•FineTuner42•15m ago•0 comments

Peter Thiel to lead 4-part series on the Antichrist

https://www.christianpost.com/news/palantir-ceo-peter-thiel-to-lead-4-part-series-on-the-antichri...
5•voisin•17m ago•1 comments

Show HN: Moribito – A TUI for LDAP Viewing/Queries

https://github.com/ericschmar/moribito
2•woumn•19m ago•0 comments

How to Participate in the Ruby Community

https://www.rubynewbie.org/10-ways-to-participate-in-the-ruby-community
3•jvrc•19m ago•0 comments

Apertus includes many languages that have so far been underrepresented in LLMs

https://www.swiss-ai.org/apertus
1•cimnine•19m ago•0 comments

Neptune Balls

https://www.bbc.com/future/article/20250901-why-plastic-filled-neptune-balls-are-washing-up-on-be...
1•andsoitis•20m ago•0 comments

Mago: Fast linter, formatter, and static analyzer for PHP, written in Rust

https://mago.carthage.software/
2•dpcx•20m ago•0 comments

Show HN: Thymis – IoT fleet management with NixOS – Cloud now available

https://thymis.io/
2•elikoga•23m ago•0 comments

Show HN: Ruby-TI mruby type analyser

https://github.com/engneer-hamachan/ruby-ti/blob/main/README_en.md
2•hamachang•25m ago•0 comments

A 21yo with a 1.7 GPA Turned a Burger Obsession into a Viral Restaurant

https://juandavidcampolargo.substack.com/p/obsession-the-fire-the-gods-feared
1•jdcampolargo•25m ago•0 comments

Show HN: Vaultace – AI-specific vulnerability scanner for AI generated code

https://www.vaultace.co/
1•psathecreator•27m ago•1 comments

Aperiodic Tilings V: The Refinable Frontier

https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/aperiodic-refine/
2•Bogdanp•29m ago•0 comments

Understanding Apache Fluss

https://jack-vanlightly.com/blog/2025/9/2/understanding-apache-fluss
2•todsacerdoti•29m ago•0 comments

Understanding Apache Fluss

https://jack-vanlightly.com/blog/2025/9/2/understanding-apache-fluss
1•Bogdanp•29m ago•0 comments

Show HN: I Made an ESP32 On-Call Beeper

https://techsquidtv.com/blog/i-made-an-esp32-on-call-beeper/
5•TechSquidTV•29m ago•3 comments

Show HN: CDNPulse – See which CDN is fastest for your actual users

https://cdnpulse.io/
2•alikhil•29m ago•0 comments

Everything About Bitflags: How to store up to 32 booleans in one value?

https://neg4n.dev/blog/everything-about-bitflags
3•neg4n•31m ago•0 comments

Let Claude Code talk to your Render deployments

https://www.mcpstack.org/use/render-mcp-server/mcp-server/with/claude-code
1•hgarg•31m ago•0 comments