The Best Audio Development Boards for IoT

In the IoT landscape, audio transmission and playback is essential for smart devices in the home. In a smart ecosystem, IoT devices must be able to capture and share audio. For example, smart doorbells capture and transmit high-quality audio signals to phones so visitors can communicate with homeowners. Other examples are pet surveillance/feeders in which […]

What is an Audio Codec in IoT?

Every time you stream music or listen to a podcast, audio codecs are making it possible. These programs utilize algorithms to compress and decompress audio files, allowing the files to be stored and transmitted. Essentially, codecs ensure that sound retains its quality during transmission and delivery. But audio codecs are not just for streaming; they’re […]

What is an IoT Platform?

When you’re first entering the world of the internet of things (IoT), you will likely encounter a variety of unfamiliar terms. One such term being an IoT platform. This is a technology framework that enables the connection, management, and operation of various IoT-enabled devices over the internet. An IoT platform allows different devices to communicate […]

Everything You Need to Know About the FCC’s Cybersecurity Labeling Program

As cyberattacks become increasingly sophisticated, so too must cybersecurity initiatives and technologies. However, IoT technologies in particular seem to have lagged behind. Many IoT devices have weak cyber defenses, if they have any at all. Something as seemingly mundane as a smart dishwasher or smart lighting system might allow nefarious actors to gain access to […]

How to Create a WebRTC-Accessible Raspberry Pi Camera with Nabto

The Web Real-Time Communication Protocol (WebRTC) has become an increasingly important part of the IoT industry over recent years as the smart video surveillance market grows. Importantly, WebRTC allows video data to stream with minimal latency, meaning anyone can access and watch the video feed in real time. Real-time video is an essential part of […]

What to Know About WebRTC Data Channels for IoT

As video streaming has become a top use case for the Internet of Things (IoT), the Web Real-Time Communication (WebRTC) protocol has become increasingly popular. WebRTC is a versatile streaming protocol widely recognized for its application in fast and reliable audio and video transmission. But while you’ve probably heard WebRTC mentioned in the context of […]

Video Streaming Protocols for IoT

When streaming video between IoT devices, selecting the most suitable video streaming protocol is crucial. Broadly speaking, video streaming protocols are different sets of rules and standards that dictate how video data is transmitted over the internet. Essentially, video streaming protocols dictate how to segment video content into small, manageable chunks of data. These chunks […]

What Are ICE, STUN, and TURN?

As smart video surveillance has grown, so has reliance on real-time video streaming protocols in IoT like the Web Real-Time Communication (WebRTC) protocol. In the world of WebRTC, the terms ICE, STUN, and TURN often come up. These are protocols that ensure seamless and secure connections between devices to share data and transmit video. If […]

A Breakdown of ESP32 Alternatives for 2024

When it comes to connecting devices within the Internet of Things (IoT), it’s easy to be overwhelmed with choices. Among the many Wi-Fi modules available, the ESP32 is the most popular option, but it’s not the only player in the field. But why choose an existing Wi-Fi module in the first place? Well, selecting an […]