I’m with ESP32 board, atomvm 0.6.6, elixir 1.7.3 OTP 27, MacOS Silicon
Try to run
defmodule HuntersSup do
@behaviour :supervisor
def start_link(), do: :supervisor.start_link(__MODULE__, [])
@impl :supervisor
def init(_args) do
flags = {:one_for_one, 3, 5}
child =
{:light, {:"Elixir.Light", :start_link, []}, :permanent, 5_000, :worker, [:"Elixir.Light"]}
{:ok, {flags, [child]}}
end
end
this with HuntersSup.start_link() but failed, I revised the flags, child form with GPT-5 with full automation, tried several code, but all didn’t work well.
If I let children empty, it runs, but can’t let it have children.
By the way, the gen_server is working well.
What should I consider?




















