RISC-V for IoT Gateways

RISC-V For IoT Gateways
RISC-V SERIES

The busiest box in the building

A RISC-V IoT gateway is where the fleet comes together. It is the box that gathers a swarm of low-power sensor nodes, does the local thinking, holds the cloud connection and keeps the whole deployment secure and updated. It is also the most demanding piece of hardware in the system, and it turns out to be a very RISC-V-shaped problem.

What a gateway actually does

Most of the devices in an IoT deployment are deliberately dim. A temperature sensor, a door contact, an asset tag: cheap, low-power, single-purpose, and speaking some short-range radio protocol that the internet has never heard of. On their own they are islands. The gateway is the bridge that turns that pile of islands into a system.

It does several jobs at once. It aggregates traffic from dozens or hundreds of local nodes over Bluetooth, Thread, Zigbee or a wired bus. It translates their various dialects into IP and carries the result to the cloud. Increasingly it runs analytics locally, so only the useful data makes the trip. And it enforces security and pushes firmware back down to the fleet. That is a lot of different work for one box, and it dictates what the silicon inside has to look like.

Why the gateway suits RISC-V

Add those jobs up and you are not describing a microcontroller. You are describing a heterogeneous system-on-chip: application-class cores to run a full Linux, an accelerator to handle local inference, a fistful of radios and a hardware security block, all on one die. This is precisely the kind of design RISC-V’s mix-and-match approach was built for. You assemble the cores and accelerators the job needs rather than paying for a fixed part someone else specified.

The application-processor half of that is the RISC-V and embedded Linux story from the last post, running on a 64-bit RV64GC core. The gateway is where that Linux capability stops being interesting in the abstract and starts earning its keep, because a gateway without a real operating system is just an expensive protocol converter.

Inside a RISC-V gateway

The silicon to build these is already on the shelf. StarFive’s JH8100 was launched specifically for embedded Linux and edge-AI gateway applications, with an integrated neural processing unit and PCIe Gen 3. The T-Head TH1520 behind boards like the Lichee Pi 4A pairs a quad-core 2 GHz application CPU with a 4 TOPS NPU and, tellingly for a gateway, dual Gigabit Ethernet. Infineon’s RISC-V PSoC 6 parts fold a hardware security module in alongside the core for the industrial edge.

The pattern to notice: every one of these parts is the same recipe in different proportions. Application cores for Linux, an accelerator for local AI, multiple network interfaces, and a security block. RISC-V lets each vendor tune that mix for their target without asking anyone’s permission or paying anyone’s royalty.

The building blocks

BlockJob in the gatewayExample RISC-V silicon
Application processorRuns Linux, containers, the platform stackStarFive JH7110, T-Head TH1520
AI accelerator (NPU)Local inference so only useful data leavesStarFive JH8100, TH1520 (4 TOPS)
Local radiosAggregates the sensor fleet (BLE, Thread, Zigbee)Companion RISC-V MCUs, on-SoC radios
UplinkCarries data to the cloud (cellular, Ethernet)Dual GbE on TH1520, cellular modules
Security blockKeys, secure boot, device identityInfineon PSoC 6 RISC-V with HSM
Inside a RISC-V IoT gatewayLOCAL DEVICES Sensor node BLE node Zigbee / Thread RISC-V IoT GATEWAY App processor RV64GC + Linux AI accelerator NPU Security / HSM keys, secure boot Radios + uplink GbE, cellular Linux, containers, IoT platform RedCap / 5G Cloud

The uplink and the fleet

Compute is only half a gateway. The other half is the link back to the cloud, and for anything not sitting next to an Ethernet socket that increasingly means cellular. This is where RISC-V does the thinking and the cellular layer does the carrying. The reduced-capability tier of 5G, RedCap, is aimed squarely at exactly this kind of mid-range gateway and camera traffic, sitting above low-power wide-area but below the full fat 5G a phone demands.

Then there is the unglamorous problem of managing the connectivity across a deployed fleet, which is where remote eSIM provisioning earns its place. The SGP.32 eSIM orchestration standard exists precisely so you can provision and switch the cellular profile on thousands of gateways in the field without sending an engineer to each one. Compute you can put on the board. Connectivity you have to manage for the life of the product.

The software that makes it a product

With Linux running on the application cores, the gateway becomes a proper software platform rather than fixed-function firmware. You run containers, you deploy local analytics, and you sit an IoT platform on top to handle device management, telemetry and dashboards. A platform like ThingsBoard covers that job, and its edge build is designed to run on the gateway itself, so rules and processing continue even when the cloud link drops.

That local-first posture is the direction the whole edge is moving, and the gateway is where it becomes concrete. Push more of the intelligence and the connectivity down to the box on the wall, and you get faster responses, lower bandwidth bills and a system that keeps working when the network does not. The connectivity side of that convergence is picked up in RISC-V and 5G edge computing, and the full arc is set out in the RISC-V and IoT cornerstone.

Last updated 23 August 2026. Sources: StarFive JH8100 RISC-V SoC for embedded Linux and edge-AI gateways with integrated NPU and PCIe Gen 3 per StarFive, July 2024; T-Head TH1520 (quad-core C910, 4 TOPS NPU, dual Gigabit Ethernet) per Lichee Pi 4A specifications; Infineon PSoC 6 RISC-V with hardware security module per Infineon, November 2024; StarFive Dubhe-100 edge-server CPU IP compliant with the RVA23 profile per StarFive, June 2026.