Include a centered hero image in README.md and add the image asset (reticulum-over-halow.png). This updates the project documentation with a visual showing a handheld RNode running Reticulum over HaLow to give users a clearer idea of the device and its NeoPixel status indicator.
Replace the simple "Upstream" section with a more detailed "Credits & Upstream" section that acknowledges key contributors (Mark Qvist, Jacob Eva / Liberated Embedded Systems) and the Reticulum project, and calls out NeoPixel contributions and wiring notes. Also add upstream copyright and licensing notes for the RNode firmware, RNode Firmware CE, and the SX1276 driver to clarify provenance and licenses.
Include a known-good prebuilt NeoPixel firmware for the LilyGO LoRa32 v2.1 (binary, bootloader, and partitions) under Release/. Update README with flashing instructions: prerequisites, serial port discovery, arduino-cli upload example, setting the firmware hash via rnodeconf, and optional console image flashing via esptool. Also document building from source and note the new make upload-lora32_v21 target that uploads firmware, sets the hash, and writes the console image.
Document that GPIO12 is a strapping pin on ESP32 and can prevent the board from booting if used for the NeoPixel data line. Note that the original guide recommended GPIO12, but this fork defaults to GPIO13 for reliable operation, instructing users to move the data wire if they followed the original build; also remind that the PIN_NEOPIXEL value can be overridden at compile time.
Update README to document NeoPixel support for ESP32 boards (LilyGO LoRa32 v2.1) and describe the boot sequence and timed activity indicator. Adds a Boot Sequence section and illustrative images showing init, device checks, firmware version, and ready states; documents NeoPixel behavior (purple during init, stays lit while initializing, remains lit for 60s after ready, and retriggers on RX/TX). Includes five new image assets.