Installation

Installing Nyx Lab

nyx-lab.AppImage (make sure that libfuse2 is installed)

Installing Nyx Assistant

Nyx Assistant is a Nyx Lab addon:

Nyx Assistant

Enjoy using Nyx Assistant:

Nyx Assistant

Installing Nyx Node for C / C++

Building from source on a POSIX environment (a single optional dependency: zlib1g-dev):

git clone https://github.com/nyxlib/nyx-node.git
mkdir ./nyx-node/build/
cd ./nyx-node/build/
cmake ..
make
sudo make install

In your CMakeLists.txt, add:

find_package(LibNyxNode REQUIRED)

Using in an Arduino project with WIFI support. In platformio.ini, add:

[env]
build_flags = -DNYX_HAS_WIFI -DNYX_RAM_SIZE=<RAM SIZE> -NYX_MQTT_BUFF_SIZE=<MQTT BUFFER SIZE>

lib_deps = https://github.com/nyxlib/nyx-node.git

Using in an Arduino project with Ethernet support). In platformio.ini, add:

[env]
build_flags = -DNYX_HAS_ETHERNET -DNYX_RAM_SIZE=<RAM SIZE> -NYX_MQTT_BUFF_SIZE=<MQTT BUFFER SIZE>

lib_deps = https://github.com/nyxlib/nyx-node.git

See https://github.com/nyxlib/nyx-node/.


Installing Nyx Node for Python

Make sure that Nyx Node C / C++ is already installed.

pip install nyx-node

Installing Nyx Stream

Not available yet

Building from source on a POSIX environment (no dependency):

git clone https://github.com/nyxlib/nyx-stream.git
mkdir ./nyx-stream/build/
cd ./nyx-stream/build/
cmake ..
make
sudo make install

Installing INDI 🡒 Nyx Bridge

Not available yet

Building from source on a POSIX environment (two dependencies: libxml2-dev and libindi-dev):

git clone https://github.com/nyxlib/INDI-Nyx-Bridge.git
mkdir ./INDI-Nyx-Bridge/build/
cd ./INDI-Nyx-Bridge/build/
cmake ..
make
sudo make install