Electornic Software Components for AtomVM on ESP32
Build for your machine
mix atomix build
Edit the config file for the environment you are working in. Here is where you configure the I/O, Timers, Interrupts and other hardware peripherals.
Run the driver generator
mix atomix.gen.driver
This will create nif files in _build/nif As well as the Elixir interface to match.
Included modules:
- GPIO
If available in Hex, the package can be installed
by adding atomix
to your list of dependencies in mix.exs
:
def deps do
[
{:atomix, "~> 0.1.0"}
]
end
Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/atomix.