awesome-iot
github.com/hornetti/awesome-iot ↗A curated list of awesome Internet of Things projects and resources.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me similar projects resources from awesome-iot"
Installation instructions →What's inside
Resources
- Agile-IoT/awesome-open-iotSimilar Projects
A curated list of awesome open source IoT frameworks, libraries and software.
- A Reference Architecture for the Internet of ThingsPapers
This white paper introduces a Reference Architecture for the Internet of Things (IoT): this includes the devices as well as the server-side and cloud architecture required to interact with and manage the devices.
- A Simple Explanation Of 'The Internet Of Things' (Forbes)Articles
This article attemps to give an answer to what exactly is the “Internet of things” and what impact it is going to have on us.
- Developing solutions for the Internet of ThingsPapers
Intel's vision in enabling secure and seamless solutions for the Internet of Things (IoT).
- Evaluation of indoor positioning based on Bluetooth Smart technologyPapers
Master of Science Thesis in the Programme Computer Systems and Networks.
- HQarroum/awesome-iotSimilar Projects
A curated list of awesome Internet of Things projects and resources.
Standards and Alliances
- AIOTIAlliances
The Internet of Things Innovation (AIOTI) aims to strengthen links and build new relationships between the different IoT players (industries, SMEs, startups) and sectors.
- AllSeen AllianceAlliances
The AllSeen Alliance is a nonprofit consortium dedicated to enabling and driving the widespread adoption of products, systems and services that support the Internet of Everything with an open, universal development framework supported by a vibrant ecosystem and thriving technical community.
- Bluetooth Special Interest GroupAlliances
The Bluetooth Special Interest Group (SIG) is the body that oversees the development of Bluetooth standards and the licensing of the Bluetooth technologies and trademarks to manufacturers.
- ETSI M2MStandards
The ETSI Technical Committee is developing standards for Machine to Machine Communications.
- IOT-AStandards
IOT-A, Internet of Things Architecture is a distributed ledger for the Internet of Things. The first ledger with microtransactions without fees as well as secure data transfer. Quantum proof.
- IPSO AllianceAlliances
The IPSO Alliance provides a foundation for industry growth by fostering awareness, providing education, promoting the industry, generating research, and creating a better understanding of IP and its role in the Internet of Things.
Software
- AllJoyn
AllJoyn is an open source software framework that makes it easy for devices and apps to discover and communicate with each other.
- Apache Mynewt
Apache Mynewt is a real-time, modular operating system for connected IoT devices that need to operate for long periods of time under power, memory, and storage constraints. The first connectivity stack offered is BLE 4.2.
- Apple HomeKit
HomeKit is a framework for communicating with and controlling connected accessories in a user’s home.
- ARM mbed
The ARM® mbed™ IoT Device Platform provides the operating system, cloud services, tools and developer ecosystem to make the creation and deployment of commercial, standards-based IoT solutions possible at scale.
- Blynk
Blynk is a platform for creating iOS and Android apps for connected things. You can easily build graphic interfaces for all your projects by simply dragging and dropping widgets (right on the smartphone). Supports Ethernet, WiFi, Bluetooth, GSM/GPRS, USB/Serial connections with wide range of prototyping platforms from Arduino, Raspberry, ARM mbed, Particle, RedBear, etc.
- C
A general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.
Hardware
- Arduino
Arduino is an open-source electronics platform based on easy-to-use hardware and software. It's intended for anyone making interactive projects.
- BeagleBoard
The BeagleBoard is a low-power open-source hardware single-board computer produced by Texas Instruments in association with Digi-Key and Newark element14.
- HummingBoard
HummingBoard is a family of three Linux- and Android-ready, open source SBCs based on 1GHz Freescale i.MX6 SoCs, with a Pi-like 26-pin I/O connector.
- Intel Galileo
The Intel® Galileo Gen 2 board is the first in a family of Arduino*-certified development and prototyping boards based on Intel® architecture and specifically designed for makers, students, educators, and DIY electronics enthusiasts.
- Microduino
Microduino and mCookie bring powerful, small, stackable electronic hardware to makers, designers, engineers, students and curious tinkerers of all ages. Build open-source projects or create innovative new ones.
- Node MCU (ESP 8266)
NodeMCU is an open source IoT platform. It uses the Lua scripting language. It is based on the eLua project, and built on the ESP8266 SDK 0.9.5.
Showing a sample of 89 resources. View the full list on GitHub →