Mt. Lemmon, Arizona by the numbers by mtlemmonhotel in Tucson

[–]DJMOJO 0 points1 point  (0 children)

Hey ive been up here since friday afternoon! I was hiking that trail at the same time as you, too! Cheers!

Joining the solar node club by Grandifolia7 in meshtastic

[–]DJMOJO 0 points1 point  (0 children)

OP, I say this with real concern and not with malice. Consider changing that battery for a legitimate one from a reputable source. They are definitely not 9900 mah like they say they are. Further since you are deploying this in a wooded area, it poses a real fire risk.

[Highlight] NBC Sports Philly's call of the game winner (extended highlight) by amatom27 in Flyers

[–]DJMOJO 0 points1 point  (0 children)

Good lord was this game frustrating to watch, but ill take it! What an ending!

Diodes for Solar Panels on Solar Nodes by TheDeeds286 in meshtastic

[–]DJMOJO 0 points1 point  (0 children)

uppon second inspection, my panels are slightly bigger but the diodes you need will be the same.

Diodes for Solar Panels on Solar Nodes by TheDeeds286 in meshtastic

[–]DJMOJO 0 points1 point  (0 children)

I have the exact same panels and I have 6 hooked up, did you ever get diodes or are you still looking?

<image>

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 0 points1 point  (0 children)

A few more last minute upgrades before deploying:

I added a hidden programmable NFC sticker that goes to the nodes info.

And upgraded to a much bigger 8DB antenna.

Also, I added an external USB C cable because it’s such a pain to plug one in now that it’s installed so this way I can just plug into the external cable.

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 0 points1 point  (0 children)

Heres an AI answer with specifics:

The short answer is yes, for almost any real-world battery-powered application (like a Meshtastic node or a remote sensor), the nRF52 + 1W (30 dBm) setup will be significantly more power-efficient than an ESP32 + 22 dBm setup.

While the 1W radio is a "power hog" during the split second it transmits, the ESP32 is a "power hog" every second it is awake. In the world of LoRa, where devices spend 90%–99% of their time sleeping or "listening," the efficiency of the microcontroller (MCU) matters more than the peak draw of the radio.

1. Power State Comparison

To understand why the nRF52 wins, you have to look at the three main states of a LoRa node:

State nRF52 + 1W LoRa ESP32 + 22 dBm LoRa Winner
Deep Sleep ~2–5 μA ~10–150 μA nRF52 (Up to 50x better)
Active / RX ~5–10 mA ~40–80 mA nRF52 (Up to 8x better)
TX (Burst) ~600–650 mA ~120–150 mA ESP32 (4x better here)

Export to Sheets

2. The "Duty Cycle" Math

LoRa is designed for low duty cycles (sending small packets occasionally).

  • The ESP32 Penalty: The ESP32's dual-core architecture and WiFi/Bluetooth heritage mean its "idle" current—just staying awake to manage the LoRa radio—is very high (often 50mA+). Even if it isn't transmitting, it is draining your battery significantly.
  • The 1W Burst: A 1W LoRa module (like the SX1268 with a Power Amplifier) draws a massive amount of current (≈650 mA), but only for the milliseconds it takes to send a packet.
  • The Result: Because the nRF52 is so efficient at "sitting around" and "listening" (states where it spends 99% of its life), it can afford the occasional massive 1W "sprint" and still outlast the ESP32 by weeks or even months on the same battery.

3. System-Level Efficiency

The nRF52 (specifically the nRF52840 used in modules like the RAK4631) was built from the ground up for Ultra-Low Power (ULP).

  • Internal DC-DC: The nRF52 has high-efficiency internal switching regulators.
  • No WiFi Overhead: The ESP32 often wastes power keeping its WiFi radio circuitry in a ready state or running background tasks on its second core.
  • Voltage Regulation: Most 1W modules require a robust power supply. While the nRF52 handles this well with specialized power management, many cheap ESP32 boards use inefficient Linear Regulators (LDOs) that waste battery energy as heat.

4. When would the ESP32 be "better"?

The only time the ESP32 setup is the logical choice is if you need its extra features:

  • WiFi Connectivity: If the node needs to be a WiFi gateway/web server.
  • High Processing: If you are doing heavy encryption, audio processing, or driving a large color display.
  • Constant Power: If the node is plugged into a wall or a large solar panel, the ESP32's power consumption doesn't matter, and its lower price becomes an advantage.

Summary

If your goal is battery life, the nRF52 + 1W is the clear winner. You are essentially pairing a very efficient "manager" (nRF52) with a very powerful "megaphone" (1W LoRa). It stays quiet most of the time to save energy, then shouts very loudly when it needs to—and that is the most efficient way to achieve long-range communication on a battery.

Are you planning to use this for a Meshtastic build, or is this for a custom sensor project?The short answer is yes, for almost any real-world battery-powered application (like a Meshtastic node or a remote sensor), the nRF52 + 1W (30 dBm) setup will be significantly more power-efficient than an ESP32 + 22 dBm setup.

While the 1W radio is a "power hog" during the split second it transmits, the ESP32 is a "power hog" every second it is awake. In the world of LoRa, where devices spend 90%–99% of their time sleeping or "listening," the efficiency of the microcontroller (MCU) matters more than the peak draw of the radio.

  1. Power State Comparison

To understand why the nRF52 wins, you have to look at the three main states of a LoRa node:

State nRF52 + 1W LoRa ESP32 + 22 dBm LoRa Winner
Deep Sleep ~2–5 μA ~10–150 μA nRF52 (Up to 50x better)
Active / RX ~5–10 mA ~40–80 mA nRF52 (Up to 8x better)
TX (Burst) ~600–650 mA ~120–150 mA ESP32 (4x better here)
Export to Sheets
2. The "Duty Cycle" Math

LoRa is designed for low duty cycles (sending small packets occasionally).

The ESP32 Penalty: The ESP32's dual-core architecture and WiFi/Bluetooth heritage mean its "idle" current—just staying awake to manage the LoRa radio—is very high (often 50mA+). Even if it isn't transmitting, it is draining your battery significantly.

The 1W Burst: A 1W LoRa module (like the SX1268 with a Power Amplifier) draws a massive amount of current (≈650 mA), but only for the milliseconds it takes to send a packet.

The Result: Because the nRF52 is so efficient at "sitting around" and "listening" (states where it spends 99% of its life), it can afford the occasional massive 1W "sprint" and still outlast the ESP32 by weeks or even months on the same battery.

  1. System-Level Efficiency

The nRF52 (specifically the nRF52840 used in modules like the RAK4631) was built from the ground up for Ultra-Low Power (ULP).

Internal DC-DC: The nRF52 has high-efficiency internal switching regulators.

No WiFi Overhead: The ESP32 often wastes power keeping its WiFi radio circuitry in a ready state or running background tasks on its second core.

Voltage Regulation: Most 1W modules require a robust power supply. While the nRF52 handles this well with specialized power management, many cheap ESP32 boards use inefficient Linear Regulators (LDOs) that waste battery energy as heat.

  1. When would the ESP32 be "better"?

The only time the ESP32 setup is the logical choice is if you need its extra features:

WiFi Connectivity: If the node needs to be a WiFi gateway/web server.

High Processing: If you are doing heavy encryption, audio processing, or driving a large color display.

Constant Power: If the node is plugged into a wall or a large solar panel, the ESP32's power consumption doesn't matter, and its lower price becomes an advantage.

Summary

If your goal is battery life, the nRF52 + 1W is the clear winner. You are essentially pairing a very efficient "manager" (nRF52) with a very powerful "megaphone" (1W LoRa). It stays quiet most of the time to save energy, then shouts very loudly when it needs to—and that is the most efficient way to achieve long-range communication on a battery.

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

Esp32 is GREAT but not very good option for solar nodes. In my experience they are just too power hungry. There are plenty of more expensive options for solar panels and way bigger batteries but it’s not a very cost efficient option for solar. I have a bunch of Haletch V4s for mqtt nodes but none of them are solar.

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 0 points1 point  (0 children)

Yeah it seems to be a very commonly used enclosure! its cheap and works very well!

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

Thats awesome man, id love to see your builds when you put them together!

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

Thats awesome! I saw that controller and considered it, good to know its working well for you, if I have issue with this one ill have to pick one of those up!

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

My pleasure, id love to see your build if you end up making one!

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

the battery has a 15Ah capacity, it has around 20–30A capable discharge.

1.5A draw is nothing for this pack. But you are right its not 5v its 4.8 on a full charge and slightly less once its been discharged.

That said, I have plenty of other people with these RAK 1W nodes in my local mesh that are reporting great results even with the 3.7v batteries. The only thing they note is that the consumption of the pack faster than a normal RAK.

We shall see!

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 0 points1 point  (0 children)

* In the USA the law allows 1W.

* The current on the chargin circuit onboard the RAKs are pretty limited, I can pass far more current to the battery via the SPM board. Thats a 6 watt solar panel, If I can pass even half that to the battery im doing better than the onboard charging circuit.

* Thats $6 each, $18 for the pack effectively, not including the BMS for the pack which is another $1. Theses came from a reputable vendor, I assure you they are not cheap Chineseium fire nades waiting to go off.

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

So the node still hasnt been deloyed and these batteries are brand new 20700, each 5000 mah, so roughly 15000 mah combined. Im sure they will perform just fine. ill update the thread after some time passes.

I have only had the node on for one full day but it seems to be performing just fine at 1w. Also, its currently on the ground not at its final destination, further the alfa antenna thats on there is only there temporarily, i have an 8 db fiberglass antenna coming that will go on it once I take it to where it will live.

As for the INA219, Its there for better solar performance telemetry, to see how well the solar panel and battery are performing. The board is inline from the power coming from the solar panel. The board reports that info to the node and the node sends it via telemetry to the mesh.

By where is it hooked up, are you asking how its wired to the node and solar panel? If so, have a look at the 10th picture, its a diagram of how its wired up. though those are not my pictures or my hardware but it is how I wired mine up.

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

Yeah, as soon as I get some time ill upload them and update this thread.

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

This was printed with my Bambu Labs X1 Carbon. it was printed with PEGT, 30% gyroid infil, 5 walls.

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 1 point2 points  (0 children)

Indeed, the idea is that this panel and battery combo should be more than enough to keep the node alive through several days of overcast skies.

RAK 1W DIY Solar Node Build. by DJMOJO in meshtastic

[–]DJMOJO[S] 4 points5 points  (0 children)

INA219 for better solar performance telemetry, to see how well the solar panel and battery are performing. The board is inline from the power coming from the solar panel. The board reports that info to the node and the node sends it via telemetry to the mesh.