Skip to main content

$30 Harbor Freight Solar Node

A budget solar-powered mesh node using a Harbor Freight solar spotlight as the enclosure and power source. Works with both Meshtastic and MeshCore firmware. Total cost comes in around $30.

3D printed mount files and additional photos are available on the Thingiverse listing.

Completed Harbor Freight solar node mounted on a deck railing

Bill of Materials​

ComponentApprox. Cost
Harbor Freight Solar Spotlight (Model 57704)$9
Seeed XIAO nRF52840 kit$14
Antenna kit (2-pack)$12
TP4056 charging module (10-pack)$8
Total~$30

Assembly Notes​

Enclosure​

The Harbor Freight solar spotlight housing provides a dual-chamber waterproof design. The inner and outer box arrangement means any water that gets in drains out rather than pooling around your electronics.

Solar Charging​

Discard the stock solar charging circuit board that comes with the spotlight — it is not suitable for directly charging and powering a node. Replace it with a TP4056 module, which provides proper charge control for the lithium cell.

3D Printed Parts​

Several 3D printed parts help with mounting and protection:

  • Wall mount — for attaching the unit to a wall or post
  • Mounting arm — adjustable positioning for the solar panel
  • Zip-tie body pocket — secures the node body to poles or other structures

Wall mount Mounting arm Zip-tie body pocket

STL files for all printed parts are available on the Thingiverse listing.

Battery Upgrade Tip​

For more capacity, remove the top and bottom of the stock battery holder to fit a standard 18650 cell. The 18650 configuration holds up well through winter months provided the panel isn't shaded by trees or structures.

Firmware Compatibility​

This build works with both: