This Python curses client for Meshtastic is a terminal-based client designed to manage device settings, enable mesh chat communication, and handle configuration backups and restores.
pyMC_Core is a Python reimplementation of MeshCore — a lightweight, portable C++ library for multi-hop packet routing using LoRa radios. Designed for Raspberry Pi and similar hardware, pyMC_Core communicates with LoRa modules over SPI.
Repeater Daemon in Python using the pymc_core Lib. The repeater daemon runs continuously as a background process, forwarding LoRa packets using pymc_core's Dispatcher and packet routing.
The Hacker Pager is an open source Meshtastic device that looks like an old-school alphanumeric pager. Operates completely off the grid. Supports all of the features that Meshtastic nodes support, from communicating as a client to acting as a smart repeater. You don't need a keyboard or smartphone app to use it (but they probably help); compatible with the official Meshtastic app anyway. Can store traffic as .pcap files to microSD card. Includes a spectrum analyzer (850 to 950 MHz). For style points, it includes a CHIP-8 emulator that can be used to play games stored on the microSD card.
Firmware: https://github.com/exploiteers/Meshtastic-Exploiteers-Hacker-Pager
Case: https://github.com/exploiteers/Case-Design-Files-Exploiteers-Hacker-Pager
PCB layout: https://github.com/exploiteers/Electronics-Design-Exploiteers-Hacker-Pager
MeshCore is a lightweight, portable C++ library that enables multi-hop packet routing for embedded projects using LoRa and other packet radios. It is designed for developers who want to create resilient, decentralized communication networks that work without the internet.
MeshCore now supports a range of LoRa devices, allowing for easy flashing without the need to compile firmware manually. Users can flash a pre-built binary using tools like Adafruit ESPTool and interact with the network through a serial console. MeshCore provides the ability to create wireless mesh networks, similar to Meshtastic and Reticulum but with a focus on lightweight multi-hop packet routing for embedded projects. Unlike Meshtastic, which is tailored for casual LoRa communication, or Reticulum, which offers advanced networking, MeshCore balances simplicity with scalability, making it ideal for custom embedded solutions., where devices (nodes) can communicate over long distances by relaying messages through intermediate nodes. This is especially useful in off-grid, emergency, or tactical situations where traditional communication infrastructure is unavailable.
MeshCore is designed for use with:
The Button Size Node 3 is a low cost wireless Arduino IDE compatible (the Atmel ATMega328P 8MHz) microcontroller with LoRa RFM 95 or RFM 69 HW(CW) radio on board and few other nice additions.
Best sutable for Home Automation, IOT. Could be used as core board for radio controlling any DIY project. You may think of it as Arduino Pro Mini with Hope RF, light sensor, temperature and humidity sensors, on-board storage, and an Atmel crypto authentication unit on board.
Very tiny - 45mm x 23mm in size.
A disaster-resilient communications network powered by the sun.
When the critical infrastructure that so many of us take for granted goes away, how do we organize ourselves and our communities to respond?
If recent ecological disasters have demonstrated anything, it is the inadequacy of existing models and tools to provide efficient allocation of resources, access to emergency communications, and effective coordination of human effort. Few if any solutions exist that are off-grid, affordable, reliable, easily deployed, and openly standardized.