Published by Vivian van Zyl in Meshtastic the 02/12/2026 at 06:44 pm
Meshtastic Solar setups bring resilient, low-power LoRa networking to remote locations. This guide walks through assembling a compact solar-powered Meshtastic node using the SolarXaio Infrastructure Node Plus Advanced (the SolarXaio Plus Advanced) board. Expect practical tips on polarity, jumper selection, antenna mounting, solar wiring, firmware configuration, and sealing the enclosure so your node can run reliably in the field.
The SolarXaio Plus Advanced pairs an nRF52840 processor with a one-watt LoRa radio (E22P 915M30S). That combination gives you Bluetooth provisioning, ample processing headroom, and strong RF range thanks to a 1 W radio with LNA and amplifier. The board also includes a dedicated solar charging circuit, low-voltage protection (around 2.9 V cutoff), and selectable solar input voltage modes. For anyone building a Meshtastic Solar node, that feature set makes it an excellent foundation.
Mount the board to a printed backing plate and confirm connector polarities before soldering. The small 2 mm plugs on these boards can be reversed at the supplier, so double-check positive-to-positive and negative-to-negative. Fixing this now avoids burning the charge circuitry later.
The SolarXaio Plus Advanced uses a jumper to select MPPT charge controller settings: 5 V, 6 V, or 12 V. Measure the panel open-circuit voltage in bright sun with a multimeter before you commit. Small 3 W panels will show around 6 to 7 V in good sun, so set the jumper accordingly to avoid overvoltage.
Drill a 5/8-inch hole at the case top for the Type N feedthrough so the case opens front-to-back. Use the rubber seal on the connector to preserve waterproofing. Tighten the nut so the connector seals against the case, then attach the Type N to SMA adapter and antenna.
Position the SolarXaio board so the USB port points toward an access opening. That makes flashing or debugging easier without disassembling the node. Use 3M double-sided tape on the printed mount to keep the board secure. Install the antenna connector and ensure the antenna is attached before powering up.
Solder the battery holder leads, add heat shrink for neatness, and secure the holder with double-sided tape or screws depending on your final layout. Hold off on inserting the battery until you have the antenna connected—never run the radio transmitter without an antenna attached.
Drill a small hole for the solar cable and route it carefully. Solder the solar-positive and solar-negative to the board's solar connector. Shrink-wrap the joints and use cable ties to keep things tidy. Apply silicone around the solar panel flap on the case exterior and around the entry point to ensure a weatherproof seal.
With the antenna connected and wiring double-checked, insert the 18650 cell. The nRF52840 provides Bluetooth for easy provisioning. Scan and pair with your Meshtastic app (the default pairing PIN is commonly 123456). The board often arrives with Meshtastic firmware preinstalled, but keep a USB cable handy for reflashing if needed.
Configure regional settings for LoRa (for example, United States settings for 915 MHz). Select the channel plan and power level appropriate for your region and application. Save settings in the provisioning app and monitor the device as it reboots and starts discovering nearby nodes.
Once the node boots and communicates on the mesh, finish sealing the case with silicone around the solar panel and connector. Tighten the Type N nut and set the solar panel angle using the provided hinge screw for optimal sun exposure. Monitor battery voltage and message routing over the first few days to confirm the solar panel and charge controller maintain the battery.
A compact Meshtastic Solar node like this will typically handle small telemetry and mesh routing tasks well. Battery life depends on radio duty cycle, transmit power, firmware sleep settings, and real sunlight. Expect to iterate on jumper settings and panel tilt to reach steady-state operation. I recommend logging battery voltage and packet routes for the first few weeks to validate the system.
A 3 W panel can maintain a single 18650 if the node transmits infrequently and sleep settings are aggressive. In partial sun or high-transmit scenarios you may need a larger panel or lower power settings. Measure charge current during daylight and compare with average daily consumption to be sure.
No. Always attach an antenna before transmitting. Running the transmitter without an antenna risks damaging the RF chain and reduces effective range.
Choose the jumper according to measured open-circuit panel voltage. If the panel reads around 6 to 7 V in full sun, set the controller to the 6 V option. For larger panels that read near 12 V, select 12 V. The goal is to keep the charge circuit within its designed input range.
Often yes. Many boards are shipped with Meshtastic firmware preinstalled, Bluetooth-enabled provisioning, and basic configuration. Keep a USB cable handy for reflashing and performing firmware updates when necessary.
Use a rubber-sealed connector for the panel mount and apply silicone around the panel edges and cable entry points. Tighten feedthrough nuts for the sealed connector and let silicone cure fully before deployment.
Meshtastic Solar nodes built on a SolarXaio Plus Advanced board provide a compact, powerful platform for mesh networks in remote and off-grid locations. With proper jumper selection, correct wiring, an antenna attached before power-up, and careful sealing of the case, a reliable node is well within reach for hobbyists and professionals.
If you build one, log performance data for the first few weeks—battery voltage, daily charge, and packet routes—so you can fine-tune solar angle, power settings, and transmit schedules.