Scaling an IoT deployment? Join our webinar on May 28th where we dive into real-world scaling pain points and how to overcome them.

Blues Developers
What’s New
Resources
Blog
Technical articles for developers
Newsletter
The monthly Blues developer newsletter
Terminal
Connect to a Notecard in your browser
Developer Certification
Get certified on wireless connectivity with Blues
Webinars
Listing of Blues technical webinars
Blues.comNotehub.io
Shop
Docs
Button IconHelp
Notehub StatusVisit our Forum
Button IconSign In
Sign In
Sign In
What’s New
Resources
Blog
Technical articles for developers
Newsletter
The monthly Blues developer newsletter
Terminal
Connect to a Notecard in your browser
Developer Certification
Get certified on wireless connectivity with Blues
Webinars
Listing of Blues technical webinars
Blues.comNotehub.io
Shop
Docs
homechevron_rightBlogchevron_rightHackster Tutorial - Hands-On with Cellular IoT on the Raspberry Pi 5

Hackster Tutorial - Hands-On with Cellular IoT on the Raspberry Pi 5

Hackster Tutorial - Hands-On with Cellular IoT on the Raspberry Pi 5 banner

December 14, 2023

This Hackster tutorial shows you how to add low-bandwidth cellular connectivity to the Raspberry Pi 5.

  • Raspberry Pi
  • Cellular
Rob Lauer
Rob LauerSenior Director of Developer Relations
email

What is now virtually an annual tradition, our friends at Raspberry Pi have released the latest model of the single board computer we all know and love, the Raspberry Pi 5 .

raspberry pi 5

Sporting a new board layout, better performance, and new interfaces, the Pi 5 is an exciting product to behold. There's also (finally) a real-time clock on the Pi that can wake up your Pi from sleep mode - and it's programmable - which makes using the Pi in battery-powered edge deployments slightly more realistic.

For example:

  • What's Destroying My Yard? Pest Detection With Raspberry Pi
  • Busted! Create an ML-Powered Speed Trap
  • Remote Birding with TensorFlow Lite and Raspberry Pi

In these scenarios, access to Wi-Fi is difficult or impossible and the only valid connectivity options tend to be either cellular or LoRaWAN.

Enter the Blues Notecard . Designed around low-power and low-bandwidth connectivity scenarios, the Notecard provides an easy (yet powerful) way to add wireless connectivity via prepaid Cellular, Wi-Fi, or LoRa to virtually any physical device (yes, the Pi included).

pi5 with notecarrier

Cellular on the Raspberry Pi 5 in Action

In this project, we will create a Python application that acts as both a person counter and a temperature/pressure/humidity tracker. We'll use the Blues Notecard to sync data with the cloud. We can then use the Datacake platform to generate a cloud-based dashboard of the routed data.

The app workflow looks something like this:

  1. Detect a person's face using the Pi's camera and OpenCV.
  2. Keep a count of the number of faces detected.
  3. Send the count of faces along with temp/pressure/humidity data to the cloud every minute.
  4. Show a report of accumulated data on a cloud-based dashboard.

View the Project on Hackster

The complete cellular IoT tutorial for the Raspberry Pi is available here on Hackster .

If you're interested, last year we put together this video on utilizing cellular on the Raspberry Pi 4, Zero, and Pico:

What's Next?

After reading through the tutorial, you can get your own Blues Notecarrier Pi hat and any Notecard to get started with cellular on the Pi. Just consult the Blues Quickstart to get started.

Happy Hacking on the Pi! 🥧

In This Article

  • Cellular on the Raspberry Pi 5 in Action
  • View the Project on Hackster
  • What's Next?

Blues Developer News

The latest IoT news for developers, delivered right to your inbox.

Comments

Join the conversation for this article on our Community Forum

Blues Developer Newsletter

The latest IoT news for developers, delivered right to your inbox.

© 2025 Blues Inc.
© 2025 Blues Inc.
TermsPrivacy
Notecard Disconnected
Having trouble connecting?

Try changing your USB cable as some cables do not support transferring data. If that does not solve your problem, contact us at support@blues.com and we will get you set up with another tool to communicate with the Notecard.

Advanced Usage

The help command gives more info.

Connect a Notecard
Use USB to connect and start issuing requests from the browser.
Try Notecard Simulator
Experiment with Notecard's latest firmware on a Simulator assigned to your free Notehub account.

Don't have an account? Sign up