Pycom
LoPy4
The LoPy4 is a development board LoRa device by Pycom, based on the ESP32 microcontroller and the SX1276 LoRa transceiver. It transmits at up to 20 dBm with -137 dBm receive sensitivity and draws about 90 mA on average. It is compatible with Meshtastic and LoRaWAN.
Compatible with:MeshtasticLoRaWAN
Specifications
- Manufacturer
- Pycom
- Type
- development board
- Microcontroller
- ESP32
- LoRa transceiver
- SX1276
- Max TX power
- 20 dBm
- Sensitivity (SF12 BW125)
- -137 dBm
- Average draw
- ~90 mA
Estimated battery life
| Battery | Autonomy |
|---|---|
| 2,000 mAh | 0.9 days |
| 3,000 mAh | 1.4 days |
| 5,000 mAh | 2.3 days |
| 10,000 mAh | 4.6 days |
| 20,000 mAh | 9.3 days |
Theoretical range
| Antenna height | Range |
|---|---|
| 1.5 m | 10.1 km |
| 5 m | 14.3 km |
| 20 m | 23.5 km |
| 50 m | 34.2 km |
Line of sight at 915 MHz, stock 2.15 dBi antenna on both ends, receiver at 1.5 m. Range = min(FSPL, radio horizon).
Community builds with the LoPy4
No community builds with this board yet — be the first!
Have a LoPy4? Share your buildFrequently asked questions
How long does a LoPy4 last on battery?
At about 90 mA average draw, a LoPy4 runs roughly 1.4 days on a 3000 mAh 18650 cell and 4.6 days on a 10000 mAh pack. Real-world life depends on transmit duty cycle, screen and Bluetooth use.
What is the range of a LoPy4?
With the stock 2.15 dBi antenna at 5 m, the theoretical line-of-sight range is about 14.3 km. In practice terrain and obstacles reduce it; raising the antenna is the single most effective improvement.
Is the LoPy4 good for a solar node?
It can work, but at ~90 mA average draw it needs a bigger panel and battery than nRF52840-based boards (≈12 mA).