IoT Platform Framework
-
Updated
Apr 3, 2026 - Go
The internet of things, or IoT, describes the network of physical objects (things) that are embedded with sensors, software, and other technologies for the purpose of connecting and exchanging data with other devices and systems over the internet. The Internet of Things means taking all the things in the world and connecting them to the internet.
IoT Platform Framework
Official implementation of IoTeX blockchain protocol in Go. An ultra-efficient EVM blockchain offering 1000 TPS with instant 1-block finality. Perfect for DeFi, DePIN tokenomics, Identities, and any trusted logic requiring Web3 composability
Kubernetes-native IoT gateway
MyController 2.x server
Open Source Unified TR-369 (USP) Controller and TR-069 (CWMP) ACS Platform for CPEs and IoTs
Modbus Implementation in Go
LAN Orangutan is a lightweight network scanner with persistent device labeling, multi-network support, and Tailscale integration. Built by 291 Group.
Golang framework for robotics, drones, and the Internet of Things (IoT)
A modern, production-ready software PLC (Programmable Logic Controller) implementation in Go
Star is a daemon project that runs on edge devices and communicate with other c12s services
ChirpStack Network Server is an open-source LoRaWAN network-server.
Microservices using rabbitMQ message broker for controll and logging IOT device
An Internet-of-Things (IoT) application written in Go using MongoDB to add smart functionality to my kitchen. Goal is to utilize a barcode scanner and scale through my Raspberry Pi to automatically track the groceries I have stored to quickly tell me what recipes I can cook and when items will expire.
A simple text to morse code generator that runs on an ESP32 microcontroller.
A simple compiler for embedding web pages into microcontroller flash memory
DIY home-automation using cheap off-the-shelf hardware components.
Documentation for The Things Network
RPi project for aquaponics control and monitoring. Uses Golang for the entire stack