Last updated on: February 18, 2021
The Icarus SoM is a coin-sized, easy-to-solder cellular IoT Module built around Nordic Semi's nRF9160 modem and combines LTE-M, NB-IoT, GPS, accelerometer as well as an eSIM and option for an external nano SIM connector.
The main uController is the Nordic Semiconductor nRF9160 with the ARM Cortex-M33F CPU and ARMv8-M Security Extensions.
- Processing: ARM® Cortex M33 with 1 MB Flash and 256 kB RAM
- LTE Cat-M1, LTE CAT-NB1 (NB-IoT) with Global Coverage
- Low Power 3-axis Accelerometer
- PSM and eDRX support
- ARM® Trustzone®, ARM® Cryptocell 310
- SSL / TLS & Secure FOTA support
- I2C / UART / SPI / I2S with EasyDMA
- On-board eSIM & pins for external SIM
- up to 27 GPIO
- up to 8 12-bit, 200ksps ADC with EasyDMA
- up to 4 PWM Units
- SWD Pins
Recommended Operating Conditions
(*) RF 3GPP compliancy requires 3.3 V
On-board Peripherals Pins
The accelerometer on the board is the ST LIS2DH12 and it is already added in the Device Tree in the board definition files as device
lis2dh12-accel@19 with label
For enabling the GPS, you need to connect an active external GPS antenna, with u.fl connector. The MAGPIO pin needs to be initialized, using the following AT command:
VIN can be powered by LiPo battery directly. VCC should be powered by a small regulator (depends mostly on usage of GPIOs).
On the Icarus you can either use the on-board eSIM or your own nano SIM. There is a SIM Select pin to choose between the two. If you set the pin to HIGH or leave it uninitialized, then the on-board eSIM is used by the modem. If you set the pin to LOW then the nano SIM gets activated.
Warning: Only change the SIM Select before enabling the modem (i.e. before CFUN=1)
The Icarus comes with an on-board eSIM for LTE-M data connectivity, supporting Carriers in EU, US, and select countries around world. To activate and manage your eSIM head to Actinius I/O
CAD Symbols and Footprints
Available for all popular CAD software on SnapEDA