awesome-iot
github.com/hqarroum/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 alliances resources from awesome-iot"
Installation instructions →What's inside
Software
- aem-modbus-simulator
Open-source Python Modbus RTU/TCP slave simulator emulating the LRI AEM-60DC8 industrial DC monitor. Mirrors 147 holding registers, 8 DC channels, six baudrates (4,800-115,200). Useful for SCADA/PLC integration testing without physical hardware.
- AllJoyn
AllJoyn is an open source software framework that makes it easy for devices and apps to discover and communicate with each other.
- Amazon Dash
Amazon Dash Button is a Wi-Fi connected device that reorders your favorite item with the press of a button.
- Android Things
- 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.
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.
- 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.
- 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.
- LoRa AllianceAlliances
The LoRa Alliance is an open, non-profit association of members that believes the internet of things era is now. It was initiated by industry leaders with a mission to standardize Low Power Wide Area Networks (LPWAN) being deployed around the world to enable Internet of Things (IoT), machine-to-machine (M2M), smart city, and industrial applications.
- OCFStandards
OCF, The Open Connectivity Foundation, develop standards and certification for devices involved in the Internet of Things (IoT) based around Constrained Application Protocol (CoAP).
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.
- AutoPi
Open-source core software for the AutoPi dongle, a Raspberry Pi-based OBD-II device for connected vehicle telematics, CAN bus data collection, and automotive IoT applications.
- 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.
- Dragonboard
The DragonBoard 410c, a product of Arrow Electronics, is the development board based on the mid-tier Qualcomm® Snapdragon™ 410E processor. It features advanced processing power, Wi-Fi, Bluetooth connectivity, and GPS, all packed into a board the size of a credit card.
- ESP32
ESP32, the successor to the ESP8266. ESP32 is power packed with hardware features. The high speed dual core processors along with the numerous built in peripherals it is set to replace micro-controllers in connected products.
- HomeMaster
An open-source, ESP32-based modular smart home platform on DIN-rail. Includes MiniPLC and MicroPLC controllers along with relay, dimmer, RGBCCT, energy metering, water-leak and alarm modules — all running locally via ESPHome and Home Assistant. Firmware and schematics on
Resources
- 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 attempts 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.
- How to begin with the Amazon TimestreamArticles
A step-by-step guide to AWS Timestream - a time series database to collect IoT data over-time.
- IoT: A Vision, Architectural Elements, and Future DirectionsPapers
This paper presents a cloud centric vision for worldwide implementation of Internet of Things. The key enabling technologies and application domains that are likely to drive IoT research in the near future are discussed.
Showing a sample of 158 resources. View the full list on GitHub →