https://github.com/bcdevices/plt_basic
Simplified version of PLT-OS for connecting PLT to network and enabling SSH
https://github.com/bcdevices/plt_basic
nerves plt
Last synced: 8 months ago
JSON representation
Simplified version of PLT-OS for connecting PLT to network and enabling SSH
- Host: GitHub
- URL: https://github.com/bcdevices/plt_basic
- Owner: bcdevices
- License: apache-2.0
- Created: 2019-08-15T17:44:02.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-10-17T02:51:21.000Z (almost 6 years ago)
- Last Synced: 2025-01-03T00:24:20.885Z (9 months ago)
- Topics: nerves, plt
- Language: Elixir
- Homepage:
- Size: 15.6 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PLT Basic
Small Sample application for connecting the PLT to the network using Ethernet.
This application utilizes [a custom Nerves system for the PLT](https://github.com/bcdevices/ly10-system-rpi3).
## Building and running the code in this repository
You should be using the following Elixir and Erlang versions:
* Elixir 1.9
* Erlang OTP 221. Clone this repository
2. Add an SSH public key to the ssh_keys folder
3. Export `MIX_TARGET=ly10_rpi3` environment.
4. Get the dependencies with `mix deps.get`
5. Create the firmware with `mix firmware.burn`
6. Burn the firmware to and SD card with `mix firmware.burn`
7. Insert an SD card into the `Raspberry PI` inside the `PLT` and power it on
8. After a couple of minutes, the `PLT` should be available on the network with a hostname of `pltbasic.local`
9. SSH into the `PLT` using `ssh pltbasic.local```` bash
export MIX_TARGET=ly10_rpi3
mix deps.get
mix firmware
mix firmware.burn
```## Learn more
* Official docs: https://hexdocs.pm/nerves/getting-started.html
* Official website: https://nerves-project.org/
* Forum: https://elixirforum.com/c/nerves-forum
* Discussion Slack elixir-lang #nerves ([Invite](https://elixir-slackin.herokuapp.com/))
* Source: https://github.com/bcdevices/plt_basic