---
title: All Posts - Developer Blog
description: 'Every article on the Blues Developer Blog, newest first: tutorials and deep dives on Cellular, Satellite, LoRa, and WiFi IoT with Notecard.'
source_url: https://dev.blues.io/blog/archive/
canonical_url: https://dev.blues.io/blog/archive/
markdown_url: https://dev.blues.io/blog/archive.md
---

# All Blog Posts

## 2026

- [How to Estimate Battery Life for a Cellular IoT Device](https://dev.blues.io/blog/estimate-battery-life-cellular-iot-device.md)

  October 13, 2026

  The math for estimating a cellular IoT device's battery life, a calculator for your own numbers, and how to measure the real answer with Blues Mojo.

- [Protect User Privacy with Notecard Location Fuzzing](https://dev.blues.io/blog/notecard-location-fuzzing-privacy.md)

  September 25, 2026

  Your product may need to know where it is, but your customers probably don't want it reporting their street address. See how Notecard can obfuscate location.

- [What’s New in Notehub—September 2026 Edition](https://dev.blues.io/blog/whats-new-notehub-september-2026.md)

  September 2, 2026

  What we've shipped in Notehub recently, including the Notehub IQ beta, two-factor authentication, customizable table columns, and new filtering options.

- [Notehub IQ Tips & Tricks](https://dev.blues.io/blog/notehub-iq-tips-tricks.md)

  September 1, 2026

  Tips and tricks from a month of using Notehub IQ, including ways to work with session data, workflows and automations, and more.

- [Keep API Keys Off the Device: Use Authenticated Web Calls via Proxy Routes](https://dev.blues.io/blog/keep-api-keys-off-device-proxy-routes.md)

  August 26, 2026

  Stop including secret keys on your devices! Notehub proxy routes let your credentials live in the cloud while the device stays anonymous.

- [Cut Your Data Usage in Half with Notefile Templates](https://dev.blues.io/blog/cut-data-usage-notefile-templates.md)

  August 11, 2026

  Every JSON Note repeats its field names with its values for the life of the device. Notefile templates have Notecard send fixed-length binary records instead.

- [Introducing Notehub IQ: Use AI to Talk to Your Products](https://dev.blues.io/blog/introducing-notehub-iq.md)

  July 28, 2026

  Ask questions about your deployed products in plain language and get answers from the data you already collect, through Notehub MCP, with no pipeline to build.

- [Interrupt-Driven IoT with the Notecard ATTN Pin](https://dev.blues.io/blog/interrupt-driven-iot-notecard-attn-pin.md)

  July 14, 2026

  Unnecessary polling drains IoT batteries. Notecard's ATTN pin lets a host MCU stay in deep sleep at µA levels and wake only when something happens.

- [Pole-to-Pole: Introducing Starnote for Iridium](https://dev.blues.io/blog/pole-to-pole-starnote-for-iridium.md)

  July 7, 2026

  Starnote for Iridium adds affordable, pole-to-pole satellite failover to Cellular, WiFi, and Cell+WiFi Notecards, with bundled data and no monthly fees.

- [CAN Bus for Automotive IoT: From OBD-II to the Cloud](https://dev.blues.io/blog/can-bus-automotive-iot-obd-ii-cloud.md)

  June 30, 2026

  Automotive CAN bus carries everything from RPM to battery state. Learn to tap it, decode the frames, and stream vehicle data to the cloud with Notecard.

- [New Tools for Managing Notehub Organizations](https://dev.blues.io/blog/new-notehub-organizations.md)

  June 9, 2026

  Notehub Organizations are an updated version of Notehub billing accounts, with several new features for Notehub administrators.

- [Provisioning IoT Fleets at Scale with Notehub](https://dev.blues.io/blog/provisioning-iot-fleets-at-scale-notehub.md)

  May 29, 2026

  A multi-stage provisioning workflow that takes IoT devices from the manufacturing line to the customer's site without a single manual configuration step.

- [What's New in Notehub—May 2026 Edition](https://dev.blues.io/blog/whats-new-notehub-may-2026.md)

  May 20, 2026

  A look at the latest features we’ve shipped in Notehub, including smart fleet improvements, encrypted route secrets, resizable columns, and a bunch of new APIs.

- [Designing IoT Devices That Degrade Gracefully Instead of Going Dark](https://dev.blues.io/blog/designing-iot-devices-degrade-gracefully.md)

  May 6, 2026

  Battery-powered IoT devices rarely just fail, they degrade. Here are six low-power mistakes I see in real Notecard deployments and how to design around them.

- [Building Dashboards With the Notehub API and Grafana Cloud](https://dev.blues.io/blog/building-dashboards-notehub-api-grafana-cloud.md)

  April 30, 2026

  Learn how to use Grafana Cloud and the Notehub API to build dashboards that visualize your Notehub data.

- [Tips & Tricks for Managing Devices in Notehub](https://dev.blues.io/blog/managing-devices-tips-and-tricks.md)

  April 14, 2026

  Learn tips to help organize and manage devices in Notehub as your projects start to scale

- [One Module, Three Networks - Meet Notecard for Skylo](https://dev.blues.io/blog/one-module-three-networks-meet-notecard-for-skylo.md)

  March 10, 2026

  Introducing Notecard for Skylo, the only module combining Cellular, Satellite, and WiFi connectivity on a single board with bundled data and no fees.

- [How to Upload Binary Data Through the Notecard with Python SDK](https://dev.blues.io/blog/uploading-binary-files-with-notecard-python.md)

  February 18, 2026

  Learn how to rapidly upload binary data to a remote server with Notecard and Notehub using the note-python SDK.

- [Introducing Blues Notecarrier CX - Carrier and Host MCU in One Board](https://dev.blues.io/blog/introducing-notecarrier-cx.md)

  January 27, 2026

  Learn more about the new Notecarrier CX, featuring a user-addressable onboard STM32L433 MCU.

- [Detecting Inactive Devices With Notehub Smart Fleets](https://dev.blues.io/blog/inactive-devices-smart-fleets.md)

  January 20, 2026

  Learn a workflow for automatically sorting inactive devices into a custom Notehub fleet

## 2025

- [Using Blues Mojo to Measure Power Usage—A Case Study](https://dev.blues.io/blog/blues-mojo-case-study.md)

  December 10, 2025

  A case study that walks through using Blues Mojo to monitor device power consumption, and how to measure improvements.

- [Level Up Your IoT Fleet with the Latest from Notehub](https://dev.blues.io/blog/level-up-iot-fleet-latest-notehub.md)

  November 21, 2025

  A quick tour of the latest Notehub features built for IoT developers and fleet administrators.

- [Introducing the Notecard ESP-IDF Component](https://dev.blues.io/blog/introducing-esp-idf-component.md)

  November 17, 2025

  We're excited to announce the release of the ESP-IDF component for Notecard.

- [Introducing Blues Expert - AI Tools for Notecard and Notehub Development](https://dev.blues.io/blog/introducing-blues-expert.md)

  October 15, 2025

  Amplify your AI development workflows with Blues Expert MCP server.

- [Enhancing Arduino with FreeRTOS—A Hands-On Tutorial](https://dev.blues.io/blog/arduino-to-freertos.md)

  October 8, 2025

  A hands-on guide for enhancing Arduino-based firmware with FreeRTOS, with examples using Blues Notecard and external sensors

- [Insights from the 2025 Blues IoT Developer Survey](https://dev.blues.io/blog/blues-iot-developer-survey-2025.md)

  September 22, 2025

  The responses are in! Here's what we learned from this year's IoT developer survey.

- [Simulate an External GPS module with the Notecard AUX Pins](https://dev.blues.io/blog/gps-simulator-serial-aux.md)

  September 12, 2025

  Use a NMEA GPS/GNSS simulator to mock location data for testing Notecard applications.

- [Remotely Manage Notecards with Reserved Environment Variables](https://dev.blues.io/blog/remotely-manage-notecards-reserved-environment-variables.md)

  August 28, 2025

  Learn how to utilize certain environment variables to remotely configure fleets of Notecards.

- [JSONata 2.0 for Notehub Routes: New Features and How to Use Them](https://dev.blues.io/blog/take-advantage-jsonata-206-notehub-routes.md)

  August 5, 2025

  JSONata 2.0 is now in Notehub routes. Here are the new operators, functions, and patterns that make IoT data transformations faster and easier.

- [Detecting Anomalous Devices With Notehub Smart Fleets](https://dev.blues.io/blog/detecting-anomalous-devices.md)

  July 30, 2025

  A guide to using Notehub smart fleets to automatically detect anomalous devices—such as those that are tipped, tampered with, or reporting faulty sensor data.

- [Taking Payments with Stripe and Notecard](https://dev.blues.io/blog/stripe-payment-notecard.md)

  July 7, 2025

  Learn how to use Stripe Payment Links and Notecard to easily take payments with your IoT system.

- [Notehub Batch Jobs: Automate Fleet-Wide IoT Workflows](https://dev.blues.io/blog/batch-jobs-automate-workflows.md)

  June 25, 2025

  Run project-wide changes, generate fleet reports, and provision devices in bulk with Notehub batch jobs. Step-by-step examples for common automation tasks.

- [Perform Notecard Outboard Firmware Updates with GitHub Actions](https://dev.blues.io/blog/github-action-notehub-odfu.md)

  June 10, 2025

  Use the Notehub ODFU GitHub Action to stage updates to the firmware of your Notecard host.

- [Bridging the Gap: LTE Cat-1 bis and the Future of 5G IoT](https://dev.blues.io/blog/bridging-the-gap-lte-cat-1-bis-future-5g.md)

  June 2, 2025

  What is LTE Cat-1 bis and how does it impact the future of 5G in the IoT?

- [How to Use Model Context Protocol (MCP) with Blues Notecard](https://dev.blues.io/blog/mcp-the-usb-of-ai.md)

  May 23, 2025

  Add the hosted Blues Expert MCP server for Notecard docs, request validation, and firmware guidance, or self-host MCP servers that talk to Notecard and Notehub.

- [Cellular IoT Module Comparison: Notecard vs DIY Arduino](https://dev.blues.io/blog/comparing-cellular-modules-with-blues-notecard.md)

  May 14, 2025

  Side-by-side comparison of Blues Notecard versus a typical off-the-shelf cellular IoT module — the code, retries, power management, and OTA each one needs.

- [Debugging Embedded Applications on STM32](https://dev.blues.io/blog/blues-university-debugging-embedded-stm32.md)

  May 6, 2025

  An overview of debugging techniques for programs deployed to an STM32 microprocessor.

- [Power Management and Energy Efficiency in Embedded Systems](https://dev.blues.io/blog/blues-university-power-management-energy-efficiency.md)

  April 23, 2025

  Learn about strategies that can help enhance the power efficiency of your embedded applications.

- [Zephyr: Debugging Feather MCUs with note-zephyr](https://dev.blues.io/blog/zephyr-debugging-feather-mcus.md)

  April 16, 2025

  Learn how to use note-zephyr to debug Zephyr RTOS applications for the Feather MCU.

- [Configuring Your Notecard for GPS Tracking—A Beginner’s Guide](https://dev.blues.io/blog/gps-tracking-beginner-guide.md)

  April 8, 2025

  Everything you need to know about configuring your first Notecard for GPS tracking

- [JSON and JSONata Explained: Structure, Syntax, and Data Transformation](https://dev.blues.io/blog/blues-university-anatomy-of-json-jsonata.md)

  April 2, 2025

  A developer's guide to JSON structure and data types, plus how to query and transform JSON with JSONata.

- [Zephyr: How to use Shells for Prototyping & Debugging Notecard Applications](https://dev.blues.io/blog/zephyr-use-shells-for-prototyping.md)

  March 25, 2025

  Learn how to use Zephyr Shells with examples for I2C, sensors, and custom Notecard commands.

- [Routing IoT Data to Adafruit IO (and Beyond)](https://dev.blues.io/blog/routing-iot-data-to-adafruit-io-and-beyond.md)

  March 19, 2025

  Learn how to use Notecard and Notehub to route collected sensor data for visualization (and more) on Adafruit IO.

- [Sending Your IoT Data to a Cloud Platform](https://dev.blues.io/blog/blues-university-sending-iot-data-cloud-platform.md)

  March 11, 2025

  An introduction to the how and why of syncing your IoT data with the cloud.

- [Using Serial Logs Effectively](https://dev.blues.io/blog/blues-university-using-serial-logs-effectively.md)

  March 5, 2025

  A beginner's guide for using serial logs to debug embedded programs.

- [Introducing Notehub Smart Fleets](https://dev.blues.io/blog/introducing-smart-fleets.md)

  February 25, 2025

  Learn about smart fleets, a new Notehub feature that lets you dynamically group your devices based on their data.

- [Making Sense of Your IoT Data with AI](https://dev.blues.io/blog/making-sense-iot-data-with-ai.md)

  February 19, 2025

  Leverage the APIs from Notehub and OpenAI to help interpret the data generated by your connected products.

- [Using Environment Variables to Change Notecard Configuration](https://dev.blues.io/blog/changing-notecard-config-with-env-vars.md)

  February 13, 2025

  Learn how to use environment variables, both built-in and custom, to change Notecard configuration remotely.

- [Introducing Mojo - A New Way to Measure Energy Usage in Battery-Powered Systems](https://dev.blues.io/blog/introducing-mojo-power-consumption-monitor.md)

  February 3, 2025

  Mojo is a Notecard companion device that measures power consumption in battery-powered systems.

- [Zephyr: Message Queues for Real-Time Processing with the Notecard](https://dev.blues.io/blog/zephyr-message-queues-notecard.md)

  January 23, 2025

  Learn how to use Zephyr's Message Queues for real-time processing with the Notecard.

- [Automating Firmware Management with the Notehub API](https://dev.blues.io/blog/automating-firmware-notehub-api.md)

  January 16, 2025

  Learn how to use the Notehub API to manage firmware updates for your devices or fleets of devices.

- [Unit Testing JSONata Expressions in Notehub with JavaScript and Jest](https://dev.blues.io/blog/testing-jsonata-notehub-jest-javascript.md)

  January 8, 2025

  Using the popular JavaScript testing framework, Jest, you can test your JSONata expressions and Events from Notehub.

## 2024

- [Introducing Cygnet - The New STM32 Feather MCU from Blues](https://dev.blues.io/blog/introducing-cygnet-stm32-feather-blues.md)

  December 18, 2024

  Cygnet is a new Feather-compatible host microcontroller from Blues - supporting Arduino, C, C++, and soon CircuitPython.

- [How to Call Third-Party Web Services From Notecard](https://dev.blues.io/blog/notecard-web-requests.md)

  December 11, 2024

  Learn how to make external web requests with Notecard by building a project that retrieves current weather data from the OpenWeather API.

- [Securing Edge Applications: Encryption with Notecard](https://dev.blues.io/blog/securing-edge-applications-encryption-with-notecard.md)

  December 4, 2024

  Learn how to secure your real world applications and protect sensitive data with Notecard and Notehub

- [6 Common IoT Transport Protocols: HTTP, MQTT, CoAP, and More](https://dev.blues.io/blog/blues-university-common-iot-transport-protocols.md)

  November 19, 2024

  A developer's guide to the six most-used IoT transport protocols — HTTP, MQTT, TCP/IP, UDP, CoAP, and Matter — and how to choose between them.

- [What’s New in Notehub](https://dev.blues.io/blog/whats-new-in-notehub.md)

  November 12, 2024

  A look at the latest features we’ve shipped in Notehub, including JSONata improvements, new data exporting options, and two new integrations.

- [Why Beginning Embedded Developers Shouldn't be Afraid of C](https://dev.blues.io/blog/blues-university-why-c-embedded-development.md)

  October 31, 2024

  Learn more about why C is such a popular language for embedded development and how it's accessible even to Python, JavaScript, or Go developers.

- [Embedded Software Development: Tools and Environment Setup](https://dev.blues.io/blog/blues-university-setting-up-development-environment-embedded.md)

  October 16, 2024

  What embedded software development involves, the write-build-flash-debug workflow, a comparison of IDEs and tools, and how to set up your first environment.

- [Implementing a Watchdog Timer on the STM32L4-based Blues Swan](https://dev.blues.io/blog/watchdog-timer-stm32l4-blues-swan.md)

  October 9, 2024

  Learn how to add a simple hardware watchdog timer to ensure your Swan never hangs (at least not for very long!).

- [Inclusive Technology Innovations from Blues and Hackster](https://dev.blues.io/blog/blues-hackster-build2gether-challenge-2024.md)

  October 3, 2024

  Blues sponsored Hackster's Build2gether 2.0 challenge - now it's time see the winners who built inclusive connected products with the Notecard and Notehub.

- [Understanding Sensor Interfaces - UART, I2C, SPI and CAN](https://dev.blues.io/blog/blues-university-understanding-sensor-interfaces-uart-i2c-spi-can.md)

  September 25, 2024

  Get to know common interfaces used when developing with sensors in embedded products.

- [Announcing an Official Integration With Blynk](https://dev.blues.io/blog/official-blynk-support.md)

  September 17, 2024

  Everything you need to know about using Blues and Blynk together to build your next project.

- [Announcing the Blues Wireless for OPTA Expansion](https://dev.blues.io/blog/announcing-blues-opta-expansion.md)

  September 4, 2024

  Add wireless connectivity to your micro PLC projects with the new Blues Wireless for OPTA—available today!

- [Understanding and Using Web Services in the IoT](https://dev.blues.io/blog/blues-university-using-web-services-iot.md)

  August 30, 2024

  Learn more about web services and why they are vital as a pathway to the cloud in the IoT.

- [How to Use a Breadboard: Wiring Your First Components](https://dev.blues.io/blog/blues-university-first-components-breadboard.md)

  August 14, 2024

  How a breadboard works, what each row connects to, and how to wire your first components — no prior electronics experience needed.

- [Results from the 2024 Blues IoT Developer Survey](https://dev.blues.io/blog/blues-iot-developer-survey-2024-results.md)

  August 7, 2024

  Your responses have been tallied and the results are in from our annual survey of Blues developers.

- [Implementing Geofences With Blues and Datacake](https://dev.blues.io/blog/geofences-with-blues-and-datacake.md)

  July 31, 2024

  A guide to Datacake’s new Zone feature, and how to use it to create geofences for a Notecard-based project

- [A Beginner's Guide to Arduino](https://dev.blues.io/blog/blues-university-beginner-guide-arduino.md)

  July 24, 2024

  Learn how to write and deploy your first firmware to an Arduino device.

- [Understanding IoT Network Connectivity Options](https://dev.blues.io/blog/blues-university-understanding-iot-network-connectivity-options.md)

  July 23, 2024

  A brief introduction to the wireless connectivity options available when building an IoT product.

- [An Introduction to Embedded Development and the Internet of Things](https://dev.blues.io/blog/blues-university-intro-embedded-development-iot.md)

  July 22, 2024

  A primer for beginners on embedded development and the IoT. The first in our Blues University series.

- [Create a Self-Training Edge AI Solution on STM32 with NanoEdge AI Studio](https://dev.blues.io/blog/edge-ai-stm32-nanoedge-ai-studio.md)

  July 17, 2024

  Learn how to build a cloud-enabled ML project using tooling and services from STMicroelectronics and Blues.

- [Introducing Notehub Py - the Python SDK for the Notehub API](https://dev.blues.io/blog/notehub-python-sdk-library.md)

  June 11, 2024

  The Notehub Py library helps you interact with the Notehub API easily, accessing your IoT data in a Python-friendly manner.

- [Starnote Satellite IoT: The Affordable Starter Kit Explained](https://dev.blues.io/blog/starnote-availability-and-starter-kit.md)

  June 5, 2024

  Starnote brings affordable two-way satellite IoT to Notecard. Here's what comes in the starter kit, the cost, and how to get up and running fast with NTN.

- [Building Dashboards That Send Inbound Data to the Notecard](https://dev.blues.io/blog/building-dashboards-that-send-inbound-data.md)

  May 21, 2024

  Learn a technique you can use to send a Notecard inbound data when building dashboards.

- [Narrowband Cellular, WiFi, LoRaWAN? Individually They're All Dead. The Future is Multi-RAT.](https://dev.blues.io/blog/cellular-wifi-lora-dead-future-multi-rat.md)

  May 7, 2024

  The future of the IoT is clear when you can leverage multiple radio access technologies from a single product design.

- [How NTN Mode on Notecard Enables Satellite IoT](https://dev.blues.io/blog/get-ready-for-starnote.md)

  April 25, 2024

  NTN lets Notecard talk to satellites alongside cellular. Here's how the firmware APIs work and how to enable NTN mode for testing.

- [Using Blues and Edge Impulse to Increase the Accuracy of Your Machine Learning Models](https://dev.blues.io/blog/blues-edge-impulse-increase-accuracy-machine-learning-model.md)

  April 17, 2024

  Learn how Edge Impulse and Blues combine to improve your ML models deployed on the edge.

- [Using an External GPS/GNSS Module with the Notecard](https://dev.blues.io/blog/using-an-external-gps-with-the-notecard.md)

  April 4, 2024

  Learn how to use an external GPS Module with the Notecard, and how you might want to configure the Notecard based on your project.

- [Behind the Amplifier - Meet Dishant Shah](https://dev.blues.io/blog/behind-the-amplifier-dishant-shah.md)

  March 27, 2024

  Behind the Amplifier highlights our contributors, what they're working on, and their thoughts on the IoT. This edition features Dishant Shah.

- [Debugging on STM32 and ESP32 with VS Code and PlatformIO](https://dev.blues.io/blog/debugging-stm32-esp32-vscode-platformio.md)

  March 19, 2024

  Get started debugging on STM32 and ESP32 microcontrollers with these simple instructions.

- [Writing Firmware That Works Across Cellular, WiFi, and LoRa](https://dev.blues.io/blog/firmware-cellular-wifi-lora.md)

  March 12, 2024

  Everything you need to know about writing host firmware that works with multiple radio access technologies

- [Behind the Amplifier - Bioinformatician Naveen Kumar](https://dev.blues.io/blog/behind-the-amplifier-naveen-kumar.md)

  March 5, 2024

  Behind the Amplifier highlights our contributors, what they're working on, and their thoughts on the IoT. This edition features Naveen Kumar.

- [Launching Today: Notecard LoRa and the Blues LoRaWAN Starter Kit](https://dev.blues.io/blog/notecard-lora-release.md)

  February 29, 2024

  Everything you need to know about the Notecard LoRa and Blues LoRaWAN Starter Kit—available today!

- [LTE-M vs NB-IoT vs LTE Cat-1: How to Choose for Cellular IoT](https://dev.blues.io/blog/differences-ltem-nbiot-cat1-cellular-iot.md)

  February 20, 2024

  LTE-M balances power and mobility, NB-IoT minimizes power for fixed sensors, and LTE Cat-1 has the highest data rate. How to choose, and where Cat-1 bis fits.

- [Behind the Amplifier - From Maker to Scientist with Prasannaa Kumar](https://dev.blues.io/blog/behind-the-amplifier-prasannaa-kumar.md)

  February 13, 2024

  Behind the Amplifier highlights our contributors, what they're working on, and their thoughts on the IoT. This edition features Prasannaa Kumar.

- [Using GPS/GNSS and WiFi Triangulation Together Effectively](https://dev.blues.io/blog/using-gps-wifi-tri-together.md)

  February 6, 2024

  Learn how to use GPS/GNSS and WiFi Triangulation together in the same project.

- [Behind the Amplifier - TinyML Enthusiast Justin Lutz](https://dev.blues.io/blog/behind-the-amplifier-justin-lutz.md)

  January 30, 2024

  Behind the Amplifier highlights our contributors, what they're working on, and their thoughts on the IoT. This edition features Justin Lutz.

- [6 Tips for Building Power-Efficient IoT Products with the Blues Notecard](https://dev.blues.io/blog/build-power-efficient-iot-with-notecard.md)

  January 23, 2024

  Learn how to make the most out of the power-efficient nature of the Notecard within your IoT product.

- [M5Stack UIFlow Integration with Blues Notecard](https://dev.blues.io/blog/m5stack-uiflow-integration-with-blues.md)

  January 16, 2024

  A guide on how to use the Blues Notecard within the M5Stack UIFlow ecosystem.

- [Blues Award Winners from Hackster's Build2gether Inclusive Innovation Challenge](https://dev.blues.io/blog/blues-hackster-build2gether-challenge.md)

  January 11, 2024

  Check out the winners from Hackster's challenge who used the Notecard, Notehub, and Swan to build inclusive IoT prototypes.

- [Innovation Unleashed: A Recap of Maker Faire Hyderabad 2023 with Blues](https://dev.blues.io/blog/maker-faire-hyderabad-recap.md)

  January 9, 2024

  A recap of the 2023 Hyderabad Maker Faire

- [Four Tips & Tricks for Becoming a Successful Firmware Developer](https://dev.blues.io/blog/firmware-tips-and-tricks.md)

  January 2, 2024

  Learn a handful of tips & tricks that can help you become a more successful firmware developer.

## 2023

- [Hackster Tutorial - Hands-On with Cellular IoT on the Raspberry Pi 5](https://dev.blues.io/blog/hands-on-cellular-iot-raspberry-pi-5.md)

  December 14, 2023

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

- [Dynamically Switching WiFi Networks on a Notecard](https://dev.blues.io/blog/dynamically-switching-wifi-networks.md)

  December 12, 2023

  Learn a technique you can use to switch a Notecard’s WiFi network using environment variables.

- [Revolutionize Your Automation Game with Blues](https://dev.blues.io/blog/revolutionize-automation-game-blues.md)

  December 5, 2023

  Build your own home automation system using the Blues Notecard, Notehub, Node-RED, and Qubitro.

- [Sending and Receiving Binary Files with the Notecard and Notehub](https://dev.blues.io/blog/send-receive-binary-files-notecard.md)

  November 28, 2023

  Learn how to use the card.binary APIs to send and receive files from/to a Micro SD card using the Blues Notecard and Notehub.

- [Behind the Amplifier - A Passion for IoT with Ben Lim](https://dev.blues.io/blog/behind-the-amplifier-ben-lim.md)

  November 15, 2023

  Behind the Amplifier highlights our contributors, what they're working on, and their thoughts on the IoT. This edition features Ben Lim.

- [The Easiest Way to Upgrade Raspberry Pi OS from Bullseye to Bookworm](https://dev.blues.io/blog/easiest-upgrade-raspberry-pi-bullseye-bookworm.md)

  November 7, 2023

  Learn how to perform an in-place upgrade from Raspberry Pi Bullseye to Bookworm.

- [The Easy Way to Build WiFi Products With a Cellular Fallback](https://dev.blues.io/blog/wifi-cellular-the-easy-way.md)

  October 31, 2023

  Learn how to make WiFi + cellular simple and secure with the Blues Notecard Cell+WiFi

- [Read and Write Images and Text Files with a Micro SD Card and Arduino](https://dev.blues.io/blog/read-write-images-files-micro-sd-card-arduino.md)

  October 24, 2023

  Learn how to use Arduino/C to read and write images and text files to a Micro SD card.

- [Use Rapid Prototyping to Speed Up Your Hardware Designs](https://dev.blues.io/blog/start-rapid-prototyping.md)

  October 20, 2023

  Learn how to use rapid prototyping to speed up your development process.

- [Blues “Most Valuable Hackster” Round 2!](https://dev.blues.io/blog/most-valuable-hackster.md)

  October 16, 2023

  Build IoT projects with the Notecard, publish them on Hackster, and get paid!

- [Behind the Amplifier - Exploring Pradeep's IoT Journey](https://dev.blues.io/blog/behind-the-amplifier-pradeep.md)

  October 3, 2023

  Behind the Amplifier highlights our contributors, what they're working on, and their thoughts on the IoT. This edition features Pradeep.

- [Blues Launches into LoRa at The Things Conference](https://dev.blues.io/blog/blues-lora-things-conference.md)

  September 28, 2023

  Blues sees overwhelming interest in the new Notecard LoRa at the Things Conference in Amsterdam.

- [Establishing a Robust MLOps Workflow for TinyML](https://dev.blues.io/blog/robust-ml-ops-workflow.md)

  September 26, 2023

  Create a workflow for continuously improving machine learning models on remote devices.

- [Cellular, WiFi, LoRa — The Next Generation of Notecards](https://dev.blues.io/blog/next-generation-of-notecards.md)

  September 20, 2023

  Everything you need to know about the new Cell+WiFi, WiFi, and LoRa Notecards

- [Announcing the Notecard Developer Firmware Release v5.3.1](https://dev.blues.io/blog/announcing-notecard-firmware-531.md)

  September 18, 2023

  Learn about the new features included in the latest Notecard developer firmware release.

- [Blues at Fab23 Bhutan](https://dev.blues.io/blog/blues-at-fab23-bhutan.md)

  September 6, 2023

  With support from Blues.io, I gave a workshop at the Fab23 conference in Bhutan, showcasing the power of TinyML using Blues, even in remote locations.

- [Digitalizing the Wild with Blues](https://dev.blues.io/blog/digitalizing-the-wild-with-blues.md)

  August 31, 2023

  Explore a creative solution to help prevent human-wildlife conflicts with LoRa and Blues Cellular IoT.

- [Building a Connected Clock with Blues and the Raspberry Pi Pico](https://dev.blues.io/blog/building-a-connected-clock-with-blues-part-1.md)

  August 24, 2023

  Learn how to make web requests with the Notecard and use Timer Interrupts on Micropython whilst building a clock.

- [How It's Made — Manufacturing Notecard at Scale](https://dev.blues.io/blog/building-notecard.md)

  August 17, 2023

  Take a virtual visit to our manufacturing facility to see how Notecard is made.

- [Don't AT Me — Use a Modern JSON API Instead](https://dev.blues.io/blog/do-not-at-me.md)

  August 11, 2023

  Notecard uses a JSON API to make IoT application development faster, more intuitive, and more maintainable than developing with AT commands.

- [New Notehub Features You May Have Missed](https://dev.blues.io/blog/new-notehub-features-you-may-have-missed.md)

  August 9, 2023

  Get caught up on some of the most recently released Notehub features.

- [Results from the 2023 Blues IoT Survey](https://dev.blues.io/blog/blues-iot-survey-2023-results.md)

  August 2, 2023

  See a high-level recap of the latest Blues developer survey.

- [Add Reliable Power Backup to Notecard with Scoop](https://dev.blues.io/blog/backup-power-with-scoop.md)

  July 26, 2023

  The all new Scoop features a Lithium-Ion Capacitor to provide Notecard with backup power and a lower self-discharge rate than traditional LiPo batteries.

- [Getting Started with Blues Notecard and the Raspberry Pi Pico](https://dev.blues.io/blog/getting-started-with-raspberry-pi-pico-and-blues-notecard.md)

  July 19, 2023

  Learn how to add an affordable cellular option to your Raspberry Pi Pico.

- [Integrating Waylay with the Blues Notehub](https://dev.blues.io/blog/waylay-integration-blues-notehub.md)

  July 12, 2023

  Learn more about Waylay and how to integrate it within your IoT solution.

- [When to Use Tadiran (Li-SOCl2) vs Lithium Polymer (LiPo) Batteries in IoT Applications](https://dev.blues.io/blog/tadiran-lisocl2-vs-lithium-polymer-lipo-batteries-in-embedded-iot.md)

  July 6, 2023

  A high-level comparison of Tadiran Li-SOCl2 batteries and Lithium Polymer (LiPo) batteries.

- [How We Unit Test Embedded C Code at Blues](https://dev.blues.io/blog/embedded-c-unit-testing.md)

  June 29, 2023

  Use the Blues approach to unit testing in your next embedded C project.

- [Get Started With Zephyr—The Easy Way](https://dev.blues.io/blog/zephyr-the-easy-way.md)

  June 20, 2023

  Learn how to get a Zephyr app up and running fast with Blues.

- [Use Cell Tower and WiFi Triangulation to Achieve Pin-Point Locations, Without GPS](https://dev.blues.io/blog/cell-tower-wifi-triangulation-without-gps/)

  June 14, 2023

  Learn how to use the Notecard to ascertain location information via cell tower and/or WiFi access point triangulation, when GPS is unavailable.

- [How to Build an Asset Tracker With Geofence-Driven Alerts](https://dev.blues.io/blog/how-to-build-an-asset-tracker-with-geofence-alerts/)

  June 7, 2023

  Learn how to build an asset tracking solution that can take GPS readings, and send out alerts when the tracker leaves a configured geofence.

- [Easiest Way to Add Cellular to an ESP32 IoT Project](https://dev.blues.io/blog/easiest-way-to-add-cellular-to-an-esp32-iot-project.md)

  May 31, 2023

  Learn how to add affordable prepaid cellular to an ESP32-based IoT solution

- [10 Examples to Help You Learn JSONata](https://dev.blues.io/blog/10-examples-to-help-you-learn-jsonata.md)

  May 24, 2023

  Learn JSONata through a series of examples of the language in action

- [Easiest Way to Add Cellular to the Raspberry Pi Zero 2](https://dev.blues.io/blog/easiest-cellular-raspberry-pi-zero.md)

  May 17, 2023

  Learn how to add an affordable cellular option to your Raspberry Pi Zero.

- [The Idiot-Proof Guide to Upgrading Raspberry Pi from Buster to Bullseye](https://dev.blues.io/blog/guide-upgrade-raspberry-pi-buster-bullseye/)

  May 10, 2023

  Learn how to perform an in-place upgrade of your Raspberry Pi OS from Buster to Bullseye.

- [A Practical Look at PIO on the Raspberry Pi Pico](https://dev.blues.io/blog/raspberry-pi-pico-pio/)

  May 3, 2023

  Learn more about using Programmable I/O on the Raspberry Pi Pico microcontroller.

- [Encrypt and Securely Deliver Data over Cellular](https://dev.blues.io/blog/encrypt-secure-cellular-data.md)

  April 26, 2023

  You can now encrypt Notecard data before it is securely routed to your cloud application.

- [Optimizing Raspberry Pi Power Consumption](https://dev.blues.io/blog/tips-tricks-optimizing-raspberry-pi-power/)

  April 19, 2023

  Tips and tricks for optimizing the power consumption of a Raspberry Pi to make it a candidate for off-grid remote monitoring.
