Skip to content
This repository has been archived by the owner on Jun 1, 2020. It is now read-only.

ConnorRigby/xlink-kai

Repository files navigation

XlinkKai

This is a simple wrapper around the Xlink Kai Engine.

Setup

  • Burn the sdcard with the latest firmware.
  • Open the fat32 boot partition.
  • Input your network settings.
  • Insert sdcard in raspberry pi 3.
  • Wait for connect.
  • Connect to raspberry pi ip address port 80.

Configuring

in the boot fat32 partition there is a file called xlink-config.json open it up in your favorite text editor. If you plan on using ethernet, you can leave it as is. If you are using wifi, go ahead and replace TestSSID with your SSID and psk with your psk. Currently only wpa psk version one and two are supported.

Troubleshooting

rpi never connects?

You probably typed the SSID or psk in wrong.

something else is broken

  • ¯\(ツ)

Building from source

Building from source requires a few dependencies. Follow this guide to get up and running.

git clone https://github.com/ConnorRigby/xlink-kai
cd xlink-kai
export MIX_TARET=rpi3 # or whatever device you are using.
mix deps.get
mix firmware
mix burn

Disclaimer

Anything bad that happens to you is not my fault.