{"id":687,"date":"2026-06-08T05:45:04","date_gmt":"2026-06-08T09:45:04","guid":{"rendered":"https:\/\/www.thezoo2.com\/?p=687"},"modified":"2026-06-08T05:45:34","modified_gmt":"2026-06-08T09:45:34","slug":"meshtastic-vs-meshcore","status":"publish","type":"post","link":"https:\/\/www.thezoo2.com\/?p=687","title":{"rendered":"Meshtastic Vs. MeshCore"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"167\" height=\"50\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png\" alt=\"\" class=\"wp-image-691\"\/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"190\" height=\"34\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/MeshCore.png\" alt=\"\" class=\"wp-image-692\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">So, not too long ago I decided to delve into the world of Meshtastic. Being the sort of guys we are, a legally encrypted way of texting via LoRa (short for long range, which is somewhat a misnomer, more on that later) and a dedicated texting &#8220;app&#8221; that works well with each other sounded like it was right up my alley. So, I pulled out some of the LoRa containing experimental boards I had laying around from days that I was attempting to figure out an application for them. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first LoRa boards I purchased were when Semtec introduced LoRa, and Adafruit placed their transceivers onto a Raspberry Pi hat. During that time, I ran into the TTGO ESP32 V2 LoRa boards and experimented for a while with using them for Smart Home applications. I found they were far too weak for this, as they couldn&#8217;t carry enough information and the information they could carry lent itself more to the application of reading meters or sensors as they weren&#8217;t fast enough to work (at the time) with switching applications that I began to try to build. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Not to tell you my entire life story, but at the time I had been working with the LoRa boards, I discovered Home Assistant, and found that they recommended Z-Wave and Zigbee products, which worked on the 2.4GHz band and were well established in the home automation that I was interested in. So, the V2 boards I had went into the &#8216;spare parts&#8217; bin, to hopefully lend themselves to another project one day. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Fast forward a few years, and there were rumblings of a new project called Meshtastic. I became interested in Meshtastic, watching from afar as the developers began to refine their programming, the &#8216;boards&#8217; that were being used, and their approach to the freedom that their project gave us all from having to rely on cellular telephone networking to communicate. The encryption really got me interested, though not for what one would assume as I don&#8217;t really have anything I wish to hide from anyone, however, I have always felt like the technology sword cut both ways. Cellular providers and other corporations that deal in data tend to see our privacy as a mere nuisance and the fourth amendment to The United States of America&#8217;s Constitution as more of a suggestion due to the fact they aren&#8217;t the government. So, Meshtastic spun up in me an interest that has grown since their early days. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I watched the developers grown their network(s) and share the technology for free. So free, in fact, that there spun off a project called Meshcore, which is a separate and almost identical in function form of communication via LoRa radio, and mesh networking. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Meshcore developers did a great job at developing an easier software package to use, a better (in my opinion) GUI (graphical user interface), and a much cleaner application of the project all the way around. It should be noted that with any device we use in the HAM radio world, each has its own quirks, and neither Meshtastic nor Meshcore are without their quirks. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One major quirk with Meshcore is that the team that built it included a &#8216;developer,&#8217; if he can be called that, who I will not name publicly here, who decided that he would attempt to trademark Meshcore out from under the original developers. Upon him attempting to do so, it was found out that he had been heavily reliant on AI to write the code that he &#8216;contributed&#8217; to the project, which, in my opinion, makes him less of a developer and more of a, well, cheat. Attempting to trademark MeshCore out from under the original developers should have proven that label enough, but to use AI to write your code isn&#8217;t just lazy, it&#8217;s giving the secrets of the project away to the owners of the AI platform through the unfettered access he gave them by having their AI write his code. This became worrisome to me and still is. With that said, the actual MeshCore developers have retained control, however, it should be noted that it is easy to confuse the other MeshCore for the real MeshCore. That&#8217;s right, he separated from them via the proverbial boot to the tailpipe, but he then registered a domain using Meshcore as it&#8217;s main address. The difference is the .co.uk instead of the .io which remains the official MeshCore website. He&#8217;s even gone so far as to continue to copy the look and feel of their website, which is theft, but hey, its a free product, so I suppose he doesn&#8217;t see it that way. The official MeshCore website url is <a href=\"https:\/\/meshcore.io\/\">https:\/\/meshcore.io\/<\/a> . If you see the tm symbol behind Meshcore, you&#8217;ve gone to the wrong page, and I don&#8217;t recommend, in fact I highly advise you not to use anything he or his &#8216;team&#8217; has put out. Supporting that type of behavior encourages it, so I stand behind the original developers all the way. For what I can tell, the trademark is only good in the UK, and he has no real claim to the entirety of MeshCore, however, I wouldn&#8217;t be surprised if they decided to rename the project, though they shouldn&#8217;t have to. I&#8217;d love to see them team up with Meshtastic and leave him in the dust, which would make for a really amazing team, in my opinion. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Having gone down that rabbit hole leads me right back to Meshtastic. It seems the developers of Meshtastic have had a better grip on their development team remaining happy and loyal, so it&#8217;s not without thought that I have decided to remain loyal to Meshtastic. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This post is not a tutorial, however, I am working on tutorials for both Meshtastic and Meshcore, so that everyone in the club can make up their minds which they wish to use, and how to use them if and when they decide to. This post is to simply share my opinion on both. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The pros of Meshtastic and MeshCore are equal except for a couple of things, but I&#8217;ll give you the equality first.  <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Both have an online programming tool that is as close to foolproof as one can get. Select the device that you have, select the firmware you want, and then flash the device you&#8217;ve got. Once it&#8217;s done, it&#8217;s done. <\/li>\n\n\n\n<li>Both support multiple languages.<\/li>\n\n\n\n<li>Both work across a wide range of devices, from LilyGo&#8217;s ESP32&#8217;s (cheap) to Rasperry Pi&#8217;s etc. <\/li>\n\n\n\n<li>Both have good, working phone apps for both iPhones and Androids. (There are some disparities I&#8217;ll cover.)<\/li>\n\n\n\n<li>Both have node mapping, and both support GPS modules onboard the devices, passing the information autonomously.<\/li>\n\n\n\n<li>Both utilize the LoRa settings to their fullest capabilities and efficiently enough to have a battery last quite a while between charges. Solar nodes take care of the charging. <\/li>\n\n\n\n<li>Both can be set and forget type of setups, where placing a unit at the top of a tower, pending power needs are met, and make for easy mesh placement and building. <\/li>\n\n\n\n<li>Both have the ability to store and pass direct messages (more on this later).<\/li>\n\n\n\n<li>Both have the ability to utilize MQTT to pass messages through the internet via devices that have WiFi or Eth networking built in. (Raspberry Pi&#8217;s are great for this.)<\/li>\n\n\n\n<li>Both have taken the off-grid communication seriously, to the point that they both have built in encryption. Both can work with or without encryption, via channels, and the capability for multiple channels, even mixed with and without encryption. You are not bound to either non-encrypted or encrypted, you can do both. <\/li>\n\n\n\n<li>Both are great choices for small, portable nodes that can fit on a keychain and not be cumbersome. <\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Those are the pros that they share. My experience has shown me that Meshcore has these positives over Meshtastic, but aren&#8217;t true Meshtastic killers in my opinion.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>MeshCore is, indisputably, more user friendly than Meshtastic. <\/li>\n\n\n\n<li>MeshCore phone apps tend to be more consistent between iPhone and Android phones. This is important because if you&#8217;re explaining to someone how to use it, the buttons match, the displayed words match, etc. <\/li>\n\n\n\n<li>MeshCore tends to play nicer with the node hopping, which means messages don&#8217;t tend to just die out in the ether. <br><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Where I tend to like Meshtastic vs. MeshCore.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>While this isn&#8217;t exactly fair to the developers of MeshCore, Meshtastic hasn&#8217;t left me feeling like the project could implode though internal strife. <\/li>\n\n\n\n<li>Meshtastic was &#8216;the original &#8216;off-grid&#8217; messaging project, and has over 1800 developers putting input into the project. <\/li>\n\n\n\n<li>Meshtastic&#8217;s version of the Web interface tends to be more automated. (This can be seen as giving less control, however, to the user.) <\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the pros out of the way, I will save the cons for a later date. Why? Because I don&#8217;t want to discourage anyone from participating in the project. After all, we aren&#8217;t alone, and my opinion is just that. My opinion. If there is interest in a discussion regarding the cons of either project, maybe we&#8217;ll have that conversation another day. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Personally, I am of the opinion that I am going to give both a try for a while, and really study which I am gravitating toward in a real world use scenario. I chose to leave MeshCore when the attempted theft and the news came out about the AI &#8216;developer&#8217; because I didn&#8217;t want to invest a ton of time into a project that would become useless to us in the long run. They seem to have gotten that part under control, and there are so many folks in our areas that are using both, not just one or the other, and I think it would serve us well to join in. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;ve got experience with both, by all means hit our forum and let&#8217;s talk about it. We learn, therefore we are. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Until next time&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">~73, WF4RT<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So, not too long ago I decided to delve into the world of Meshtastic. Being the sort of guys we are, a legally encrypted way<\/p>\n","protected":false},"author":2,"featured_media":691,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[54],"tags":[],"class_list":["post-687","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-other-subjects"],"featured_image_urls":{"full":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"thumbnail":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic-150x50.png",150,50,true],"medium":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"medium_large":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"large":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"1536x1536":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"2048x2048":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"kreeti-slider-full":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"kreeti-featured":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"kreeti-medium":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false],"kreeti-medium-square":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/06\/Meshtastic.png",167,50,false]},"author_info":{"display_name":"WF4RT","author_link":"https:\/\/www.thezoo2.com\/?author=2"},"category_info":"<a href=\"https:\/\/www.thezoo2.com\/?cat=54\" rel=\"category\">Other Subjects<\/a>","tag_info":"Other Subjects","comment_count":"0","_links":{"self":[{"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/posts\/687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=687"}],"version-history":[{"count":4,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/posts\/687\/revisions"}],"predecessor-version":[{"id":697,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/posts\/687\/revisions\/697"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/media\/691"}],"wp:attachment":[{"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}