LTE Cat 1 Raspberry Pi Hat: Build faster IoT applications

Need a Cellular Raspberry Pi Hat that allows for faster building of IoT applications? The LTE Cat 1 Pi Hat is exactly the thing for you!

Did you say Raspberry Pi and Cat 1 functioning as a combo?

Yes, it’s as good as it sounds! This Raspberry Pi Hat incorporates LTE Cat 1 category that’s based on the u-blox LARA-R2xx series. It includes UART and USB interfaces for easy communication with your Raspberry Pi as well.

Diving further into the LTE Cat 1 Pi Hat

To further understand what the Seeed’s LTE cat.1 Pi HAT offers, we’ll take a deeper look into its key features and applications.

It is an open-source cellular extension modem for your Raspberry Pi, based on u-blox LARA-R2xx series. Designed for LTE Cat 1 networks with 2G fallback (EU version only)

Key Features:

  • Compatible with Raspberry Pi 1 Model B+ and later versions
  • LTE CAT.1 and support 2G fullback (EU only)
  • UART and USB interface for communication
  • Support Grove I2C and Digital Connector
  • Protocols on cellular module
  • Embed TCP/UDP stack
  • Embed HTTP, FTP, SSL
  • Dual Stack IPV4/IPV6
  • 3GPP TS 27.007 [8], TS 27.005 [9] standard AT command

Its features make it a solid pickup choice, here’s why:

Ease of pairing with Raspberry Pi

The support for UART and USB interfaces allow for ease of communication with the Raspberry Pi.

Quick and easy to start prototyping

Through UART, not only is it easy to pair but with AT command, the LTE Cat.1 Pi Hat does so without any special driver!

Wider and Quicker IoT applications

LTE Cat 1 allows for speeds of 10Mb/s downlink and 5Mb/s uplink, opening up possibilities of running a wider range of feature-rich M2M and IoT applications, including those that require video streaming and voice support.

Cost-effective

The usage of LTE Cat 1 instead of Cat 4 or greater allows for lower power consumption and complexity, allowing it to be cost-effective!

Compatible with many Raspberry Pi Models

Compatible with Raspberry Pi 1 Model B+ onwards, you no longer have to worry about buying a HAT that isn’t suitable with your Raspberry Pi version!

Grove Compatible

Been using jumper wires alongside your raspberry pi? You would no longer need to with LTE CAT 1 Pi HAT!

The support for Grove I2C allows for plug-n-play using grove cables instead of messy and complicated jumper wires!

Wide range of applications

LTE Cat 1 can be applied in many scenarios, with its key applications being:

There are many other possible applications you can try out as well:

  • IoT gateway
  • Data logger
  • Vending machine
  • POS
  • Smart home devices
  • Robot
  • Advertising
  • Other scenarios that require cellular networks

Sounds too good to be true? Here’s what goes into the LTE Cat 1 Pi HAT that makes it possible

Interfaces Usage purposes
LTE CAT.1 U-blox Lara-R2xx series LTE CAT.1 module
Grove Port 2 Grove I2C/Digital Port, connected to SDA_RPI, SCL_RPI, it can be used as I2C or GPIO port
Switcher Control Grove port voltage as 5V or 3.3V
USB Interface Can be used to power up the LTE Cat.1 and raspberry together
The debug port can be used as well
Battery Holder MP2617 is used for batter power management
If the battery is not connected, the CHG led will flash by 6HZ frequency
It wil be off when under charging and on when finish charging. The connecter is JST2.0 standard
Lara-R2XX Reset Button Resets Lara-R2xx module
Lara-R2XX Power on button Press 2 seconds to power on the Lara-R2xx module
Antenna It includes 2 antennas, one is main and other is div.
The main antenna is used for both sending and receiving signals. It must be connected.
The div antenna is optional, only used for receiving purposes and to improve receiver sensitivity
RPI 40 Pins Refer to pinout
SIM card slot Follow silk screen direction to plug LTE SIM card

Quick Notes before buying an LTE Hat

Before touching on how you can get started with the LTE CAT 1 Pi HAT, do check which network provider, region, etc. you’re on.

To ensure most gets to try the LTE CAT 1 Pi Hat, we carry three versions here at Seeed, each supporting different networks.


Getting Started with the LTE Cat 1 Pi Hat

Once you’ve figured out which the version and you like what you’ve seen so far, here’s how you can get started with the LTE Cat 1 HAT:

NOTE: This demo uses the Raspberry Pi 3 with 2018-04-18 Raspbian Stretch With Desktop though the LTE Cat 1 HAT is still compatible with the latest Pi 4

Hardware setup:

Step 1: Stack LTE Cat 1 Pi HAT on top of the Raspberry and connect the 2 antennas (included)

Step 2: Connect the mouse, keyboard, and monitor as well

Step 3: Power the Raspberry Pi

Software Configurations:

  • Step 1: Use dtoverlay=pi3=disable-bt to enable Raspberry Pi3/Pi4 UART0
sudo nano /boot/config.txt

Then add
dtoverlay=pi3-disable-bt and enable_uart=1 to bottom of the config.txt. it should look like this.

[all]
#dtoverlay=vc4-fkms-v3d
dtoverlay=pi3-disable-bt
enable_uart=1
  • Step 2: Disable the system service to use the UART0
sudo systemctl disable hciuart 

Note: Pi3-disable-bt disables the Bluetooth device and restores UART0/ttyAMA0 to GPIOs 14 and 15. It’s also necessary to disable the system service that initialises the modem so it doesn’t use the UART: sudo systemctl disable hciuart

  • Step 3: Delete the console=serial0, 115200 in cmdline.txt.
sudo nano /boot/cmdline.txt

Then delete console=serial0, 115200 from the string.

  • Step 4: Reboot the Raspberry Pi
sudo reboot
  • Step 5: Run below commands to run the demo
cd ~
git clone https://github.com/Seeed-Studio/ublox_lara_r2_pi_hat.git
cd ublox_lara_r2_pi_hat
sudo python setup.py install
cd test
sudo python test01.py
  • Step 6: Output from the terminal is shown below
pi@raspberrypi:~/Desktop/ublox_lara_r2_pi_hat/examples $ sudo python test01.py
40-pin GPIO header detected
Enabling CTS0 and RTS0 on GPIOs 16 and 17
rts cts on
waking up...
module name:  LARA-R211
RSSI:  3

Project ideas:

Wonder what you can build with the LTE Cat 1 Pi HAT? Here’s a simple project idea you can consider!

Face Recognition Smart Lock

With face recognition being such a widely adopted smart lock system, this project is a good way to build yourself one!

Hardware components needed:

Software apps and online services:

Interested? You can check out the full tutorial on Seeed Project Hub!

Resources and Going Further

Here are the relevant resources:

Summary

Overall, the LTE CAT 1 Pi HAT is an excellent choice to further your IoT experience on the Raspberry Pi. It enables you to do way more than what it seems. Pick one up today!

For more technical information, please check out our Wiki. This board is also able to be customized, feel free to contact us at [email protected] for any inquiries.

About Author

Calendar

November 2019
M T W T F S S
 123
45678910
11121314151617
18192021222324
252627282930