In 2017, Hurricane Maria, a category-5 storm, severely impacted Puerto Rico, demolishing homes and communication infrastructure. To address this issue, the ClusterDuck Protocol (CDP) was developed in 2018. It utilizes battery-powered Internet-of-Things devices to reestablish essential communication during emergencies, allowing civilians to request assistance, share their locations, and receive vital information from local governments and responders.
The ClusterDuck Protocol runs on a variety of IoT hardware, including many ESP32 Arduinos.
Here is a list of hardware we use, though there may be many others that work. We recommend the Heltec LoRa ESP32 and the TTGO T-Beam ESP32.
For a simple network you will want to make at least two Ducks. For bigger networks you will need more.
To start developing, you will need PlatformIO on your computer.
Download or git clone the CDP library from GitHub.
Follow the installation instructions here
Please Note: With the Release of the ClusterDuck Protocol Version 4 we have different instructions. If you are looking for older instructions please go here
Connect your board to platform IO
Follow the these updates instructions for loading up a Duck to get one running.
Use the pre-built examples or develop custom Ducks of your own.
Deploy!
This prevents Windows from locking the hard drive.
Optimized for gaming with a desktop-like user interface (taskbar, window management).
Always create a separate partition (at least 20GB-50GB) before starting so you don't accidentally overwrite your Windows installation.
If you are looking to run Android on your Windows PC, these distributions offer the best stability and features: Full Windows 11 on Android Phone! Dual Boot | Windows ARM dual boot windows 11 and android hot
Click and choose Write in ISO Image mode if prompted. Wait for completion. ⚙️ Step 4: Configure UEFI/BIOS and Boot the Installer
Choose the partition you created earlier. Be extremely careful not to overwrite your Windows partition.
Once the installation finishes, remove the USB drive and restart your PC. Managing Your Dual-Boot System This prevents Windows from locking the hard drive
Keep target system as and partition scheme as GPT .
: A Chromium-based OS that can run Android apps seamlessly via its own subsystem. Step-by-Step Installation Guide 1. Preparation Back up your data : Modifying partitions carries a risk of data loss. Disable Secure Boot BIOS/UEFI settings
Download a stable release of Bliss OS (recommended for general apps) or PrimeOS (optimized heavily for gaming). 💽 Step 2: Allocate Unallocated Disk Space in Windows 11 If you are looking to run Android on
Running Windows 11 alongside Android transforms your PC into a versatile hybrid machine. You get desktop productivity and mobile app compatibility on one device. This guide covers how to set up a true dual-boot system using Android-x86 or Bliss OS. Why Dual Boot Android and Windows 11?
Always ensure your data is backed up before modifying partitions.