-
Notifications
You must be signed in to change notification settings - Fork 161
Getting Started
In this section we will go over step-by-step what hardware you need, how to download the software, upload the ClusterDuck Protocol firmware to a device, and ultimately assemble Ducks to create a simple ClusterDuck Network (CDN). A simple CDN consists of a MamaDuck and a PapaDuck (Read about the Duck Family). With these two Ducks, we can generate a small network.
To get a basic CDP setup, we will:
- Get the Hardware!
- Setup the Software!
- Setup the Network!
The minimal hardware to create a Duck is a microcontroller with a LoRa board, a power source, a data transfer cable, and an enclosure (optional). There are many combinations of electronics, batteries, and enclosures that can be used. We also open source few 3D print files for enclosures. Coming Soon!
Here are the boards currently supported by CDP:
-
For a simple ClusterDuck Network, you will want to make at least two Ducks.
- If you want to create a bigger network, you need to have more boards.
Prerequisites: git
We need a compiler to compile and upload code to each of the Ducks. We recommend Arduino IDE, but some community members have used PlatformIO.
- I want to use Arduino IDE
- I want to use PlatformIO (Recommended)
Follow these steps after you set up a IDE on your computer. Installation manual
ClusterDuck Protocol 2020-2024 https://www.clusterduckprotocol.org