MikroElektronika
SPIRIT click
SPIRIT click
SKU:MIKROE-2568
Couldn't load pickup availability
Share
SPIRIT click carries the SP1ML 868MHz ultra low-power RF module. The board is designed to use 3.3V power supply and 3.3V or 5V I/O voltage levels. It communicates with the target MCU over UART interface, with additional functionality provided by the following pins on the mikroBUS™ line: PWM, RST, CS.
It can be used to wirelessly send and receive UART data.
SP1ML 868MHz RF module features
SP1ML is based on the SPIRIT1 RF sub-GHz transceiver (with integrated SMPS), STM32L1 microcontroller, integrated filter/balun, and chip antenna.
There are two operational modes, command mode and operating mode. The command mode allows module configuration and status interrogation using an extended ‘AT’ style command set. In operating mode the module serves its primary purpose as a wireless transceiver.
In operating mode the module uses only 13.5mA, 2.2mA in command mode, and even lower in stanby with just 1.4µA. This kind of power consumption makes it ideal for smart devices that send small amounts of data.
The module has an integrated antenna and crystal.
Specifications
Type | RF Sub 1GHz |
Applications | Security systems, mobile health and medicine applications, IoT, wireless metering, etc. |
MCU | SP1ML 868MHz ultra low-power RF module |
MCU Memory | 16 kB RAM and 128 kB Flash |
Key Features | Low data rate, low power sub-GHz transceiver |
Interface | GPIO,UART |
Input Voltage | 3.3V or 5V |
Compatibility | mikroBUS |
Click board size | M (42.9 x 25.4 mm) |
Pinout diagram
This table shows how the pinout on SPIRIT click corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Jumpers and settings
LOGIC SEL - used to select 3.3 or 5V logical level for UART communication (J1A in the schematic).
Programming
Code examples for SPIRIT click, written for MikroElektronika hardware and compilers are available on Libstock.
General description
The library implements communication protocol between the MCU host and SPIRIT click module. It can work in two modes, command mode and operating mode. The command mode allows module configuration and status interrogation using an extended ‘AT’ style command set. In operating mode the module serves its primary purpose as a wireless transceiver. It uses asynchronous approach to issue commands and receive responses via callback functions.
Code snippet
The code snippet shows an example callback function for the ATO command. It checks if the response is OK to change from library state to operating mode.
01 static bool on_ato(char* response) 02 { 03 if(strcmp(response, "OK") == 0) 04 { 05 LOG_INFO("Entered operating mode."); 06 07 spirit_mode(SPIRIT_OPERATING_MODE); 08 } 09 else 10 { 11 LOG_ERROR("Failed to enter to operation mode..."); 12 } 13 14 return true; 15 }
Features
- Configurable command buffer size.
- Ring buffer for receiving data via UART
- Supported mikroC compilers for ARM, PIC32, PIC, FT90.
- Asynchronous command issuing.




New Products
-
Sold out
OAK 4 D Pro Wide
Vendor:LuxonisRegular price Rs. 117,969.00Regular priceUnit price / perSold out -
Sold out
OAK 4 D Pro Fixed Focus
Vendor:LuxonisRegular price Rs. 106,719.00Regular priceUnit price / perSold out -
Sold out
OAK 4 D Pro Auto Focus
Vendor:LuxonisRegular price Rs. 106,719.00Regular priceUnit price / perSold out -
Sold out
OAK 4 D Auto Focus
Vendor:LuxonisRegular price Rs. 95,479.00Regular priceUnit price / perSold out -
Sold out
OAK 4 D Fixed Focus
Vendor:LuxonisRegular price Rs. 95,479.00Regular priceUnit price / perSold out -
Sold out
OAK 4 D Wide
Vendor:LuxonisRegular price Rs. 106,719.00Regular priceUnit price / perSold out -
Sold out
OAK-FFC IMX577 M12
Vendor:POLOLURegular price Rs. 8,499.00Regular priceUnit price / perSold out -
Pololu Ideal Diode Reverse Voltage Protector, 4-60V, 20A
Vendor:POLOLURegular price Rs. 329.00Regular priceUnit price / perSold out -
Pololu Ideal Diode Reverse Voltage Protector, 4-60V, 25A
Vendor:POLOLURegular price Rs. 439.00Regular priceUnit price / perSold out -
Pololu I²C Isolator, ISO1640
Vendor:POLOLURegular price Rs. 449.00Regular priceUnit price / per -
3pi+ 32U4 OLED Robot Kit with 30:1 MP Motors (Standard Edition Kit)
Vendor:POLOLURegular price Rs. 15,549.00Regular priceUnit price / per -
Conductivity Calibration K 1.0 Set (4 pouches)
Vendor:Atlas ScientificRegular price Rs. 1,599.00Regular priceUnit price / perSold out -
Analog Discovery 3 Pro Bundle
Vendor:DigilentRegular price Rs. 42,569.00Regular priceUnit price / per -
Lighthouse swarm bundle - Crazyflie 2.1+ (250mAh batteries)
Vendor:BitcrazeRegular price Rs. 474,999.00Regular priceUnit price / perSold out -
Loco Swarm bundle - Crazyflie 2.1+ (250mAh batteries)
Vendor:BitcrazeRegular price Rs. 544,999.00Regular priceUnit price / per -
Kopis X8 Cinelifter 5" Kit - Caged (Frame Kit)
Vendor:HolybroRegular price Rs. 28,199.00Regular priceUnit price / per -
Atlas Scientific i3 InterLink
Vendor:Atlas ScientificRegular price Rs. 6,349.00Regular priceUnit price / per -
PoE Injector
Vendor:LuxonisRegular price Rs. 2,099.00Regular priceUnit price / per -
Sold out
1-Port VINT Hub Phidget
Vendor:PhidgetsRegular price Rs. 2,699.00Regular priceUnit price / perSold out -
Power Distribution Board (PDB) Board (With XT30 Pre-soldered)
Vendor:HolybroRegular price Rs. 1,099.00Regular priceUnit price / per -
Holybro 1045 Propeller 2 Pair CW+CCW-Black
Vendor:HolybroRegular price Rs. 1,549.00Regular priceUnit price / per -
ACS37220LEZATR-100B3 Current Sensor Large Carrier -100A to +100A, 3.3V
Vendor:POLOLURegular price Rs. 829.00Regular priceUnit price / per -
CT433-HSWF50MR TMR Current Sensor Compact Carrier -50A to +50A, 3.3V
Vendor:POLOLURegular price Rs. 1,039.00Regular priceUnit price / per -
A5984 Stepper Motor Driver Carrier, Adjustable Current, Blue Edition
Vendor:POLOLURegular price Rs. 409.00Regular priceUnit price / per -
A5984 Stepper Motor Driver Carrier, Fixed 1A@5V / 660mA@3.3V, Blue Edition (Soldered Header Pins)
Vendor:POLOLURegular price Rs. 489.00Regular priceUnit price / per