MCCI Catena® Arduino LMIC is a robust LoRaWAN®-MAC-in-C library tailored for the Arduino® environment, supporting multiple LoRa® transceivers including SX1272, SX1276, SX1261, and SX1262. It delivers a near-complete implementation of LoRaWAN® 1.0.2/1.0.3 Class A and B features, regional configurations, and flexible compile-time options. The library enables secure, duty-cycled uplink/downlink communication with network activation by OTAA or ABP, optimized for embedded IoT applications requiring low power and reliable wireless connectivity.
Features and benefits
- Multi-region support: EU868, US915, AU921, AS923, IN866, KR920 regional configurations
- Transceiver compatibility: SX1272, SX1276, SX1261, SX1262, and compatible modules
- LoRaWAN® versions: Supports 1.0.2 and 1.0.3 specifications with flexible version selection
- Activation methods: Over-the-air activation (OTAA) and activation by personalization (ABP)
- Configurable features: Interrupt-driven or polling event handling, beacon and ping slot management
- Timing control: Precise scheduling of RX windows and clock error compensation
- Encoding utilities: Efficient floating-point data encoding for minimal payload size
- Extensive examples: Arduino® sketches for various use cases and hardware platforms
| 対応製品 | STM32 |
| 提供タイプ | Open Source |
| ライセンス・タイプ | デモ版 |
| サイト |
| ST製品 |
|---|
Served Countries:
Worldwide