
Features
- No coding needed.
- No external microcontroller needed.
- No IDE needed.
- Send GPS data to the internet in minutes.
Hardware
- Blues Wireless Notecard Cellular Legacy (NOTE-NBGL-500).
- Blues Wireless Notecarrier A Legacy (Notecarrier AA).
Note: Legacy hardware may not be available to purchase at the Blues website. It is recommended to use the latest versions.
Also, it is important to choose the correct Blues Wireless Notecard that your cellular service provider supports.
Here is a table to decode the SKU of the Notecard.

So, for my Blues Wireless Notecard NOTE-NBGL-500, the decoded SKU is below.
- NB = Narroband (LTE-M/NB-IoT)
- GL = Global
In my country, the Philippines, my cellular service provider, Globe Telecom, supports LTE-M. So, NOTE-NBGL-500 should work.
Blues Wireless Notecarrier Embedded Sim
The Blues Wireless Notecarrier has an MFF2 UICC embedded SIM. It is soldered directly on the board. It works like a traditional SIM card. It has a 10-year data plan with 500 MB of cellular data. However, your cellular provider needs to be supported by the embedded SIM . You can find the list of supported countries at your Notecard datasheet. The list can change over time.
Supported Countries (not all shown):

Not Supported Countries:

My country, the Philippines, is not supported. So, I would need to use an external SIM card.
External SIM Card Requirements:
- Subscribed to cellular data service.
- Cellular service provider Access Point Nam (APN).
My cellular service provider is Globe Network. They provide two types of SIM cards. Which are postpaid or prepaid SIM cards. Postpaid SIM cards are already subscribed to cellular data service. You need to pay for that service monthly. What I have is prepaid SIM card. As is, I can call and send text messages. I would need to send a code text message to my cellular provider to subscribe to the cellular data service.
I searched the internet, and my cellular service provider, Globe Networks LTE APN, is http.globe.com.ph.
After subscribing to cellular data service, I connect my micro SIM card to the micro SIM card slot of Notecarrier A.

Then, I connect the Blues Wireless Notecard Cellular and Notecarrier A to my PC using a USB connection.
Notehub.io Set Up
Follow the Notecard Quickstart Guide to set up Notehub.io. Save the product UID to a notepad.

Using the Blues Wireless CLI, you can use the command below to verify your Notecard firmware version.
{“req”:”card.version”}
If your Notecard firmware is not the latest, it is recommended to update it to the latest version. You can update the Notecard firmware from Notehub.

Updating the Notecard Cellular firmware took a while to finish. You can see the firmware update activities at the CLI by using the command “trace”. To disable the trace mode use the command “trace off”.
Copy your device ID to a notepad. This will be needed at Datacake.
Datacake Set Up
Datacake is a multi-purpose, low-code IoT platform. For visual representation of a GPS tracker, we need to use the Datacake map widget.
Create a new Datacake account, then select “Add Device”.

Select “API”, then select “Next”.

Select “New Product from Template”, then select “Blues Wireless Notecard”. Select “Next”.

Input your device ID at “SERIAL NUMBER”. Input a device name. Then, select “Next”.

You need to choose a billed plan. For this project, I choose “Free”. After, choosing a plan, you will be re-directed to your workspace.

Select, your device. A pre-made dashboard will open, that we can use.

What we need to do next is route data from Notehub to the Datacake dashboard. Go to “Configuration” and copy the HTTP endpoint URL.

Routing Data from Notehub to Datacake
From your Notehub, select “Routes”. Then select “Create Route”.

Select “General HTTP/HTTPS Request/Response”.

Set a “Route name”. Then paste the Datacake HTTP endpoint URL. Select “Create Route”.

Blues Wireless Notecard Asset Tracker Set-Up
Using the Blues Wireless CLI, I will input these commands below to set up the Blues Wireless Notecard to function as a GPS tracker or an asset tracker.
See, Blues Wireless Notecard Walkthrough -> Essential Requests.
{“req”:”hub.set”, “product”:”your_product_uid”, “mode”: “periodic”, “outbound”: 5}
See, Blues Wireless Notecard Guides -> Using External SIM Cards.
{“req”: “card.wireless”, “apn”: “http.globe.com.ph”}
See, Blues Wireless Time & Location Requests -> Working with GPS on the Notecard.
{“req”: “card.location.mode”, “mode”: “periodic”, “seconds”: 60}
{“req”: “card.location.track”, “start”: true}

Important reminders:
- The GPS will only work if there is a cellular connection.
- Setting the card.location.mode to periodic, reads GPS data when there is movement.
- GPS works if there is a line of sight between several GPS satellites and the receiver. So, if you are in a building, it would be difficult to get GPS data.
Encountering Cellular and GPS issues:
- See, Blues Wireless Notecard Guides -> Diagnosing Cellular Connectivity Issues.
- See, Blues Wireless Notecard Guides -> Diagnosing GPS Issues.
Powering the Notecard and Notecarrier
Here is the picture at the top with the external SIM Card.

I used 3 x AA batteries to power the Notecard and Notecarrier.

Testing the Blues Wireless GPS Tracker
I placed the Notecard and Notecarrier in a box. Then, I walked around my area for 23 minutes.

I got home and checked Notehub. There is only one _track.qo file.

I opened the _track.qo file and checked the JSON contents. I see, one GPS coordinates for the Notecard. I also, see one GPS coordinates for the cell tower.

To route the GPS data to Datacake select “Route Event”. Then, select the route you created.

Select your device at Datacake to open the dashboard.

The grey box with the red X is my house. I walked for 23 minutes around the area and then returned to my house. The Datacake map shows one GPS coordinates for the device. Also one GPS coordinates for the cell tower.
Maybe there is a Notecard set up that will enable it to send GPS data to Notehub more frequently. But, from what I have read, the Notecard firmware operates in low power to conserve battery power. One such conditions is that it only reads GPS when there is a cellular connection. So, if more frequent GPS data is needed, then I would need to use an external GPS board connected to a host microcontroller.
Improving the Parameters
I suspect that there is a conflict going on with the time for the Notecard to connect to the cellular provider and the time for the Notecard to read the GPS. I doubled the outbound and seconds from previous test.
{“req”:”hub.set”, “product”:”your_product_uid”, “mode”: “periodic”, “outbound”: 10}
{“req”: “card.wireless”, “apn”: “http.globe.com.ph”}
{“req”: “card.location.mode”, “mode”: “periodic”, “seconds”: 120}
{“req”: “card.location.track”, “start”: true}
I tested for about 30 minutes and I got three _track.qo files at Notehub.

Here are the three _track.qo files GPS coordinates.
First _track.qo:
“best_location_type”: “gps”,
“best_location_when”: 1740956303,
“best_lat”: 14.406422500000001,
“best_lon”: 120.96319140625,
“best_location”: “Imus”,
“best_country”: “PH”,
Second _track.qo:
“best_location_type”: “gps”,
“best_location_when”: 1740956313,
“best_lat”: 14.406522500000001,
“best_lon”: 120.96337890625,
“best_location”: “Imus”,
“best_country”: “PH”,
Third _track.qo:
“best_location_type”: “gps”,
“best_location_when”: 1740956319,
“best_lat”: 14.406547499999999,
“best_lon”: 120.96345703125,
“best_location”: “Imus”,
“best_country”: “PH”,
The Datacake map widget is unable to display in detail the three GPS coordinates. So, I used Google Maps to plot the GPS coordinates.

The distance covered, I assume to be 30 meters. Since, the outbound is set to 10 minutes. What factors that sends the GPS data to Notehub is still to be determined.























































































