Penguino is a small and ultra-low-power STM32WL based LoRa®/LoRaWAN® dev-board with all the necessary components for rapid prototyping.
MAMWLE-XX module's average power consumption in different modes (@3.0 VDD):
Penguino's power consumption (STM32WL in STOP2 mode w/ RTC enabled, @4.3 VBAT input):
*by cutting the JP3 and JP4 (VBAT monitoring voltage divider) power consumption can further be reduced down to ~6 µA.
I needed a breakout board compatible with other Penguino boards so I can evaluate this nifty little module. Check out Move-X's official GitHub repo for more awesome examples (Arduino, AT command example, etc.)
Unlike the official NUCLEO-WL55JC dev-board, this one is purpose designed to be low-power. Additionally, unlike other STM32WL radio modules this one breaks out all available GPIOs, while providing the flexibility of choosing either the +14dBm or the +22dBm output paths (HP and LP paths). This allows the user to carefully choose the max output power and save on the battery life.
Feather style also provides better usability thanks to the wide selection of Feather compatible add-ons and expansion boards. Be sure to checkout the awesome-feather repo.
Device comes with a RGB toggle example preloaded, but there's also a simple LoRaWAN end node example in my repo. You'd need a ST-Link v2/v3 or any STM32 compatible SWD/JTAG programmer to flash the device.