====== Meshcore ======
===== Introduction =====
From [[wp>MeshCore |Wikipedia]]:
MeshCore is an open-source mesh networking protocol and software platform designed for off-grid, low-power text communication using LoRa (Long Range) radio technology. The system enables decentralized, multi-hop wireless messaging without reliance on cellular networks or internet infrastructure.
Use cases include emergency and disaster communications, outdoor and remote activities, [...] and experimental and educational deployments of low-power mesh networking.
[It] is designed to [...] operate in unlicensed [[wp> ISM_radio_band |ISM frequency bands]] such as 868 MHz and 915 MHz, depending on regional regulations.
The basic idea is that you get a small //companion device// that you pair to your cell phone via bluetooth, and via that device, you can text others or post public messages using the 915 MHz band, all without a special license.
===== Getting Started =====
* Get a companion device like:
* the //Wio Tracker L1 Pro// from [[https://www.seeedstudio.com/Wio-Tracker-L1-Pro-p-6454.html |seeed studio]] or from [[https://ca.robotshop.com/products/seeedstudio-wio-tracker-l1-pro-w-oled-3d-printed-casing |Robot Shop]]
* FIXME: add other options here
* Flash the device with the latest [[https://flasher.meshcore.co.uk/| Meshcore Firmware]] (using a chromium browser).
* Install the Meshcore app on your phone. ([[https://play.google.com/store/apps/details?id=com.liamcottle.meshcore.android|Android]], [[https://apps.apple.com/us/app/meshcore/id6742354151?platform=iphone |iOS]], [[https://app.meshcore.nz/|Web App]], [[https://github.com/liamcottle/meshcore.js|NodeJS]], [[https://github.com/fdlamotte/meshcore-cli|Python]])
* Pair the device with your phone.
* Turn off Auto-Add Contacts
* Use "Flood" login when at a new location.
See [[https://scottbaker.ca/meshcore/getting-started|Scott Baker's article]] for more information.
===== More Advanced =====
* Install a repeater like the //SenseCAP Solar Node P1-Pro// from [[https://www.seeedstudio.com/SenseCAP-Solar-Node-P1-Pro-for-Meshtastic-LoRa-p-6412.html|seeed studio]] or [[https://ca.robotshop.com/products/sensecap-solar-node-p1-pro-for-meshtastic-w-gps-battery |RobotShop]]
* Use an antenna like [[https://mappingnetwork.ca/products/rakwireless-8dbi-fiberglass-antenna?srsltid=AfmBOopWTWkyL8aL4kKvxOAXJFYNEEIgaoj4ZICvCRaorahbFwbbHdHW|this one]], [[https://www.amazon.ca/Waterproof-Fiberglass-SenseCAP-EasyLinkIn-SyncroB/dp/B09N2H166D/|this one]] or [[https://www.aliexpress.com/item/1005005132142342.html |one of these]].
* Install [[https://www.localmesh.nl/en/meshcore-telemetry-functions/|sensors]].
===== List of Repeaters on the Coast =====
==== VA7KRZ-Gibsons-RP1 ====
* Location: 49.414161, -123.515539
==== VA7XES - Roberts Creek ====
* Location: 49.449751, -123.653155
==== SSAC-1 ====
* Location: 49.4757, -123.7580
{{:links:meshcore:1000002517.jpg|}}
===== Maps =====
* [[https://map.meshcore.dev/?zoom=10&lat=49.5127&lon=-123.5797| Official MeshCore Node map]]
* [[https://swbc.meshmapper.net/ |Community generated map]]
* [[https://meshmap.ve7kod.ca/ |SWBC Map with links]] by VE7KOD
===== Tools =====
* [[https://analyzer.letsmesh.net/map?lat=44.46703&long=-99.43156&zoom=2 |MeshCore Analyser]]
* [[https://heywhatsthat.com/profiler.html |Path Profiler]]
===== Resources =====
* Official MeshCore [[https://meshcore.co.uk/ |Website]] and [[https://github.com/meshcore-dev/MeshCore| Github]]
* [[https://youtu.be/OwmkVkZQTf4 |Youtube Presentation by Liam Cottle]]
* [[https://scottbaker.ca/meshcore |Scott Baker's Website]]
* [[https://salishmesh.net/ |Salish Mesh Website]]
* [[https://forum.letsmesh.net/ |Forum]]
* [[https://www.austinmesh.org/learn/meshcore-vs-meshtastic/ |MeshCore vs Meshtastic]]
* [[https://idahomesh.org/meshcore-channels-rooms-and-dms/ |Channels vs Rooms vs DMs]]