Skip to content

Add DutchMeshCore ingestor server presets#10

Closed
Elektr0Vodka wants to merge 39 commits into
agessaman:mqtt-bridge-implementation-flexfrom
Dutch-MeshCore:mqtt-bridge-implementation-flex-dmc
Closed

Add DutchMeshCore ingestor server presets#10
Elektr0Vodka wants to merge 39 commits into
agessaman:mqtt-bridge-implementation-flexfrom
Dutch-MeshCore:mqtt-bridge-implementation-flex-dmc

Conversation

@Elektr0Vodka
Copy link
Copy Markdown

Added presets and info for Dutchmeshcore.nl servers to MQTTPresets.h, MQTTBridge.h and MQTT_IMPLEMENTATION.MD

In MQTTPresets.h - Changed static const int MQTT_PRESET_COUNT = 13; to static const int MQTT_PRESET_COUNT = 15; to match the new count.

Added preset info for Dutchmeshcore.nl to MQTTPresets.h, MQTTBridge.h and MQTT_IMPLEMENTATION.MD

In MQTTPresets.h - Changed static const int MQTT_PRESET_COUNT = 13; to static const int MQTT_PRESET_COUNT = 15; to match the new count.
Elektr0Vodka added a commit to Dutch-MeshCore/Dutch-Meshcore-Toolbox that referenced this pull request May 5, 2026
…ped MeshWiki icon, theme overrides

- Add browser language auto-detection (respects manual EN/NL override)
- Rename Connected Analyzers → Connected Projects throughout (navbar, page title, section heading)
- Replace emoji icons with animated inline SVGs: broadcast ripple for Cornmeister, triangle pulse for MC-Radar, mesh-W pulse for MeshWiki
- MeshWiki icon: circular mesh network with W-shaped inner nodes and cascading color/size pulse
- Add Wiki tag and two-button layout (Open wiki / Open analyzer) for MeshWiki entry
- Add Analyzer + Map Visualizer tags to Cornmeister and MC-Radar
- Add win95 and minimalistic theme overrides for broker cards, badges and buttons
- Add portal.dutchmeshcore.nl link on free subscriber account text
- Add footer to Connected Projects page
- Firmware page: add PR disclaimer linking to agessaman/MeshCore#10 with correct preset description
@greentown0
Copy link
Copy Markdown

This would help the Dutch community, thanks!

Rococo88 and others added 27 commits May 7, 2026 12:24
some older ESP32 boards were pushing the limits of the dram segment causing the linker to fail, especially for ble and wifi firmwares.

lowering OFFLINE_QUEUE_SIZE reduces dram usage
- Set TCXO voltage to 1.8 (not defined previously, falls back to default)
- Set correct variable name for SX1262 RX/TX pins
- Fix SX1262 RX pin number
Corrected T-Echo Lite SX1262 RXEN and TXEN pins, TCXO voltage.
…shell-usb

feat(techo-lite): add USB companion radio target for non-shell variant
CustomLFS 0.2.2 adds support for the flash chip in LilyGo T-Echo Card and T-Echo Lite
…mpulse-plus

Add support for LilyGo T-Impulse-Plus
reverted changes to RAK_BOARD and PIN_GPS_EN. setting `RAK_BOARD` would cause radio to stop working and end with RadioLib error -707
Add support for Station G3 and its software configurable LNA/PA1
Reduce dram0_0 usage on older ESP32 boards
…nect

Refactor WiFi auto-reconnect to use non-blocking polling
Remove the hardcoded BLE_PIN_CODE build flag from the Heltec_E290_companion_ble
environment. The presence of BLE_PIN_CODE prevents the unit from operating as a
USB companion. Commenting it out allows dynamic PIN generation and enables USB
companion functionality.
willumpie82 and others added 6 commits May 15, 2026 13:09
Disable BLE_PIN_CODE for E290 companion USB environment
…rdam timezone

- Enable 6 MQTT slots (BOARD_HAS_PSRAM + MAX_MQTT_BROKERS=6) for PSRAM boards:
  Heltec V4, T190, LilyGo T3S3, TBeam Supreme, Station G2, RAK3112
- Set default MQTT presets to dutchmeshcore-1 and dutchmeshcore-2
- Set default timezone to Europe/Amsterdam (add to CET/CEST rule)
- Set firmware version and build date to dutchmeshcore.nl branding
… tracker build

- Add build-repeater-mqtt-firmwares.yml and build-roomserver-mqtt-firmwares.yml workflows
- Add OUT_DIR support to build.sh for configurable output directory
- Add build-repeater-mqtt-firmwares and build-room-server-mqtt-firmwares commands
- Create .prebuilt/ folder with pre-built repeater MQTT firmware binaries (14 boards)
- Fix Heltec Wireless Tracker ENABLE_ADVERT_ON_BOOT space in define
@Elektr0Vodka Elektr0Vodka force-pushed the mqtt-bridge-implementation-flex-dmc branch from 7ad5835 to 93ab750 Compare May 21, 2026 12:44
@agessaman
Copy link
Copy Markdown
Owner

Hey, sorry I missed this. I had surgery and didn't have a lot of time for hobby stuff. I'll add the presets to the mainline, but it looks like you have committed a lot of other localized changes here that I won't merge. The presets are in my fork now.

@agessaman agessaman closed this May 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.